int i; // Membuat variable integer dengan nama i
void setup() {
pinMode (1, OUTPUT); // Mendefinisikan pin 1 Sebagai OUTPUT
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
}
void loop() {
i = 0; // Membuat variable i bernilai 0
while(i <= 5) { // Ketika nilai variable i lebih kecil sama dengan 5 (0,1,2,3,4,5) Program pada block while ini akan terus berjalan sampai nilai i lebih besar daripada 5
digitalWrite(i, HIGH); // Memerintahkan Pin yang sesuai dengan nilai i Aktif (Lampu Menyala)
delay(500); //Tunda waktu selama 0.5 Detik
digitalWrite(i, LOW); // Memerintahkan Pin yang sesuai dengan nilai i Tidak Aktif(Lampu Mati)
i++; // Nilai i ditambah 1
}
return 0; // Mengembalikan ke kondisi awal
}