diff --git a/src/main.cpp b/src/main.cpp index edd954e..1c4a514 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,25 +1,37 @@ #include -#define LED 4 -#define BUTTON1 2 -#define BUTTON2 3 +#define LED1 3 +#define LED2 4 +#define LED3 5 +#define BUTTON 2 // Setup Section void setup() { - pinMode(BUTTON1, INPUT); - pinMode(BUTTON2, INPUT); - pinMode(LED, OUTPUT); + pinMode(BUTTON, INPUT); + pinMode(LED1, OUTPUT); + pinMode(LED2, OUTPUT); + pinMode(LED3, OUTPUT); } // Loop Section void loop() { - if (digitalRead(BUTTON1) == LOW || digitalRead(BUTTON2) == LOW) { - // check the lamp is ON or OFF - if (digitalRead(LED) == HIGH) { - // add print here please - digitalWrite(LED, LOW); - } else { - digitalWrite(LED, HIGH); - } + if (digitalRead(BUTTON) == LOW) { + digitalWrite(LED1, HIGH); + delay(250); + digitalWrite(LED1, LOW); + + digitalWrite(LED2, HIGH); + delay(250); + digitalWrite(LED2, LOW); + + digitalWrite(LED3, HIGH); + delay(250); + digitalWrite(LED3, LOW); + + } + else { + digitalWrite(LED1, LOW); + digitalWrite(LED2, LOW); + digitalWrite(LED3, LOW); } }