#define LED1 19
#define LED2 18
#define PB1 27
#define PB2 25
void setup()
{
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Blink Program started");
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(PB1, INPUT);
pinMode(PB2, INPUT);
}
void loop()
{
if (digitalRead(PB1) == 1 && digitalRead(PB2) == 0) //PB1 is pressed
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
}
else
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
}
if (digitalRead(PB1) == 0 && digitalRead(PB2) == 1) //PB2 is pressed
{
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
}
else
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
}
if (digitalRead(PB1) == 0 && digitalRead(PB2) == 0) //Both push button is pressed
{
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
}
else
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
}
}