const int button1 = 2;
const int button2 = 3;
const int L1 = 5;
const int L2 = 6;
void setup() {
pinMode(button1, INPUT);
pinMode(button2, INPUT);
pinMode(L1, OUTPUT);
pinMode(L2, OUTPUT);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
}
void loop() {
int button1State = digitalRead(button1);
int button2State = digitalRead(button2);
if (button1State == HIGH && button2State == LOW) {
digitalWrite(L1, HIGH);
digitalWrite(L2, LOW);
}
else if (button2State == HIGH && button1State == LOW) {
digitalWrite(L1, LOW);
digitalWrite(L2, HIGH);
}
else if (button1State == HIGH && button2State == HIGH) {
digitalWrite(L1, HIGH);
digitalWrite(L2, LOW);
delay(200);
digitalWrite(L1, LOW);
digitalWrite(L2, HIGH);
delay(200);
}
else {
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
}
}