Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int LedPins[2] = {22, 44 };
- const unsigned long InitialDelay = 3600000; // 60 minutes
- const unsigned long DelayBetweenPulses = 600000; // 10 minutes
- const unsigned long PulseDuration = 10000; // 10 seconds
- boolean firstRun = true;
- unsigned long nextPulseMillis;
- void setup()
- {
- for (int i = 0; i < 2; i++)
- {
- pinMode(LedPins[i], OUTPUT);
- }
- delay(InitialDelay);
- }
- void loop()
- {
- setVoltage(HIGH);
- delay(PulseDuration);
- setVoltage(LOW);
- delay(DelayBetweenPulses);
- }
- void setVoltage(int voltage)
- {
- for (int i = 0; i < 2; i++)
- {
- digitalWrite(LedPins[i], voltage);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement