Advertisement
Guest User

Untitled

a guest
May 14th, 2014
4
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. int npins = 52;
  2. int len = 34;
  3. boolean red[54];
  4.  
  5. void setup()
  6. {
  7. Serial.begin(9600);
  8. for (int i=1; i<35; i++)
  9. {
  10. pinMode(i,INPUT);
  11. }
  12. for (int i=1; i<35; i++)
  13. {
  14. red[i] = false;
  15. }
  16.  
  17. }
  18.  
  19. void loop()
  20. {
  21. for (int i=2;i<npins+2;i++)
  22. {
  23. if (digitalRead(i)+1> 1)
  24. {
  25. if (i>0 && i<34 && !red[i]) {Serial.print(i-1); Serial.println(); red[i] = true;}
  26. //else if (i==5 && !red[i]) {Serial.print(34); Serial.println(); red[i] = true;}
  27. //else if (i==6 && !red[i]) {Serial.print(4); Serial.println(); red[i] = true;}
  28. //else if(i>21 && i<54 && !red[i])
  29. //{
  30. // if (i%2==0) {Serial.print((i-20)/2 + 4); Serial.println(); red[i] = true;}
  31. // else if (i%2==1) {Serial.print(i/2+7); Serial.println(); red[i] = true;}
  32.  
  33. //}
  34. }
  35.  
  36. }
  37. delay(30);
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement