#define blue 2
#define red 3
#define yellow 4
void setup() {
// put your setup code here, to run once:
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, INPUT_PULLUP);
pinMode(6, INPUT_PULLUP);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
int SW1, SW2;
SW1 = digitalRead(5);
SW2 = digitalRead(6);
delay(1000);
Serial.print("SW1 (logic) = ");Serial.print(SW1); Serial.print(" ");
Serial.print("SW2 (logic) = ");Serial.println(SW2);
if(SW1 == 0 ){
digitalWrite(blue, HIGH);
delay(500);
digitalWrite(blue, LOW);
delay(500);
} else if(SW2 == 0)
{
digitalWrite(yellow, HIGH);
delay(500);
digitalWrite(yellow, LOW);
delay(500);
} else // SW1 = Sw2 = 1
{
digitalWrite(red, HIGH);
delay(500);
digitalWrite(red, LOW);
delay(500);}
}