void setup() {
pinMode(0, OUTPUT); // GP0
pinMode(1, OUTPUT); // GP1
pinMode(2, OUTPUT); // GP2
pinMode(3, OUTPUT); // GP3
pinMode(4, OUTPUT); // GP4
pinMode(5, OUTPUT); // GP5
pinMode(6, OUTPUT); // GP6
pinMode(7, OUTPUT); // GP7
pinMode(8, OUTPUT); // GP8
pinMode(9, OUTPUT); // GP9
pinMode(10, OUTPUT); // GP10
pinMode(11, OUTPUT); // GP11
}
void loop() {
digitalWrite(0, HIGH); // Green ON
digitalWrite(6, HIGH); // Yellow ON
digitalWrite(9, HIGH); // Red ON
digitalWrite(3, HIGH); // Red ON
delay(2000);
digitalWrite(0, LOW);
delay(200);
digitalWrite(1, HIGH);
delay(200);
digitalWrite(1, LOW);
delay(200);
digitalWrite(2, HIGH);
delay(2000);
digitalWrite(2, LOW);
digitalWrite(0, HIGH); // Green ON
delay(2000);
digitalWrite(3, LOW);
delay(200);
digitalWrite(4, HIGH);
delay(200);
digitalWrite(4, LOW);
delay(200);
digitalWrite(5, HIGH);
delay(2000);
digitalWrite(5, LOW);
digitalWrite(3, HIGH);
delay(2000);
digitalWrite(9, LOW);
delay(200);
digitalWrite(10, HIGH);
delay(200);
digitalWrite(10, LOW);
delay(200);
digitalWrite(11, HIGH);
delay(2000);
digitalWrite(11, LOW);
digitalWrite(9, HIGH);
delay(2000);
digitalWrite(6, LOW);
delay(200);
digitalWrite(7, HIGH);
delay(200);
digitalWrite(7, LOW);
delay(200);
digitalWrite(8, HIGH);
delay(2000);
digitalWrite(8, LOW);
digitalWrite(6, HIGH);
delay(2000);
}