void setup() {
// put your setup code here, to run once:
pinMode (2,OUTPUT);
pinMode (3,OUTPUT);
pinMode (4,OUTPUT);
pinMode (5,OUTPUT);
pinMode (6,OUTPUT);
pinMode (7,OUTPUT);
pinMode (8,OUTPUT);
pinMode (9,OUTPUT);
pinMode (10,OUTPUT);
pinMode (11,OUTPUT);
pinMode (12,OUTPUT);
pinMode (13,OUTPUT);
digitalWrite(4, HIGH);
digitalWrite(7, HIGH);
digitalWrite(10, HIGH);
digitalWrite(13, HIGH);
delay (2000);
}
void loop() {
// put your main code here, to run repeatedly:
jalan_utara();
delay (1000);
jalan_barat ();
delay (1000);
jalan_selatan ();
delay (1000);
jalan_timur ();
delay (1000);
}
void jalan_timur(){
digitalWrite (11,HIGH);
digitalWrite (12,LOW);
digitalWrite (13,LOW);
delay (1000);
digitalWrite (11,LOW);
digitalWrite (12,HIGH);
digitalWrite (13,LOW);
delay(1000);
digitalWrite (11,LOW);
digitalWrite (12,LOW);
digitalWrite (13,HIGH);
}
void jalan_selatan(){
digitalWrite (8,HIGH);
digitalWrite (9,LOW);
digitalWrite (10,LOW);
delay (1000);
digitalWrite (8,LOW);
digitalWrite (9,HIGH);
digitalWrite (10,LOW);
delay(1000);
digitalWrite (8,LOW);
digitalWrite (9,LOW);
digitalWrite (10,HIGH);
}
void jalan_barat (){
digitalWrite (5,HIGH);
digitalWrite (6,LOW);
digitalWrite (7,LOW);
delay (1000);
digitalWrite (5,LOW);
digitalWrite (6,HIGH);
digitalWrite (7,LOW);
delay(1000);
digitalWrite (5,LOW);
digitalWrite (6,LOW);
digitalWrite (7,HIGH);
}
void jalan_utara (){
digitalWrite (2,HIGH);
digitalWrite (3,LOW);
digitalWrite (4,LOW);
delay (1000);
digitalWrite (2,LOW);
digitalWrite (3,HIGH);
digitalWrite (4,LOW);
delay(1000);
digitalWrite (2,LOW);
digitalWrite (3,LOW);
digitalWrite (4,HIGH);
}