#define LED MERAH 5 //mendefinisikan variabel LED Merah dengan angka 5
#define LED KUNING 2 //mendefinisikan variabel LED Kuning dengan angka 2
#define LED HIJAU 4 //mendefinisikan variabel LED Hijau dengan angka 4
//Nama Kelompok 3
//Ardian Rifky / 03
//Muslimah Nuraini / 18
//Luthfi Dionata / 13
//Rabbani Yusuf Ghazali / 19
void setup() { //untuk menyediakan settingan seperti pin input, output sebelum dijalankan di program utama di arduino
pinMode(5, OUTPUT);//menentukan pin mode output untuk led pin 5
pinMode(2, OUTPUT); //menentukan pin mode output untuk led pin 2
pinMode(4, OUTPUT); //menentukan pin mode output untuk led pin 4
}
void loop() { //untuk mengeksekusi perintah dari program yang dibuat secara berulang
// put your main code here, to run repeatedly:
// delay(10); // this speeds up the simulation
digitalWrite(5, HIGH);//memberi tegangan positif pada led pin 5 (hidup)
digitalWrite(2, HIGH);//memberi tegangan positif pada led pin 2 (hidup)
delay(1000); //memberi jeda waktu untuk program selanjutnya selama 1 detik
digitalWrite(2, LOW);//memberi tegangan negatif pada led pin 2 (mati)
delay(1000); //memberi jeda waktu untuk program selanjutnya selama 1 detik
digitalWrite(2, HIGH);//memberi tegangan positif pada led pin 2 (hidup)
delay(1000); //memberi jeda waktu untuk program selanjutnya selama 1 detik
digitalWrite(2, LOW);//memberi tegangan negatif pada led pin 2 (mati)
delay(1000);//memberi jeda waktu untuk program selanjutnya selama 1 detik
digitalWrite(2, HIGH);//memberi tegangan positif pada led pin 2 (hidup)
delay(1000);//memberi jeda waktu untuk program selanjutnya selama 1 detik
digitalWrite(2, LOW);//memberi tegangan negatif pada led pin 2 (mati)
digitalWrite(5, LOW);//memberi tegangan negatif pada led pin 5 (mati)
digitalWrite(4, HIGH);//memberi tegangan positif pada led pin 4 (hidup)
delay(4000);//memberi jeda waktu untuk program selanjutnya selama 4 detik
digitalWrite(4, LOW);//memberi tegangan negatif pada led pin 4 (mati)
}