#define pushButton 2
#define blueLed 4
#define greenLed 7
#define yellowLed 10
#define redLed 13
int mode = 0;
void setup(){
pinMode(pushButton, INPUT);
pinMode(blueLed, OUTPUT);
pinMode(greenLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(redLed, OUTPUT);
}
void loop(){
if(digitalRead(pushButton) == HIGH){
mode++;
if (mode > 4) mode = 1;
delay(400);
}
digitalWrite(blueLed, LOW);
digitalWrite(greenLed, LOW);
digitalWrite(yellowLed, LOW);
digitalWrite(redLed, LOW);
if (mode == 1){
digitalWrite (blueLed, HIGH);}
else if (mode == 2){
digitalWrite(greenLed, HIGH);}
else if (mode == 3){
digitalWrite(yellowLed, HIGH);}
else if (mode == 4){
digitalWrite(redLed, HIGH);}
}