const int ledPin = 13;int ledState = LOW;long previousMillis = 0;long interval = 5000;void setup() { pinMode(ledPin, OUTPUT); }void loop(){ unsigned long currentMillis = millis(); if(currentMillis - previousMillis > interval) { previousMillis = currentMillis; if (ledState == LOW) ledState = HIGH; delay(200); ledState = LOW; delay(200); } else ledState = HIGH; delay(1000); ledState = LOW; delay(1000); digitalWrite(ledPin, ledState); }
ledState = HIGH; delay(200); ledState = LOW; delay(200);