// Mendefiniskan Pin LED
int lampu1 = 4;
int lampu2 = 12;
// Waktu interval kedipan (dalam milidetik)
const unsigned long interval = 500;
unsigned long previousMillis = 0;
int ledState = LOW;
void setup() {
// Atur pin LED sebagai output
pinMode(lampu1, OUTPUT);
pinMode(lampu2, OUTPUT);
}
void loop() {
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;
// Toggle LED state
if (ledState == LOW) {
ledState = HIGH;
} else {
ledState = LOW;
}
digitalWrite(lampu1, ledState);
digitalWrite(lampu2, !ledState);
}
}