Sommaire |
Le jeu de réflexes est un montage facile et ludique à réaliser avec l'Arduino pour débuter. Il se joue à deux, le premier à marquer 5 points gagne la partie.
Ce montage permet d'acquérir des réflexes grâce à un petit jeu à 2 joueurs. La LED jaune du milieu s'allume : les joueurs doivent appuyer le plus vite possible sur leur bouton. La LED verte du joueur qui a été le plus rapide à appuyer s'allume alors. Un joueur gagne s'il a atteint le nombre de 5 victoires.(LED verte allumée 5 fois) les LEDs clignotent ensuite afin d'annoncer la victoire finale.
void setup() { Serial.begin(9600); pinMode(13, OUTPUT); pinMode(12, OUTPUT); pinMode(11, INPUT); pinMode(10, INPUT); } void loop() { Serial.println("poil"); digitalWrite(12, LOW); // set the LED off digitalWrite(13, LOW); // set the LED off int t = random(1,9); delay(t*500); digitalWrite(12, HIGH); // set the LED on int s1 = 0; int s2 = 0; while (!s1 && !s2) { s1=digitalRead(11); // s2=digitalRead(10); // } if(s1 && !s2) { digitalWrite(13, HIGH); // set the LED on digitalWrite(12, LOW); // set the LED off } else if(!s1 && s2) { digitalWrite(13, HIGH); // set the LED off digitalWrite(12, HIGH); // set the LED on }else { digitalWrite(13, HIGH); // set the LED on digitalWrite(12, HIGH); // set the LED on } delay(200); // wait for a second }
chercher ici : http://wikidebrouillard.org/index.php/Catégorie:Arduino
quelles peuvent être les applications technologiques de ce montage, ou est-ce qu'on retrouve des programmes qui y ressemble ?
© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique