Advertisement
DarioCas

Arduino Alle meine Entchen

Apr 26th, 2021
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. #define KNOPF 11
  2. #define SUMMER 10
  3.  
  4. void setup()
  5. {
  6. pinMode(10, OUTPUT);
  7. pinMode(11, INPUT);
  8. }
  9.  
  10.  
  11. void loop()
  12. {
  13. tone(SUMMER, 256);
  14. delay(250);
  15. unterbruch(20);
  16. tone(SUMMER, 288);
  17. delay(250);
  18. unterbruch(20);
  19. tone(SUMMER, 320);
  20. delay(250);
  21. unterbruch(20);
  22. tone(SUMMER, 341);
  23. delay(250);
  24. unterbruch(20);
  25. tone(SUMMER, 384);
  26. delay(500);
  27. unterbruch(20);
  28. tone(SUMMER, 384);
  29. delay(500);
  30. unterbruch(20);
  31. tone(SUMMER, 427);
  32. delay(250);
  33. unterbruch(20);
  34. tone(SUMMER, 427);
  35. delay(250);
  36. unterbruch(20);
  37. tone(SUMMER, 427);
  38. delay(250);
  39. unterbruch(20);
  40. tone(SUMMER, 427);
  41. delay(250);
  42. unterbruch(20);
  43. tone(SUMMER, 384);
  44. delay(750);
  45. unterbruch(200);
  46. tone(SUMMER, 427);
  47. delay(250);
  48. unterbruch(20);
  49. tone(SUMMER, 427);
  50. delay(250);
  51. unterbruch(20);
  52. tone(SUMMER, 427);
  53. delay(250);
  54. unterbruch(20);
  55. tone(SUMMER, 427);
  56. delay(250);
  57. unterbruch(20);
  58. tone(SUMMER, 384);
  59. delay(750);
  60. unterbruch(200);
  61. tone(SUMMER, 341);
  62. delay(250);
  63. unterbruch(20);
  64. tone(SUMMER, 341);
  65. delay(250);
  66. unterbruch(20);
  67. tone(SUMMER, 341);
  68. delay(250);
  69. unterbruch(20);
  70. tone(SUMMER, 341);
  71. delay(250);
  72. unterbruch(20);
  73. tone(SUMMER, 320);
  74. delay(500);
  75. unterbruch(20);
  76. tone(SUMMER, 320);
  77. delay(500);
  78. unterbruch(20);
  79. tone(SUMMER, 288);
  80. delay(250);
  81. unterbruch(20);
  82. tone(SUMMER, 288);
  83. delay(250);
  84. unterbruch(20);
  85. tone(SUMMER, 288);
  86. delay(250);
  87. unterbruch(20);
  88. tone(SUMMER, 288);
  89. delay(250);
  90. unterbruch(20);
  91. tone(SUMMER, 256);
  92. delay(750);
  93. unterbruch(1000);
  94.  
  95.  
  96. }
  97.  
  98.  
  99.  
  100. void unterbruch(short warten)
  101. {
  102. noTone(SUMMER);
  103. delay(warten);
  104. }
  105.  
  106. /*
  107. #define KNOPF 11
  108. #define LED1 2
  109. #define LED2 3
  110. #define LED3 4
  111. #define LED4 5
  112. #define LED5 6
  113. #define LED6 7
  114. #define LED7 8
  115. #define LED8 9
  116.  
  117. void setup()
  118. {
  119. pinMode(2, OUTPUT);
  120. pinMode(3, OUTPUT);
  121. pinMode(4, OUTPUT);
  122. pinMode(5, OUTPUT);
  123. pinMode(6, OUTPUT);
  124. pinMode(7, OUTPUT);
  125. pinMode(8, OUTPUT);
  126. pinMode(9, OUTPUT);
  127. pinMode(10, OUTPUT);
  128. pinMode(11, INPUT);
  129. }
  130.  
  131. char ae = 0;
  132.  
  133. void loop()
  134. {
  135. //---------------------------------------
  136. if(digitalRead(KNOPF) == HIGH)
  137. {
  138. if(ae < 8) ae++;
  139. else ae = 0;
  140. delay(250);
  141. }
  142. //--------------------------------------
  143.  
  144. if(ae >= 1) digitalWrite(LED1, LOW);
  145. else digitalWrite(LED1, HIGH);
  146.  
  147. if(ae >= 2) digitalWrite(LED2, LOW);
  148. else digitalWrite(LED2, HIGH);
  149.  
  150. if(ae >= 3) digitalWrite(LED3, LOW);
  151. else digitalWrite(LED3, HIGH);
  152.  
  153. if(ae >= 4) digitalWrite(LED4, LOW);
  154. else digitalWrite(LED4, HIGH);
  155.  
  156. if(ae >= 5) digitalWrite(LED5, LOW);
  157. else digitalWrite(LED5, HIGH);
  158.  
  159. if(ae >= 6) digitalWrite(LED6, LOW);
  160. else digitalWrite(LED6, HIGH);
  161.  
  162. if(ae >= 7) digitalWrite(LED7, LOW);
  163. else digitalWrite(LED7, HIGH);
  164.  
  165. if(ae >= 8) digitalWrite(LED8, LOW);
  166. else digitalWrite(LED8, HIGH);
  167.  
  168. }
  169.  
  170. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement