Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. int PUSH = 9;
  2. int A = 2;
  3. int B = 3;
  4. int C = 4;
  5. int D = 5;
  6. int E = 6;
  7. int F = 7;
  8. int G = 8;
  9. int t = 500;
  10.  
  11.  
  12. void setup() {
  13. for (int i = 2; i < 9; i++) {
  14. pinMode(i, OUTPUT);
  15. }
  16. pinMode(PUSH, INPUT);
  17. }
  18.  
  19. int digit = 1;
  20. void loop() {
  21. // if (digitalRead(PUSH) != HIGH) {
  22. // digit = digit + 1;
  23. //
  24. // if (digit > 3) {
  25. // digit = 1;
  26. // }
  27. // } else {
  28. //
  29. // }
  30. //
  31. // rien();
  32. // port(digit);
  33. }
  34.  
  35. void rien() {
  36. digitalWrite(A, LOW);
  37. digitalWrite(B, LOW);
  38. digitalWrite(C, LOW);
  39. digitalWrite(D, LOW);
  40. digitalWrite(E, LOW);
  41. digitalWrite(F, LOW);
  42. digitalWrite(G, LOW);
  43. }
  44.  
  45. void port(int digit) {
  46. switch (digit) {
  47. case 1:
  48. digitalWrite(B, HIGH);
  49. digitalWrite(C, HIGH);
  50. break;
  51.  
  52. case 2:
  53. digitalWrite(A, HIGH);
  54. digitalWrite(B, HIGH);
  55. digitalWrite(D, HIGH);
  56. digitalWrite(E, HIGH);
  57. digitalWrite(G, HIGH);
  58. break;
  59.  
  60. case 3:
  61. digitalWrite(A, HIGH);
  62. digitalWrite(B, HIGH);
  63. digitalWrite(C, HIGH);
  64. digitalWrite(D, HIGH);
  65. digitalWrite(G, HIGH);
  66. break;
  67. }
  68.  
  69. delay(t);
  70. }
  71.  
  72. void Port1() {
  73. digitalWrite(B, HIGH);
  74. digitalWrite(C, HIGH);
  75. delay(t);
  76. }
  77.  
  78. void Port2() {
  79. digitalWrite(A, HIGH);
  80. digitalWrite(B, HIGH);
  81. digitalWrite(D, HIGH);
  82. digitalWrite(E, HIGH);
  83. digitalWrite(G, HIGH);
  84. delay(t);
  85.  
  86. }
  87. void Port3() {
  88. digitalWrite(A, HIGH);
  89. digitalWrite(B, HIGH);
  90. digitalWrite(C, HIGH);
  91. digitalWrite(D, HIGH);
  92. digitalWrite(G, HIGH);
  93. delay(t);
  94. }
  95. void Port4() {
  96. digitalWrite(B, HIGH);
  97. digitalWrite(C, HIGH);
  98. digitalWrite(F, HIGH);
  99. digitalWrite(G, HIGH);
  100. delay(t);
  101. }
  102. void Port5() {
  103. digitalWrite(A, HIGH);
  104. digitalWrite(C, HIGH);
  105. digitalWrite(D, HIGH);
  106. digitalWrite(F, HIGH);
  107. digitalWrite(G, HIGH);
  108. delay(t);
  109. }
  110. void Port6() {
  111. digitalWrite(A, HIGH);
  112. digitalWrite(C, HIGH);
  113. digitalWrite(D, HIGH);
  114. digitalWrite(E, HIGH);
  115. digitalWrite(F, HIGH);
  116. digitalWrite(G, HIGH);
  117. delay(t);
  118. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement