/* 
ces valeurs ne pourront pas être 
modifiées dans la suite du programme
*/
const int rouge = 3; //La led rouge sera connectée à la PIN 3
const int jaune = 2; //La led jaune sera connectée à la PIN 2
const int verte = 1; //La led verte sera connectée à la PIN 1
            void setup() { //Les 3 PIN sont des sorties: OUTPUT
pinMode(rouge, OUTPUT); 
pinMode(jaune, OUTPUT); 
pinMode(verte, OUTPUT); 
}
            void loop() {
/* C'est la boucle qui commence (LOOP).
Il faut initialiser toutes les sorties.
JAUNE est allumée, ROUGE et VERTE sont éteintes
*/
            
digitalWrite(jaune, HIGH);
digitalWrite(rouge, LOW);// ne pas oublier d'initialiser le rouge
digitalWrite(verte, LOW);
delay(1000); //pause dans cet état pendant 1 seconde
             /* il faut maintenant que JAUNE s'éteigne 
et que ROUGE s'allume.
VERTE reste dans le même état */
            
digitalWrite(jaune, LOW);
digitalWrite(rouge, HIGH);
//digitalWrite(verte, LOW); Il n'est pas nécessaire de definir VERTE en
LOW, car c'est déjà en LOW
delay(3000);//pause dans cet état pendant 3 secondes
            
//digitalWrite(jaune, LOW); JAUNE est déjà dans l'état LOW, pas besoin
de le redéfinir
digitalWrite(rouge, LOW);
digitalWrite(verte, HIGH);
delay(3000);//pause dans cet état pendant 3 secondes
             // Ca reboucle (LOOP)
            }