int button = 5;
int crossRed = 6;
int crossGreen = 7;
int ledRed = 8;
int ledYellow = 6;
int ledGreen = 10;
int buttonState = 0;
void setup() {
pinMode(button, INPUT);
pinMode(ledRed, OUTPUT);
pinMode(ledYellow, OUTPUT);
pinMode(ledGreen, OUTPUT);
pinMode(crossRed, INPUT);
pinMode(crossGreen, OUTPUT);
Serial.begin(9600);
}
void loop() {
buttonState = digitalRead(button);
Serial.println(buttonState);
if (buttonState == HIGH){
digitalWrite(ledGreen, LOW);
digitalWrite(crossRed, LOW);
digitalWrite(crossGreen, HIGH);
digitalWrite(ledRed, HIGH);
delay(3000);
digitalWrite(ledRed, LOW);
digitalWrite(ledYellow, HIGH);
delay(2000);
digitalWrite(ledYellow, LOW);
digitalWrite(crossGreen, LOW);
}
else{
digitalWrite(ledGreen, HIGH);
digitalWrite(crossRed, HIGH);
}
}