Etape 11 : Arduino Code
Code de l’Arduino :
/ * Base numérique lire
* ------------------
*
* s’allume et s’éteint un feu émettant diode(LED) connecté au numérique
* broche 13, lorsqu’en appuyant sur un bouton poussoir relié à la broche 7. Il illustre la
* concept de bas Active, qui consiste à raccorder boutons en utilisant un
* 1K à la résistance de pull-up 10 K.
*
* Créé 1er décembre 2005
* copyleft 2005 DojoDave < http://www.0j0.org>
* http://arduino.berlios.de
*
*/
int ledPin = 13 ; choisir l’axe de la LED
int inPin = 7 ; Choisissez l’entrée pin (pour un bouton poussoir)
int val = 0 ; variable pour la lecture de l’état de la broche
void setup() {}
pinMode (ledPin, sortie) ; déclarer les LED en sortie
pinMode (inPin, entrée) ; déclarer les touche comme entrée
}
void loop() {}
Val = digitalRead(inPin) ; lire la valeur d’entrée
Si (val == HIGH) {/ / vérifier si l’entrée est haute (relâchez le bouton)
digitalWrite (ledPin, basse) ; éteindre la LED
} else {}
digitalWrite (ledPin, HIGH) ; allumer la LED
retard (5000) ;
}
}