int redwalk = 15;
int greenwalk = 2;
int redcar = 0;
int orangecar = 4;
int greencar = 16;
int btn = 27;
void setup() {
// Serial.begin(115200);
pinMode(redwalk, OUTPUT);
pinMode(greenwalk, OUTPUT);
pinMode(redcar, OUTPUT);
pinMode(orangecar, OUTPUT);
pinMode(greencar, OUTPUT);
pinMode(btn, INPUT);
}
void loop() {
if(digitalRead(btn)==HIGH){
digitalWrite(greencar, LOW);
digitalWrite(orangecar, HIGH);
delay(3000);
digitalWrite(orangecar, LOW);
digitalWrite(redcar, HIGH);
delay(3000);
digitalWrite(redwalk, LOW);
digitalWrite(greenwalk, HIGH);
delay(10000);
digitalWrite(greenwalk, LOW);
digitalWrite(redwalk, HIGH);
delay(3000);
digitalWrite(orangecar, HIGH);
delay(3000);
digitalWrite(redcar, LOW);
digitalWrite(orangecar, LOW);
digitalWrite(greencar, HIGH);
}else{
digitalWrite(redwalk, HIGH);
digitalWrite(greencar, HIGH);
}
}