int ledPin[] = {13, 12, 11, 10, 9, 8, 7, 6};
int delayLed = 100;
void setup() {
Serial.begin(9600);
for (int i = 0; i < 8; i++) {
pinMode(ledPin[i], OUTPUT);
}
}
void loop() {
tengahKananKiri();
tepikanankiri();
}
// Deklarasi dan implementasi fungsi tengahKananKiri
void tengahKananKiri() {
int angkaganjil =1;
for (int i = 3; i>-1; i--)
{
digitalWrite(ledPin[i], LOW);
digitalWrite(ledPin[i+angkaganjil], LOW);
delay(delayLed);
digitalWrite(ledPin[i], HIGH);
digitalWrite(ledPin[i+angkaganjil], HIGH);
delay(delayLed);
angkaganjil +=2;
}
}
void tepikanankiri(){
int b =7;
for (int i = 0; i<8; i++)
{
digitalWrite(ledPin[i], LOW);
digitalWrite(ledPin[i+b], LOW);
delay(delayLed);
digitalWrite(ledPin[i], HIGH);
digitalWrite(ledPin[i+b], HIGH);
delay(delayLed);
b-=2;
}
}