//TUGAS-4 INTERNET OF THINGS
//FICO ARDIANTO NUGROHO - 2021310015
// Deklarasi pin untuk LED
const int ledHijau = 8;
const int ledKuning = 9;
const int ledMerah = 10;
void setup() {
// Set pin sebagai OUTPUT
pinMode(ledHijau, OUTPUT);
pinMode(ledKuning, OUTPUT);
pinMode(ledMerah, OUTPUT);
}
void loop() {
// Langkah 1: Menghidupkan LED pertama
digitalWrite(ledHijau, HIGH);
delay(500);
// Langkah 2: Menghidupkan LED kedua
digitalWrite(ledKuning, HIGH);
delay(500);
// Langkah 3: Menghidupkan LED ketiga
digitalWrite(ledMerah, HIGH);
delay(500);
// Langkah 4: Mematikan ketiga LED
digitalWrite(ledHijau, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledMerah, LOW);
delay(500);
// Langkah 5: Mengedipkan ketiga LED bersamaan 3 kali
for (int i = 0; i < 3; i++) {
digitalWrite(ledHijau, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledMerah, LOW);
delay(800);
// Semua LED kondisin ON
digitalWrite(ledHijau, HIGH);
digitalWrite(ledKuning, HIGH);
digitalWrite(ledMerah, HIGH);
delay(500); }
// Langkah 6: Mematikan LED ketiga
digitalWrite(ledMerah, LOW);
delay(500);
// Langkah 7: Mematikan LED kedua,
digitalWrite(ledKuning, LOW);
delay(500);
// Langkah 8: Mematikan semua LED ,
digitalWrite(ledHijau, LOW);
delay(900);
}