Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. int pin[6];
  2. int timer [6];
  3. int i,atime;
  4. void setup() {
  5. // put your setup code here, to run once:
  6. pinMode(13,OUTPUT);
  7. pinMode(12,OUTPUT);
  8. pinMode(11,OUTPUT);
  9. pinMode(10,OUTPUT);
  10. pinMode(9,OUTPUT);
  11. pinMode(2,INPUT);
  12. pinMode(1,INPUT);
  13. pin[0] = 11;
  14. pin[1] = 12;
  15. pin[2] = 12;
  16. pin[3] = 13;
  17. pin[4] = 10;
  18. pin[5] = 9;
  19. timer[0] = 3;
  20. timer[1] = 3;
  21. timer[2] = 2;
  22. timer[3] = 2;
  23. timer[4] = 6;
  24. timer[5] = 6;
  25. }
  26.  
  27.  
  28. void loop() {
  29. //idlemode
  30. digitalWrite(11,HIGH);
  31. digitalWrite(10,HIGH);
  32. if (digitalRead(2) == HIGH) {
  33. lowhigh();
  34. atime = millis();
  35. while ( millis()-atime <=4000){
  36. digitalWrite(9,LOW);
  37. delay(250);
  38. digitalWrite(9,HIGH);
  39. delay(250);
  40. }
  41. lowhigh();
  42. }
  43. }
  44. void lowhigh() {
  45. for (i=0;i<=4;i+=2) {
  46. digitalWrite(pin[i],LOW);
  47. digitalWrite(pin[i+1],HIGH);
  48. delay(timer[i]*1000);
  49. }
  50. timer[0]=0.5;
  51. timer[2]=1;
  52. timer[4]=0;
  53. pin[0] = 9;
  54. pin[1] = 10;
  55. pin[2] = 13;
  56. pin[3] = 12;
  57. pin[4] = 12;
  58. pin[5] = 11;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement