Advertisement
Guest User

Untitled

a guest
May 31st, 2014
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. const int LedPins[2] = {22, 44 };
  2. const unsigned long InitialDelay = 3600000; // 60 minutes
  3. const unsigned long DelayBetweenPulses = 600000; // 10 minutes
  4. const unsigned long PulseDuration = 10000; // 10 seconds
  5.  
  6. boolean firstRun = true;
  7. unsigned long nextPulseMillis;
  8.  
  9. void setup()
  10. {
  11.   for (int i = 0; i < 2; i++)
  12.   {
  13.      pinMode(LedPins[i], OUTPUT);
  14.   }
  15.  
  16.   delay(InitialDelay);
  17. }
  18.  
  19. void loop()
  20. {
  21.     setVoltage(HIGH);
  22.     delay(PulseDuration);
  23.     setVoltage(LOW);
  24.     delay(DelayBetweenPulses);
  25. }
  26.  
  27. void setVoltage(int voltage)
  28. {
  29.   for (int i = 0; i < 2; i++)
  30.   {
  31.      digitalWrite(LedPins[i], voltage);
  32.   }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement