int red=10; //LED 1
int green = 9; //LED 2
int ora = 8; //LED 3
void setup() {
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(ora, OUTPUT);
}
/**
* lightall - fonction qui allume toutes les LEDs
*/
void lightall(){
digitalWrite(ora, HIGH);
digitalWrite(green, HIGH);
digitalWrite(red, HIGH);
delay(100);
}
void loop() {
//s'allume de droite a gauche
digitalWrite(ora, HIGH);
delay(100);
digitalWrite(ora, LOW);
delay(100);
digitalWrite(green, HIGH);
delay(100);
digitalWrite(green, LOW);
delay(100);
digitalWrite(red, HIGH);
delay(100);
digitalWrite(red, LOW);
delay(100);
//s'allume de gauche a droite
digitalWrite(green, HIGH);
delay(100);
digitalWrite(green, LOW);
delay(100);
digitalWrite(ora, HIGH);
delay(100);
digitalWrite(ora, LOW);
delay(100);
//s'allument toute
lightall();
//s'eteignent de droite a gauche
digitalWrite(ora, LOW);
delay(100);
digitalWrite(green, LOW);
delay(100);
digitalWrite(red, LOW);
delay(100);
//s'allume toute
lightall();
//s'eteignent toute de gauche a droite
digitalWrite(red, LOW);
delay(100);
digitalWrite(green, LOW);
delay(100);
digitalWrite(ora, LOW);
delay(100);
}