// Program Membuat Lampu LED Flip Flop dengan Ardunio IDE
// Deklarasi variabel LED
byte ledMerah = 11;
byte ledKuning = 13;
byte ledHijau = 15;
byte ledBiru = 17;
void setup() {
// Setiap pin sebagai output
pinMode(ledMerah, OUTPUT);
pinMode(ledKuning, OUTPUT);
pinMode(ledHijau, OUTPUT);
pinMode(ledBiru, OUTPUT);
}
void loop() {
// Menyalakan LED Merah, mematikan yang lain
digitalWrite(ledMerah, HIGH);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, LOW);
digitalWrite(ledBiru, LOW);
delay(1000); // Tunggu 1 detik
// Menyalakan LED Kuning, mematikan yang lain
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, HIGH);
digitalWrite(ledHijau, LOW);
digitalWrite(ledBiru, LOW);
delay(1000); // Tunggu 1 detik
// Menyalakan LED Hijau, mematikan yang lain
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, HIGH);
digitalWrite(ledBiru, LOW);
delay(1000); // Tunggu 1 detik
// Menyalakan LED Biru, mematikan yang lain
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, LOW);
digitalWrite(ledBiru, HIGH);
delay(1000); // Tunggu 1 detik
// Menyalakan LED Biru, mematikan yang lain
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, HIGH);
digitalWrite(ledBiru, LOW);
delay(1000); // Tunggu 1 detik
// Menyalakan LED Biru, mematikan yang lain
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, HIGH);
digitalWrite(ledHijau, LOW);
digitalWrite(ledBiru, LOW);
delay(1000); // Tunggu 1 detik
}