#define Merah1 1
#define Kuning1 2
#define Hijau1 3
#define Merah2 4
#define Kuning2 5
#define Hijau2 6
void setup() {
// put your setup code here, to run once:
pinMode(Merah1, OUTPUT);
pinMode(Kuning1, OUTPUT);
pinMode(Hijau1, OUTPUT);
pinMode(Merah2, OUTPUT);
pinMode(Kuning2, OUTPUT);
pinMode(Hijau2, OUTPUT);
digitalWrite(Merah1,HIGH);
digitalWrite(Merah2,HIGH);
delay(500);
}
void loop() {
//Simpang 1 Hijau
digitalWrite(Merah1,LOW);
digitalWrite(Merah2,HIGH);
digitalWrite(Kuning1,LOW);
digitalWrite(Kuning2,LOW);
digitalWrite(Hijau1,HIGH);
digitalWrite(Hijau2,LOW);
delay(5000);
//Simpang 1 DAN 2 Kuning
digitalWrite(Merah1,LOW);
digitalWrite(Merah2,LOW);
digitalWrite(Kuning1,HIGH);
digitalWrite(Kuning2,HIGH);
digitalWrite(Hijau1,LOW);
digitalWrite(Hijau2,LOW);
delay(1000);
//Simpang 2 Hijau
digitalWrite(Merah1,HIGH);
digitalWrite(Merah2,LOW);
digitalWrite(Kuning1,LOW);
digitalWrite(Kuning2,LOW);
digitalWrite(Hijau1,LOW);
digitalWrite(Hijau2,HIGH);
delay(5000);
//Simpang 1 DAN 2 Kuning
digitalWrite(Merah1,LOW);
digitalWrite(Merah2,LOW);
digitalWrite(Kuning1,HIGH);
digitalWrite(Kuning2,HIGH);
digitalWrite(Hijau1,LOW);
digitalWrite(Hijau2,LOW);
delay(1000);
// put your main code here, to run repeatedly:
}