Table des matières

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 :

Câblage

Est exactement le même que la guirlande interactive
(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( U<Us ) {
       }
       k++; }
   if( j==10 || j==11) {
     if( U>Us) {
       k++;
       }
       }
   
   if( U < Us) {
    j++;
     }
  else { 
    j--;
    }
 } 
if(U<Us) { 
 j=2;}
else {
 j=11;
  }  
  }