//syafira hardiyanti kelas 11J absen 33
void setup() //dijalankan satu kali saat Arduino pertama kali dinyalakan atau direset.
{
// menjadikan PIN 4, 5, dan 3 sebagai OUTPUT
pinMode(5, OUTPUT); //pin 5 diatur sebagai output atau keluar atau menyala menggunakan perintah pinMode().
pinMode(4, OUTPUT); //pin 4 diatur sebagai output atau keluar atau menyala menggunakan perintah pinMode().
pinMode(3, OUTPUT); //pin 3 diatur sebagai output atau keluar atau menyala menggunakan perintah pinMode().
}
void loop() //menjalankan kode di dalamnya secara berulang tanpa henti.
{
// Menyalakan PIN 5 “Warna merah” (HIGH = Memberi tegangan pada PIN 5)
digitalWrite(5, HIGH);
// Pause selama 5 detik
delay(5000);
// Mematikan PIN 5 (LOW = Tidak Memberi tegangan pada PIN 5)
digitalWrite(5, LOW);
// Menyalakan PIN 4 “Warna kuning” (HIGH = Memberi tegangan pada PIN 4)
digitalWrite(4, HIGH);
// Pause selama 2 detik
delay(2000);
// Mematikan PIN 4 (LOW = Tidak Memberi tegangan pada PIN 4)
digitalWrite(4, LOW);
// Menyalakan PIN 3 “Warna hijau” (HIGH = Memberi tegangan pada PIN 3)
digitalWrite(3, HIGH);
// Pause selama 5 detik
delay(5000);
// Mematikan PIN 3 (LOW = Tidak Memberi tegangan pada PIN 3)
digitalWrite(3, LOW);
}