// arah cikampek
const int led = 13;
const int led2 = 12;
const int led3 = 11;
//arah bekasi
const int led4 = 10;
const int led5 = 9;
const int led6 = 8;
//arah cipularang
const int led7 = 7;
const int led8 = 6;
const int led9 = 5;
//arah cianjur
const int led10 = 4;
const int led11 = 3;
const int led12 = 2;
void setup() {
// put your setup code here, to run once:
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(led7, OUTPUT);
pinMode(led8, OUTPUT);
pinMode(led9, OUTPUT);
pinMode(led10, OUTPUT);
pinMode(led11, OUTPUT);
pinMode(led12, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
//arah cikampek
//lampu hijau cikampek
digitalWrite(led, LOW); //c merah
digitalWrite(led2, LOW);//c kuning
digitalWrite(led3, HIGH);//c hijau
digitalWrite(led4, HIGH);//b merah
digitalWrite(led5, LOW);//b kuning
digitalWrite(led6, LOW);//b hijau
digitalWrite(led7, HIGH);//cip merah
digitalWrite(led8, LOW);//cip kuning
digitalWrite(led9, LOW);//cip hijau
digitalWrite(led10, HIGH);//anjur merah
digitalWrite(led11, LOW);//anjur kuning
digitalWrite(led12, LOW);//anjur hijau
delay(5000);
//kuning c > b
digitalWrite(led, LOW);
digitalWrite(led2, HIGH); //kuning c
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, HIGH);//kuning b
digitalWrite(led6, LOW);
digitalWrite(led7, HIGH);
digitalWrite(led8, LOW);//kuning cip
digitalWrite(led9, LOW);
digitalWrite(led10, HIGH);
digitalWrite(led11, LOW);//kuning anjur
digitalWrite(led12, LOW);
delay(1000);
//lampu hijau bekasi
digitalWrite(led, HIGH); //c merah
digitalWrite(led2, LOW);//c kuning
digitalWrite(led3, LOW);//c hijau
digitalWrite(led4, LOW);//b merah
digitalWrite(led5, LOW);//b kuning
digitalWrite(led6, HIGH);//b hijau
digitalWrite(led7, HIGH);//cip merah
digitalWrite(led8, LOW);//cip kuning
digitalWrite(led9, LOW);//cip hijau
digitalWrite(led10, HIGH);//anjur merah
digitalWrite(led11, LOW);//anjur kuning
digitalWrite(led12, LOW);//anjur hijau
delay(5000);
//kuning b > cip
digitalWrite(led, HIGH);
digitalWrite(led2, LOW); //kuning c
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, HIGH);//kuning b
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, HIGH);//kuning cip
digitalWrite(led9, LOW);
digitalWrite(led10, HIGH);
digitalWrite(led11, LOW);//kuning anjur
digitalWrite(led12, LOW);
delay(1000);
//lampu hijau cipularang
digitalWrite(led, HIGH); //c merah
digitalWrite(led2, LOW);//c kuning
digitalWrite(led3, LOW);//c hijau
digitalWrite(led4, HIGH);//b merah
digitalWrite(led5, LOW);//b kuning
digitalWrite(led6, LOW);//b hijau
digitalWrite(led7, LOW);//cip merah
digitalWrite(led8, LOW);//cip kuning
digitalWrite(led9, HIGH);//cip hijau
digitalWrite(led10, HIGH);//anjur merah
digitalWrite(led11, LOW);//anjur kuning
digitalWrite(led12, LOW);//anjur hijau
delay(5000);
//kuning cip > anjur
digitalWrite(led, HIGH);
digitalWrite(led2, LOW); //kuning c
digitalWrite(led3, LOW);
digitalWrite(led4, HIGH);
digitalWrite(led5, LOW);//kuning b
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, HIGH);//kuning cip
digitalWrite(led9, LOW);
digitalWrite(led10, LOW);
digitalWrite(led11, HIGH);//kuning anjur
digitalWrite(led12, LOW);
delay(1000);
//lampu hijau cianjur
digitalWrite(led, HIGH); //c merah
digitalWrite(led2, LOW);//c kuning
digitalWrite(led3, LOW);//c hijau
digitalWrite(led4, HIGH);//b merah
digitalWrite(led5, LOW);//b kuning
digitalWrite(led6, LOW);//b hijau
digitalWrite(led7, HIGH);//cip merah
digitalWrite(led8, LOW);//cip kuning
digitalWrite(led9, LOW);//cip hijau
digitalWrite(led10, LOW);//anjur merah
digitalWrite(led11, LOW);//anjur kuning
digitalWrite(led12, HIGH);//anjur hijau
delay(5000);
//kuning anjur > c
digitalWrite(led, LOW);
digitalWrite(led2, HIGH); //kuning c
digitalWrite(led3, LOW);
digitalWrite(led4, HIGH);
digitalWrite(led5, LOW);//kuning b
digitalWrite(led6, LOW);
digitalWrite(led7, HIGH);
digitalWrite(led8, LOW);//kuning cip
digitalWrite(led9, LOW);
digitalWrite(led10, LOW);
digitalWrite(led11, HIGH);//kuning anjur
digitalWrite(led12, LOW);
delay(1000);
}