#define BUTTON1 6
#define BUTTON2 7
#define BUTTON3 8
#define GREEN 3
#define YELLOW 4
#define BLUE 5
void setup() {
pinMode(BUTTON1, INPUT_PULLUP);
pinMode(BUTTON2, INPUT_PULLUP);
pinMode(BUTTON3, INPUT_PULLUP);
pinMode(GREEN, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(BLUE, OUTPUT);
}
void loop() {
int count = 0;
if (digitalRead(BUTTON1) == LOW) {
count++;
}
if (digitalRead(BUTTON2) == LOW) {
count++;
}
if (digitalRead(BUTTON3) == LOW) {
count++;
}
if (count == 1) {
digitalWrite(GREEN, HIGH);
digitalWrite(YELLOW, LOW);
digitalWrite(BLUE, LOW);
}
if (count == 2) {
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, HIGH);
digitalWrite(BLUE, LOW);
}
if (count == 3) {
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(BLUE, HIGH);
}
if (count == 0) {
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(BLUE, LOW);
}
}