Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.59 KB | None | 0 0
  1. /*
  2. Blink
  3. Turns on an LED on for one second, then off for one second, repeatedly.
  4.  
  5. This example code is in the public domain.
  6. */
  7.  
  8. // Pin 13 has an LED connected on most Arduino boards.
  9. // give it a name:
  10. int led = 13;
  11. int led2 = 12;
  12. int led3 = 11;
  13. int led4 = 10;
  14. int led5 = 9;
  15. int led6 = 8;
  16. int led7 = 7;
  17. int led8 = 6;
  18. int led9 = 5;
  19.  
  20.  
  21. int WaitTime = 100;
  22. int WaitTime2 = 300;
  23. // the setup routine runs once when you press reset:
  24. void setup()
  25. {
  26. // initialize the digital pin as an output.
  27. pinMode(led, OUTPUT);
  28. pinMode(led2, OUTPUT);
  29. pinMode(led3, OUTPUT);
  30. pinMode(led4, OUTPUT);
  31. pinMode(led5, OUTPUT);
  32. pinMode(led6, OUTPUT);
  33. pinMode(led7, OUTPUT);
  34. pinMode(led8, OUTPUT);
  35. pinMode(led9, OUTPUT);
  36. }
  37.  
  38. // the loop routine runs over and over again forever:
  39. void loop()
  40. {
  41. digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
  42. delay(WaitTime); // wait for a second
  43. digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
  44. delay(WaitTime); // wait for a second
  45.  
  46. digitalWrite(led2, HIGH);
  47. delay(WaitTime);
  48. digitalWrite(led2, LOW);
  49. delay(WaitTime);
  50.  
  51. digitalWrite(led3, HIGH);
  52. delay(WaitTime);
  53. digitalWrite(led3, LOW);
  54. delay(WaitTime);
  55.  
  56. digitalWrite(led4, HIGH);
  57. delay(WaitTime);
  58. digitalWrite(led4, LOW);
  59. delay(WaitTime);
  60.  
  61. digitalWrite(led5, HIGH);
  62. delay(WaitTime);
  63. digitalWrite(led5, LOW);
  64. delay(WaitTime);
  65.  
  66. digitalWrite(led6, HIGH);
  67. delay(WaitTime);
  68. digitalWrite(led6, LOW);
  69. delay(WaitTime);
  70.  
  71. digitalWrite(led7, HIGH);
  72. delay(WaitTime);
  73. digitalWrite(led7, LOW);
  74. delay(WaitTime);
  75.  
  76. digitalWrite(led8, HIGH);
  77. delay(WaitTime);
  78. digitalWrite(led8, LOW);
  79. delay(WaitTime);
  80.  
  81. digitalWrite(led9, HIGH);
  82. delay(WaitTime);
  83. digitalWrite(led9, LOW);
  84. delay(WaitTime);
  85.  
  86. //NOW DOING EVENS
  87. digitalWrite(led2, HIGH);
  88.  
  89.  
  90. digitalWrite(led4, HIGH);
  91.  
  92.  
  93. digitalWrite(led6, HIGH);
  94.  
  95.  
  96. digitalWrite(led8, HIGH);
  97.  
  98. delay(WaitTime2);
  99.  
  100. digitalWrite(led2, LOW);
  101.  
  102. digitalWrite(led4, LOW);
  103.  
  104. digitalWrite(led6, LOW);
  105.  
  106. digitalWrite(led8, LOW);
  107.  
  108. //NOW DOING ODDS
  109.  
  110. digitalWrite(led, HIGH);
  111.  
  112.  
  113. digitalWrite(led3, HIGH);
  114.  
  115.  
  116. digitalWrite(led5, HIGH);
  117.  
  118.  
  119. digitalWrite(led7, HIGH);
  120.  
  121. digitalWrite(led9, HIGH);
  122.  
  123. delay(WaitTime2);
  124.  
  125. digitalWrite(led, LOW);
  126.  
  127. digitalWrite(led3, LOW);
  128.  
  129. digitalWrite(led5, LOW);
  130.  
  131. digitalWrite(led7, LOW);
  132.  
  133. digitalWrite(led9, LOW);
  134. delay(WaitTime);
  135. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement