Le75::Capitaine Flam
2em Quadri
Exercice n5 = chien qui bouge avec son
//<source lang="java">
import processing.sound.*;
PImage chienchien;
AudioIn entree; Amplitude volume;
float posX; float posY;
float vitesseX; float vitesseY;
void setup(){
background(250,30,100); size(600, 600); posX = 300; posY = 300; vitesseX = 0.4; vitesseY = 0.6; chienchien = loadImage("chienchien.png"); entree = new AudioIn(this, 0); volume = new Amplitude(this); entree.start(); volume.input(entree);
}
void draw(){
background(250,30,100); image(chienchien, posX, posY, 100, 100); if(volume.analyze() > 0.05){ vitesseX = random(-3, 4); vitesseY = random(-4, 6); } if(posX > 550 && vitesseX > 0){ vitesseX = -vitesseX; }else if(posX < 50 && vitesseX < 0){ vitesseX = -vitesseX; } if(posY > 550 && vitesseY > 0){ vitesseY = -vitesseY; }else if(posY < 50 && vitesseY < 0){ vitesseY = -vitesseY; } posX = posX + vitesseX; posY = posY + vitesseY;
} </source
Exercice n4
//<source lang="java"> int indice; int indiceY;
int couleur;
int cote;
int vitesse;
void setup(){
size(600, 600); cote = 40; vitesse = - 3;
}
void draw(){
if(cote <= 15){ vitesse = 2; } if(cote >= 50){ vitesse = -1; } cote = cote + vitesse; indiceY = 0; while(indiceY <= 15){ indice = 0; if(indiceY % 5 == 0){ couleur = 0; }else{ couleur = 2; } while(indice <= 12){ //print(indiceY); if(couleur == 0){ fill(200, 15, 0); }else{ fill(0, 150, 205); } rect(indice * 50, indiceY * 50, cote, cote); if(couleur == 0){ couleur = 1; }else{ couleur = 0; } //line(indice * 10 , 0, indice * 10, 600); indice = indice + 1; } indiceY = indiceY + 1; }
} </source
exercice n3
Dans une fen^tre de 1000 sur 1000px, le fond est de couleur bleu, sur lequel se place 3 objets.
-le premiere objet est un rectangle vert de 100px de hauteur sur 200px de largeur, dont le centre est au centre de la fênetre.
-le deuxième objet est un cercle statique de 100px h et L, fond blanc au coin droit supérieur de la fenêtre.
-le troisième objet: un triangle (immobile aussi) sur le coin inférieur gauche de la feuille. le rectangle va se déplacer et changer de couleur en fonction de sa trajectoire. (couleur a choisir).
le rectangle va percuter le cercle, à l'infini
//<source lang="java">
float positionY; float vitesse; float positionX; float posX; float posY; float vitvit;
void setup(){
size(1000, 1000); positionY= 900; positionX= 100; posX=900; posY= 100;
vitesse= 1; vitvit= 1; }
void draw(){
background(0,20,250); fill(0,positionX,0); noStroke(); rect(positionX,positionY,100,200); noFill(); stroke(20,0,0); ellipse(900,100,100,100); triangle(100,900,200,900,150,800); positionY = positionY + vitesse; positionX = positionX + vitvit; posY= posY + vitesse; posX = posX + vitvit; if (positionX <=900 || positionY >= 100) { if(positionX < 900) { vitvit = 4; } if (positionY > 100) { vitesse = -4; }
} else {
if(positionX > 900) { vitvit = -4; } if (positionY < 100) { vitesse = 4; }
} }
OU
float positionY; float vitesseX; float vitesseY; float positionX;
void setup(){
size(1000, 1000); positionY= 900; positionX= 100;
vitesseX=1; vitesseY=1;
}
void draw(){
background(0,20,250); fill(0,positionX,0); noStroke(); rect(positionX,positionY,100,200); noFill(); stroke(20,0,0); ellipse(900,100,100,100); triangle(100,900,200,900,150,800); positionY = positionY + vitesseY; positionX = positionX + vitesseX; if (positionX <=900 || positionY >= 100) { if(positionX < 900) { vitesseX = 4; } if (positionY > 100) { vitesseY = -4; }
} else {
if(positionX > 900) { vitesseX = -4; } if (positionY < 100) { vitesseY = 4; }
} } </source
exercice n2 //<source lang="java"> float positionY; float vitesse; float positionX; float vitvit;
void setup(){
size(600, 600); positionY= 300; vitesse = 1; positionX= 100; vitvit = 1;
}
void draw(){
background(0,50,203); fill(150,0,25); noStroke(); ellipse(positionY,500,100,100); noFill(); stroke(250,20,0); rect(positionX,100,100,100); positionY = positionY + vitesse; positionX = positionX + vitvit; //on veut qua quand le centre du cercle est à 550 en y //la formule devient positionY = positionY -1 if(positionY >= 550){ vitesse = -1;
} if(positionY <= 50) {
vitesse = 3;
}
if(positionX >= 550){ vitvit = -3;
} if(positionX <= 50) {
vitvit = 4;
} } </source
exercice n1 //<source lang="java"> float positionY; float vitesse; float positionX; float vitvit;
void setup(){
size(600, 600); positionY= 300; vitesse = 1; positionX= 300; vitvit = 1;
}
void draw(){
background(234,50,0); fill(250,0,0); noStroke(); ellipse(positionX,positionY,200,100); noFill(); stroke(0,250,0); rect(positionX,300,100,100); positionY = positionY + vitesse; positionX = positionX + vitvit; //on veut qua quand le centre du cercle est à 550 en y //la formule devient positionY = positionY -1 if(positionY >= 550){ vitesse = -1;
} if(positionY <= 50) {
vitesse = 3;
}
if(positionX >= 550){ vitvit = -3;
} if(positionX <= 50) {
vitvit = 4;
} }
</source
MON PROJET :
Transformer un scanner en appareil photo
Appareil photo sténopé , style boite noire.
STEP BY STEP
n°1 exemple en vidéo de photo : https://www.youtube.com/watch?v=7S_2-s_MWVQ et ici des exemples de photos : http://graphism.fr/transformez-votre-scanner-en-appareil-photo/
n°2 la vidéo ( la plus compréhensible pour y arriver ) : https://www.youtube.com/watch?v=pNEyIt0yqUU
site qui explique comment faire un app photo avec boite chaussure (pour se rappeler un peu, pour l'étape boite noire) : http://www.lomography.com/magazine/273332-creez-votre-propre-appareil-stenope-en-boite-a-chaussures
n°3 matériel : - Un vieux scanner - Ordinateur portable
pour la boite noire : - carton / carton plume -peinture noire - colle em bombe (moyen d'utiliser de la colle normal) -Gros tape (de type noire) - une loupe - papier cartonné noir -cutter -latte
n°4 A FAIRE -reconnecter mon scanner à mon ordi ( CD programme et cie) -prendre les mesures afin de schématiser mon travail -faire un schéma => combien de carré je coupe , quel mesure ,... -découper TOUT : que tout mon matériel soit pret d'un coup pour ne pas être bloqué. - construire la boite noire (étaape a venir) -installer la boite noire sur le scanner
POUR SCANNER :
Voila comment créer une insoleuse avec un bon vieux scanner :D Petit PLUS , l'explication est en français : http://elfugao.pagesperso-orange.fr/electronique/insoleuse/insoleuse.htm
Transformer en appareil photo, ref en vrac : http://photofloue.net/2008/11/06/un-scanner-appareil-photo/ http://graphism.fr/transformez-votre-scanner-en-appareil-photo/ ===> belles photos en exemple :D ça motive + plein de forum de discussion la dessus ^^
https://www.youtube.com/watch?v=pNEyIt0yqUU (celle qu'on a vu au premier cour, mais bon évidemment je suis retombé dessus )
https://www.youtube.com/watch?v=3jrm3aNDRqg
https://www.youtube.com/watch?v=GRt49oGS6ZU
ici plusieurs vidéo toujours sur scanner/app photo mais le boulot du gars est plus compliqué (il décontruit tout le scanner pour une pièce et construit tout)
https://www.youtube.com/watch?v=q4r9yHe13nM
https://www.youtube.com/watch?v=VY8N57VyrBY
https://www.youtube.com/watch?v=4K8MtP3f_Mw (celui ci part 3 démontage du scan)
https://www.youtube.com/watch?v=ByHPu9p2D_I
https://www.youtube.com/watch?v=bTsT42bCS6o
https://www.youtube.com/watch?v=AlgdPoH2h_Y
https://www.youtube.com/watch?v=70UjLhTHkwM
aucune explication a probablement utilisé le même procédé qu'au dessus https://www.youtube.com/watch?v=Pn9ZoaPIHQc
des exemples yeaaah https://www.youtube.com/watch?v=7S_2-s_MWVQ
Quand les scanners chantent (the house of the rising sun): http://www.dailymotion.com/video/xmt43q_faire-de-la-musique-avec-un-scanner-un-disque-dur-ou-un-micro-ondes_news
Un four solaire avec un scanner c'est trop stylé :p (par contre évidemment ça ne donne pas d'images imprimés, mais je trouve ça intéressant quand mm, et j'aime la bouffe ^^) http://foiresavoirfaire.org/spip.php?article119
Ici un scanner démonté (+ photo) ça peut toujours être intéressant si je dois démonter le mien : http://www.cambouis.com/DIY/divers/recuperation-informatique-electronique.htm#scanner
Hahaha : film fait avec scanner ^^ https://vimeo.com/6359800
LINUX
Avec ça suivre et regarder la vidéo https://www.youtube.com/watch?v=DLlOd-a2wG0 (#super musique)
2* Alors autres conseil pour installer debian linux (résumé par moi) : ( j'ai téléchargé sur une clé USB), (si ça intérèsse quelqu'un d'autres qui a windows 64): Etape 1 Télécharger le .iso amd64 à ce lien : https://www.debian.org/distrib/netinst Etape 2 Installer universal usb installer pour mettre l'iso sur sa clef usb http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ Etape 3 Lancer le programme, accepter, sélectionner Debian Netinst et choisir ensuite l'iso téléchargé plus haut ainsi que sa clef usb
n°1 exemple en vidéo de photo : https://www.youtube.com/watch?v=7S_2-s_MWVQ et ici des exemples de photos : http://graphism.fr/transformez-votre-scanner-en-appareil-photo/
n°2 la vidéo ( la plus compréhensible pour y arriver ) : https://www.youtube.com/watch?v=pNEyIt0yqUU
site qui explique comment faire un app photo avec boite chaussure (pour se rappeler un peu, pour l'étape boite noire) : http://www.lomography.com/magazine/273332-creez-votre-propre-appareil-stenope-en-boite-a-chaussures
n°3 matériel : - Un vieux scanner - Ordinateur portable
pour la boite noire : - carton / carton plume -peinture noire - colle em bombe (moyen d'utiliser de la colle normal) -Gros tape (de type noire) - une loupe - papier cartonné noir -cutter -latte
n°4 A FAIRE -reconnecter mon scanner à mon ordi ( CD programme et cie) -prendre les mesures afin de schématiser mon travail -faire un schéma => combien de carré je coupe , quel mesure ,... -découper TOUT : que tout mon matériel soit pret d'un coup pour ne pas être bloqué. - construire la boite noire (étaape a venir) -installer la boite noire sur le scanner
ma chanson : https://www.youtube.com/watch?v=m4-89PqmsOU