int led1 = 17;
int led2 = 5;
int led3 = 18;
int led4 = 19;
int sw1 = 16;
int sw2 = 4;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(sw1, INPUT);
pinMode(sw2, INPUT);
}
void loop() {
if (digitalRead(sw1) == HIGH) {
digitalWrite(led1, 1);
delay(800);
digitalWrite(led1, 0);
digitalWrite(led2, 1);
delay(800);
digitalWrite(led2, 0);
digitalWrite(led3, 1);
delay(800);
digitalWrite(led3, 0);
digitalWrite(led4, 1);
delay(800);
digitalWrite(led4, 0);
delay(800);
}
if (digitalRead(sw2) == HIGH) {
digitalWrite(led4, 1);
delay(800);
digitalWrite(led4, 0);
digitalWrite(led3, 1);
delay(800);
digitalWrite(led3, 0);
digitalWrite(led2, 1);
delay(800);
digitalWrite(led2, 0);
digitalWrite(led1, 1);
delay(800);
digitalWrite(led1, 0);
delay(800);
}
if(digitalRead(sw1) && digitalRead(sw2) == 0){
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
digitalWrite(led4, 0);
}
}