int ledPin = 0;
unsigned long currentTime, previousTime;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
currentTime = millis();
if (currentTime - previousTime >= 60000) {
previousTime = currentTime;
digitalWrite(ledPin, HIGH);
}
if (currentTime - previousTime >= 30000) {
previousTime = currentTime;
digitalWrite(ledPin, LOW);
}
if (currentTime - previousTime >= 60000) {
previousTime = currentTime;
digitalWrite(ledPin, HIGH);
}
if (currentTime - previousTime >= 60000) {
previousTime = currentTime;
digitalWrite(ledPin, LOW);
}
if (currentTime - previousTime >= 30000) {
previousTime = currentTime;
digitalWrite(ledPin, HIGH);
}
if (currentTime - previousTime >= 60000) {
previousTime = currentTime;
digitalWrite(ledPin, LOW);
}
}