===== Jeu PONG à LEDs ===== //revisité par JCano : ^^// ==== Mais qu'est ce donc ? ==== Ce jeu permet de s’engrener s'amuser comme un taré un enfant en faisant osciller une diode dans un une bande de dix. \\ Il est inspiré du fameux best-seller éponyme de la fin des seventies ! (ancêtre de tous les jeux vidéos) === Règles du jeu : === * Pour inverser le sens de parcours de la balle (ici matérialisée par la diode allumée) il suffit de couvrir/découvrir de votre main le **capteur de lumière** (LDR) * Si vous réalisez une inversion lorsque la diode allumée est une des deux du bout, la vitesse s’accélère ! * A un moment donné, ça devient impossible à suivre LOL * Idéal pour se détendre entre Makers ^^ ==== Câblage ==== Est exactement le même que la guirlande interactive \\ {{:start:projet:arduino:schema_guirlande.jpg|}} (le brochage est ce coup ci le bon^^ !) \\ ==== Codage ==== int ULDR = A1; int j = 2; float Us= 3.3; float U = 1.2; void setup () { for( int i = 2; i<12; i++) { pinMode( i, OUTPUT); Serial.begin(9600); } } void loop () { int k =1; while( j>1 && j<12) { U = analogRead(ULDR)*5.0/1024.0; int T = int(700/k); Serial.println(U); T = constrain(T, 50, 2000); digitalWrite(j, HIGH); delay(T); digitalWrite(j, LOW); if( j==2 || j==3) { if( UUs) { k++; } } if( U < Us) { j++; } else { j--; } } if(U