#define led_Merah 13 // pin 13 akan digunakan sebagai konektor LED 1
#define led_Kuning 11 // pin 11 akan digunakan sebagai konektor LED 2
#define led_Hijau 9 // pin 9 akan digunakan sebagai konektor LED 3
void setup() {
Serial.begin(9600);
pinMode(led_Merah, OUTPUT);//led akan menghasilkan keluaran
pinMode(led_Kuning, OUTPUT);//led akan menghasilkan keluaran
pinMode(led_Hijau, OUTPUT);//led akan menghasilkan keluaran
}
void loop() {
//LED MERAH
digitalWrite(led_Merah, HIGH);//led akan menyala
Serial.print("Lampu Merah Menyala");
Serial.println(" Harap Berhenti");
//untuk memberikan jeda
delay(600); //proses pada baris sebelumnya akan dijalankan selama 600ms
//led mati
digitalWrite(led_Merah, LOW);//led akan mati
//untuk memberikan jeda
delay(1000);//proses pada baris sebelumnya akan dijalankan selama 1000ms
//LED KUNING
digitalWrite(led_Kuning, HIGH);//led akan menyala
Serial.print("Lampu Kuning Menyala");
Serial.println(" Harap Hati-Hati");
//untuk memberikan jeda
delay(2000); //proses pada baris sebelumnya akan dijalankan selama 2000ms
//led mati
digitalWrite(led_Kuning, LOW);//led akan mati
//untuk memberikan jeda
delay(1000);//proses pada baris sebelumnya akan dijalankan selama 1000ms
//LED HIJAU
digitalWrite(led_Hijau, HIGH);//led akan menyala
Serial.print("Lampu Hijau Menyala");
Serial.println(" Silahkan Maju");
//untuk memberikan jeda
delay(3000); //proses pada baris sebelumnya akan dijalankan selama 2000ms
//led mati
digitalWrite(led_Hijau, LOW);//led akan mati
//untuk memberikan jeda
delay(1000); //proses pada baris sebelumnya akan dijalankan selama 1000ms
}