void setup() {
pinMode(1, OUTPUT);
pinMode(2,OUTPUT);
pinMode(3, OUTPUT);
}
// awal time delay 5000 | 5 detik
int timeDelay = 5000;
void loop() {
// setiap looping, nilai timeDelay dikurangi 500 timeDelay = timeDelay - 500;
/*jika timeDelay bernilai 0 atau negatif maka nilai timeDelay direset ke 5000*/
if(timeDelay <=0){
timeDelay = 5000;
}
// nyalakan dan matikan LED selama timeDelay
digitalWrite(1, HIGH);
delay(5000);
digitalWrite(1, LOW);
delay(500);
digitalWrite(2, HIGH);
delay(5000);
digitalWrite(2, LOW);
delay(500);
digitalWrite(3, HIGH);
delay(5000);
digitalWrite(3, LOW);
delay(500);
digitalWrite(1, HIGH);
delay(4000);
digitalWrite(1, LOW);
delay(4000);
digitalWrite(2, HIGH);
delay(4000);
digitalWrite(2, LOW);
delay(4000);
digitalWrite(3, HIGH);
delay(4000);
digitalWrite(3, LOW);
delay(300);
digitalWrite(1, HIGH);
delay(3000);
digitalWrite(1, LOW);
delay(3000);
digitalWrite(2, HIGH);
delay(3000);
digitalWrite(2, LOW);
delay(3000);
digitalWrite(3, HIGH);
delay(3000);
digitalWrite(3, LOW);
delay(3000);
}