void setup() {
pinMode(5, INPUT_PULLUP);
pinMode(6, INPUT_PULLUP);
pinMode(7, INPUT_PULLUP);
pinMode(10, OUTPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
bool s5 = digitalRead(5);
bool s6 = digitalRead(6);
bool s7 = digitalRead(7);
Serial.println(String(s7) + " " + String(s6) + " " + String(s5));
if ((s5 == 0 && s6 == 0 && s7 == 1) || (s5 == 0 && s6 == 1 && s7 == 0)) {
digitalWrite(10, HIGH);
digitalWrite(13, LOW);
delay(250);
digitalWrite(10, LOW);
digitalWrite(13, HIGH);
delay(250);
}
else if ((s5 == 1 && s6 == 1 && s7 == 0) || (s5 == 1 && s6 == 0 && s7 == 1)) {
digitalWrite(10, HIGH);
digitalWrite(13, HIGH);
delay(250);
digitalWrite(10, LOW);
digitalWrite(13, LOW);
delay(250);
}
else if (s5 == 0 && s6 == 0 && s7 == 0) {
digitalWrite(13, LOW);
digitalWrite(10, HIGH);
delay(250);
digitalWrite(10, LOW);
delay(250);
}
else if (s5 == 1 && s6 == 1 && s7 == 1) {
digitalWrite(10, LOW);
digitalWrite(13, HIGH);
delay(250);
digitalWrite(13, LOW);
delay(250);
}
delay(50);
}