int button_value = 0;
int button_pin = 12;
void setup() {
Serial.begin(9600);
pinMode(button_pin, INPUT_PULLUP);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);
pinMode(26, OUTPUT); //RED LED
pinMode(34, OUTPUT); //YELLOW LED
pinMode(44, OUTPUT); //GREEN LED
pinMode(27, OUTPUT); //Grounds
pinMode(35, OUTPUT);
pinMode(45, OUTPUT);
//Grounds
digitalWrite(27, LOW);
digitalWrite(35, LOW);
digitalWrite(45, LOW);
digitalWrite(44, HIGH); //Green LED turns on
}
void loop() {
button_value = digitalRead(button_pin); //Button Assign
if (button_value == 0 )
{
digitalWrite(44, LOW); //GREEN LED off
digitalWrite(34, HIGH); //YELLOW LED on
delay(2000); //Delay for 2s
digitalWrite(34, LOW); //YELLOW LED off
digitalWrite(26, HIGH); //RED LED on
delay(5000); //Delay for 5s
digitalWrite(26, LOW); //RED LED off
digitalWrite(44, HIGH); //GREEN LED on
}
}