const int led1 = 2; //Merah kiri
const int led2 = 3; //Kuning kiri
const int led3 = 4; //Hijau kiri
const int led4 = 5; //Merah atas
const int led5 = 6; //Kuning atas
const int led6 = 7; //Hijau atas
const int led7 = 8; //Merah kanan
const int led8 = 9; //Kuning kanan
const int led9 = 10; //Hijau Kanan
void setup() {
pinMode(led1, 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);
}
//KONDISI 1
void loop() {
digitalWrite(led3, HIGH); //Hijau kiri
digitalWrite(led4, HIGH); //Merah atas
digitalWrite(led7, HIGH); //Merah kanan
delay(5000);
digitalWrite(led3, LOW); //Hijau kiri
digitalWrite(led7, LOW); //Merah kanan
digitalWrite(led2, HIGH); //Kuning kiri
digitalWrite(led8, HIGH); //kuning kanan
delay(800);
digitalWrite(led2, LOW); //Kuning kiri
digitalWrite(led8, LOW); //kuning kanan
//KONDISI 2
digitalWrite(led9, HIGH); //Hijau kanan
digitalWrite(led4, HIGH); //Merah atas
digitalWrite(led1, HIGH); //Merah kiri
delay(5000);
digitalWrite(led9, LOW); //Hijau kanan
digitalWrite(led4, LOW); //Merah atas
digitalWrite(led8, HIGH); //kuning kanan
digitalWrite(led5, HIGH); //Kuning atas
delay(800);
digitalWrite(led8, LOW); //kuning kanan
digitalWrite(led5,LOW); //Kuning atas
//KONDISI 3
digitalWrite(led6, HIGH); //Hijau atas
digitalWrite(led7, HIGH); //Merah kanan
digitalWrite(led1, HIGH); //Merah kiri
delay(5000);
digitalWrite(led6, LOW); //Hijau atas
digitalWrite(led1, LOW); //Merah kiri
digitalWrite(led2, HIGH); //Kuning kiri
digitalWrite(led5, HIGH); //Kuning atas
delay(800);
digitalWrite(led2, LOW); //Kuning kiri
digitalWrite(led5,LOW); //Kuning atas
}