const int delVerte = 22;
const int delRouge = 21;
const int delBleu = 23;
const int bouton=4;
const int waitTime = 1000;
int nombre = random(0,3);
int nouveauNombre;
void setup() {
pinMode (delVerte, OUTPUT);
pinMode (delRouge, OUTPUT);
pinMode (delBleu, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
nombre = nouveauNombre;
Serial.println(nombre);
if(nombre == 0){
rgbRed();
delay(waitTime);
}
else if(nombre == 1){
rgbGreen();
delay(waitTime);
}
else if(nombre == 2){
rgbBlue();
delay(waitTime);
}
if(digitalRead(bouton))
{
nouveauNombre = random(0,3);
}
else{
nouveauNombre=nombre;
}
}
void rgbRed(){
digitalWrite(delBleu,HIGH);
digitalWrite(delVerte,HIGH);
digitalWrite(delRouge,LOW);
}
void rgbGreen(){
digitalWrite(delBleu,HIGH);
digitalWrite(delRouge,HIGH);
digitalWrite(delVerte,LOW);
}
void rgbBlue(){
digitalWrite(delRouge,HIGH);
digitalWrite(delVerte,HIGH);
digitalWrite(delBleu,LOW);
}