Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. int startPin = 8;
  2. int numLeds = 4;
  3. int x, y = startPin + numLeds -1;
  4. int time_delay;
  5.  
  6. void setup() {
  7. // put your setup code here, to run once
  8. for(x = startPin; x < startPin + numLeds - 1; x++){
  9.     pinMode(x, OUTPUT);
  10.     pinMode(A0, INPUT);
  11. }
  12. }
  13.  
  14. void loop() {
  15. // put your main code here, to run repeatedly:
  16.  
  17. time_delay = analogRead(A0);
  18.  
  19. for(x = startPin; x < startPin + numLeds - 1; x++){
  20. digitalWrite(x, HIGH);
  21. delay(time_delay);
  22. digitalWrite(x, LOW);
  23. delay(time_delay);
  24. }
  25.  
  26. for(x = y; x > startPin; x--){
  27. digitalWrite(x, HIGH);
  28. delay(time_delay);
  29. digitalWrite(x, LOW);
  30. delay(time_delay);
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement