#define LED 7
#define LED2 4
#define button 13
bool blue = true;
bool clicked = false;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(button, INPUT_PULLUP);
Serial.begin(9600);
Serial.println("Blue is ON");
}
void loop()
{
if (digitalRead(button) == LOW)
{
blue = !blue;
digitalWrite(LED, HIGH);
digitalWrite(LED2, LOW);
// Serial.println("Orange is ON");
while (digitalRead(button) == LOW) // wait as long as the button is pressed
{
if (blue)
{
Serial.println("Blue is ON");
}
else
{
Serial.println("Orange is ON");
}
delay(500);
}
}
else
{
if (blue)
{
digitalWrite(LED, LOW);
digitalWrite(LED2, HIGH);
// Serial.println("Blue is ON");
}
else
{
digitalWrite(LED, HIGH);
digitalWrite(LED2, LOW);
// Serial.println("Orange is ON");
}
}
delay(100);
}