Advertisement
Drakkheen

Untitled

Mar 2nd, 2020
440
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ORIGINALSCRIPT: https://forum.arduino.cc/index.php?topic=410213.0
  2.  
  3. #define ELEMENTS(x)   (sizeof(x) / sizeof(x[0]))
  4. int one[] = {2, 3, 4, 5, 6, 7, 8, 9}; // Let the computer count how many elements you need
  5.  
  6. void setup() {
  7.  
  8.   for (int i = 0; i < 20; i++) {
  9.     pinMode(i, OUTPUT);
  10.   }
  11.  
  12. }
  13.  
  14. void loop() {
  15.  
  16.   yourLED(one);
  17.  
  18. }
  19.  
  20. // -------------------------------------------------------------
  21.  
  22. void yourLED(int myArray[]) {
  23.   int i;
  24.  
  25.   for (i = 0; i < ELEMENTS(one); i++) {
  26.  
  27.     digitalWrite(myArray[i], HIGH);
  28.     delay(500);               // wait for a pause
  29.     digitalWrite(myArray[i], LOW);
  30.     delay(500);               // wait for a pause
  31.  
  32.   }
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement