//Traffic intersection
#define RED 1
#define YELLOW 5
#define GREEN 9
#define RED2 18
#define YELLOW2 17
#define GREEN2 16
void setup() {
pinMode(RED, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(GREEN, OUTPUT);
pinMode(RED2, OUTPUT);
pinMode(YELLOW2, OUTPUT);
pinMode(GREEN2, OUTPUT);
}
void loop() {
digitalWrite(RED2, HIGH);
delay(4000);
digitalWrite(RED, LOW);
delay(200);
digitalWrite(GREEN, HIGH);
delay(5000);
digitalWrite(GREEN, LOW);
delay(200);
digitalWrite(YELLOW, HIGH);
delay(3000);
digitalWrite(YELLOW, LOW);
delay(200);
digitalWrite(RED, HIGH);
delay(4000);
digitalWrite(RED2, LOW);
delay(200);
digitalWrite(GREEN2, HIGH);
delay(5000);
digitalWrite(GREEN2, LOW);
delay(200);
digitalWrite(YELLOW2, HIGH);
delay(3000);
digitalWrite(YELLOW2, LOW);
delay(200);
}