Étape 4: Le Code de l’Arduino
/*
Vélo à travers les 5 connectés LEDS
Robert Månsson
Sur mon décodeur E1 et E2 est faible, E3 est reliée à pin5 (haute)
*/
const int selA0 = 2 ;
const int selA1 = 3 ;
const int selA2 = 4 ;
const int E3 = 5 ;
void setup()
{
initialiser les sorties de contrôle
pinMode (selA0, sortie) ;
pinMode (selA1, sortie) ;
pinMode (selA2, sortie) ;
digitalWrite (selA0, basse) ;
digitalWrite (selA1, basse) ;
digitalWrite (selA2, basse) ;
digitalWrite (E3, élevé) ;
}
void loop()
{
/ * allumer la LED 1 * /
digitalWrite (selA0, basse) ;
digitalWrite (selA1, basse) ;
digitalWrite (selA2, basse) ;
Delay(1000) ;
/ * allumer la LED 2 * /
digitalWrite (selA0, HIGH) ;
digitalWrite (selA1, basse) ;
digitalWrite (selA2, basse) ;
Delay(1000) ;
/ * allumer la LED 3 * /
digitalWrite (selA0, basse) ;
digitalWrite (selA1, HIGH) ;
digitalWrite (selA2, basse) ;
Delay(1000) ;
/ * allumer la LED 4 * /
digitalWrite (selA0, HIGH) ;
digitalWrite (selA1, HIGH) ;
digitalWrite (selA2, basse) ;
Delay(1000) ;
/ * allumer la LED 4 * /
digitalWrite (selA0, basse) ;
digitalWrite (selA1, basse) ;
digitalWrite (selA2, HIGH) ;
Delay(1000) ;
}