#define led1 13
#define led2 12
#define led3 11
#define buttonPin 7 // Pin untuk push button
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
}
void loop() {
int buttonState = digitalRead(buttonPin);
if (buttonState == LOW) {
while (digitalRead(buttonPin) == LOW) {
}
// Setelah tombol dipencet, mulai siklus LED tanpa henti (looping)
while (true) {
digitalWrite(led1, HIGH);
delay(2000);
digitalWrite(led1, LOW);
delay(500);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led2, LOW);
delay(500);
digitalWrite(led3, HIGH);
delay(1500);
digitalWrite(led3, LOW);
delay(500);
}
}
}