int RLED4 = 23;
int RLED3 = 22;
int RLED2 = 21;
int RLED1 = 19;
int GLED1 = 18;
int GLED2 = 5;
int GLED3 = 17;
int GLED4 = 16;
int SW1 = 34;
int SW2 = 35;
int SW3 = 32;
int SW4 = 33;
void setup(){
pinMode(RLED4, OUTPUT);
pinMode(RLED3, OUTPUT);
pinMode(RLED2, OUTPUT);
pinMode(RLED1, OUTPUT);
pinMode(GLED1, OUTPUT);
pinMode(GLED2, OUTPUT);
pinMode(GLED3, OUTPUT);
pinMode(GLED4, OUTPUT);
pinMode(SW1, INPUT);
pinMode(SW2, INPUT);
pinMode(SW3, INPUT);
pinMode(SW4, INPUT);
}
void loop(){
if (digitalRead(SW1) == 1){
digitalWrite(RLED1, HIGH);
digitalWrite(GLED1, HIGH);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, HIGH);
digitalWrite(GLED3, HIGH);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, HIGH);
digitalWrite(GLED4, HIGH);
delay(1000);
}
if (digitalRead(SW2) == 1){
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, HIGH);
digitalWrite(GLED1, HIGH);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, HIGH);
digitalWrite(GLED3, HIGH);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, HIGH);
digitalWrite(GLED4, HIGH);
delay(1000);
}
if (digitalRead(SW3) == 1){
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, HIGH);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, HIGH);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, HIGH);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, HIGH);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, HIGH);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, HIGH);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, HIGH);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, HIGH);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, HIGH);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, HIGH);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
delay(1000);
}
if (digitalRead(SW4) == 1){
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, HIGH);
digitalWrite(RLED2, HIGH);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, HIGH);
digitalWrite(RLED4, HIGH);
digitalWrite(GLED4, LOW);
delay(1000);
digitalWrite(RLED1, HIGH);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, HIGH);
digitalWrite(RLED3, HIGH);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, HIGH);
delay(1000);
}
else{
digitalWrite(RLED1, LOW);
digitalWrite(GLED1, LOW);
digitalWrite(RLED2, LOW);
digitalWrite(GLED2, LOW);
digitalWrite(RLED3, LOW);
digitalWrite(GLED3, LOW);
digitalWrite(RLED4, LOW);
digitalWrite(GLED4, LOW);
}
}