Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. const int LED_PIN = 4;
  2. const int BUTTON_PIN = 5;
  3. int mode = 0;
  4.  
  5. void setup() {
  6. // put your setup code here, to run once:
  7. pinMode(LED_PIN, OUTPUT);
  8. pinMode(BUTTON_PIN, INPUT);
  9. }
  10.  
  11. void loop() {
  12. // put your main code here, to run repeatedly:
  13. if(digitalRead(BUTTON_PIN) == HIGH){
  14. if(mode == 0){
  15. digitalWrite(LED_PIN, HIGH);
  16. delay(125);
  17. digitalWrite(LED_PIN, LOW);
  18. delay(125);
  19. digitalWrite(LED_PIN, HIGH);
  20. delay(125);
  21. digitalWrite(LED_PIN, LOW);
  22. mode++;
  23. delay(100);
  24. }
  25. else if(mode == 1){
  26. digitalWrite(LED_PIN, HIGH);
  27. delay(125);
  28. digitalWrite(LED_PIN, LOW);
  29. delay(125);
  30. digitalWrite(LED_PIN, HIGH);
  31. delay(125);
  32. digitalWrite(LED_PIN, LOW);
  33. delay(125);
  34. digitalWrite(LED_PIN, HIGH);
  35. delay(125);
  36. digitalWrite(LED_PIN, LOW);
  37. mode++;
  38. delay(100);
  39. }
  40. else if(mode == 2){
  41. digitalWrite(LED_PIN, HIGH);
  42. delay(125);
  43. digitalWrite(LED_PIN, LOW);
  44. delay(125);
  45. digitalWrite(LED_PIN, HIGH);
  46. delay(125);
  47. digitalWrite(LED_PIN, LOW);
  48. mode++;
  49. delay(100);
  50. }
  51. else if(mode == 3){
  52. digitalWrite(LED_PIN, HIGH);
  53. delay(125);
  54. digitalWrite(LED_PIN, LOW);
  55. delay(125);
  56. digitalWrite(LED_PIN, HIGH);
  57. delay(125);
  58. digitalWrite(LED_PIN, LOW);
  59. mode++;
  60. delay(100);
  61. }
  62. else if(mode == 4){
  63. digitalWrite(LED_PIN, HIGH);
  64. delay(125);
  65. digitalWrite(LED_PIN, LOW);
  66. mode = 0;
  67. delay(100);
  68. }
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement