#define redLED1 13 // LED merah 1
#define yellowLED1 12 // LED kuning 1
#define greenLED1 8 // LED hijau 1
#define blueLED1 11 // LED biru 1
#define purpleLED1 6 // LED ungu 1
#define redLED2 7 // LED merah 2
#define yellowLED2 5 // LED kuning 2
#define greenLED2 4 // LED hijau 2
#define blueLED2 3 // LED biru 2
#define purpleLED2 2 // LED ungu 2
void setup() {
// Setel pin untuk LED merah, kuning, hijau, biru, ungu pertama
pinMode(redLED1, OUTPUT);
pinMode(yellowLED1, OUTPUT);
pinMode(greenLED1, OUTPUT);
pinMode(blueLED1, OUTPUT);
pinMode(purpleLED1, OUTPUT);
// Setel pin untuk LED merah, kuning, hijau, biru, ungu kedua
pinMode(redLED2, OUTPUT);
pinMode(yellowLED2, OUTPUT);
pinMode(greenLED2, OUTPUT);
pinMode(blueLED2, OUTPUT);
pinMode(purpleLED2, OUTPUT);
}
void loop() {
// Nyalakan semua LED secara bergiliran
// LED merah 1
digitalWrite(redLED1, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(redLED1, LOW);
// LED kuning 1
digitalWrite(yellowLED1, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(yellowLED1, LOW);
// LED hijau 1
digitalWrite(greenLED1, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(greenLED1, LOW);
// LED biru 1
digitalWrite(blueLED1, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(blueLED1, LOW);
// LED ungu 1
digitalWrite(purpleLED1, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(purpleLED1, LOW);
// LED merah 2
digitalWrite(redLED2, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(redLED2, LOW);
// LED kuning 2
digitalWrite(yellowLED2, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(yellowLED2, LOW);
// LED hijau 2
digitalWrite(greenLED2, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(greenLED2, LOW);
// LED biru 2
digitalWrite(blueLED2, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(blueLED2, LOW);
// LED ungu 2
digitalWrite(purpleLED2, HIGH);
delay(1000); // Tunggu 1 detik
digitalWrite(purpleLED2, LOW);
}