#define merah1 2
#define kuning1 1
#define hijau1 0
#define merah2 3
#define kuning2 4
#define hijau2 5
#define merah3 6
#define kuning3 7
#define hijau3 8
void setup() {
pinMode(merah1, OUTPUT);
pinMode(kuning1, OUTPUT);
pinMode(hijau1, OUTPUT);
pinMode(merah2, OUTPUT);
pinMode(kuning2, OUTPUT);
pinMode(hijau2, OUTPUT);
pinMode(merah3, OUTPUT);
pinMode(kuning3, OUTPUT);
pinMode(hijau3, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite (hijau1,HIGH);
digitalWrite (merah2, HIGH);
digitalWrite (merah3,HIGH);
delay (5000);
digitalWrite(hijau1,LOW);
digitalWrite(kuning1,HIGH);
delay(2000);
digitalWrite(kuning1,LOW);
digitalWrite(merah1,HIGH);
delay(5000);
digitalWrite(merah2,LOW);
digitalWrite (kuning2,HIGH);
digitalWrite (hijau2,LOW);
delay(1000);
digitalWrite (kuning2,LOW);
digitalWrite (hijau2,HIGH);
delay(5000);
digitalWrite(hijau2,LOW);
delay(1000);
digitalWrite(kuning2,HIGH);
delay(1000);
digitalWrite(kuning2,LOW);
delay(1000);
digitalWrite(merah2,HIGH);
delay(5000);
digitalWrite(merah3,LOW);
digitalWrite(kuning3,HIGH);
delay(1000);
digitalWrite(kuning3,LOW);
digitalWrite(hijau3,HIGH);
delay(5000);
digitalWrite(hijau3,LOW);
delay(1000);
digitalWrite(kuning3,HIGH);
delay(1000);
digitalWrite(kuning3,LOW);
delay(1000);
digitalWrite(merah3,HIGH);
delay(5000);
digitalWrite(merah1,LOW);
digitalWrite(kuning1,HIGH);
delay(2000);
digitalWrite(kuning1,LOW);
digitalWrite(hijau1,HIGH);
delay(5000);
}