// Pinout LED
const int pinLED1 = 2;
const int pinLED2 = 3;
const int pinLED3 = 4;
const int pinLED4 = 5;
const int pinLED5 = 6;
const int pinLED6 = 7;
const int pinLED7 = 8;
const int pinLED8 = 9;
// Variabel global
int i = 8;
void setup() {
// put your setup code here, to run once:
pinMode(pinLED1, OUTPUT);
pinMode(pinLED2, OUTPUT);
pinMode(pinLED3, OUTPUT);
pinMode(pinLED4, OUTPUT);
pinMode(pinLED5, OUTPUT);
pinMode(pinLED6, OUTPUT);
pinMode(pinLED7, OUTPUT);
pinMode(pinLED8, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
// Nyalakan LED secara bergantian
for (i = 8; i >= 0; i--) {
digitalWrite(pinLED1 + i, HIGH);
delay(30);
}
// Matikan semua LED
for (i = 8; i >= 0; i--) {
digitalWrite(pinLED1 + i, LOW);
}
// Tunggu 1 detik
delay(1000);
}