void setup() {
pinMode(0, OUTPUT);
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(13, OUTPUT);
pinMode(14, OUTPUT);
pinMode(15, OUTPUT);
pinMode(18, OUTPUT);
pinMode(19, OUTPUT);
pinMode(20, OUTPUT);
}
void loop() {
/* North - Green */
digitalWrite(0, HIGH);
digitalWrite(5, HIGH);
digitalWrite(14, HIGH);
digitalWrite(18, HIGH);
delay(1250);
/* West - Green */
digitalWrite(0, LOW);
digitalWrite(5, LOW);
digitalWrite(1,HIGH);
digitalWrite(4, HIGH);
delay(750);
digitalWrite(1, LOW);
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
delay(1250);
/* South - Green */
digitalWrite(3, LOW);
digitalWrite(14, LOW);
digitalWrite(15,HIGH);
digitalWrite(4, HIGH);
delay(750);
digitalWrite(15, LOW);
digitalWrite(4, LOW);
digitalWrite(13, HIGH);
digitalWrite(5, HIGH);
delay(1250);
/* East - Green */
digitalWrite(13, LOW);
digitalWrite(18, LOW);
digitalWrite(15,HIGH);
digitalWrite(19, HIGH);
delay(750);
digitalWrite(15, LOW);
digitalWrite(19, LOW);
digitalWrite(14, HIGH);
digitalWrite(5, HIGH);
digitalWrite(20, HIGH);
delay(1250);
/* After Set */
digitalWrite(20, LOW);
digitalWrite(2, LOW);
digitalWrite(1,HIGH);
digitalWrite(19, HIGH);
delay(750);
digitalWrite(1, LOW);
digitalWrite(19, LOW);
}