Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1.  
  2. int RED = 7;
  3. int YELL = 6;
  4. int BLUE = 5;
  5. int state = 0;
  6. int count = 0;
  7.  
  8. void setup() {
  9. // put your setup code here, to run once:
  10. pinMode(RED, OUTPUT);
  11. pinMode(YELL, OUTPUT);
  12. pinMode(BLUE, OUTPUT);
  13.  
  14. }
  15.  
  16. void loop() {
  17. if (count < 3) {
  18. state = 0;
  19. } else if (count < 8) {
  20. state = 1;
  21. } else {
  22. state = 2;
  23. }
  24.  
  25. flash();
  26. }
  27.  
  28.  
  29. void flash(){
  30.  
  31. switch(state) {
  32. case (0):
  33. digitalWrite(RED,HIGH);
  34. delay(1000);
  35. digitalWrite(RED,LOW);
  36. delay(1000);
  37. count++;
  38. break;
  39. case (1):
  40. digitalWrite(YELL,HIGH);
  41. delay(1000);
  42. digitalWrite(YELL,LOW);
  43. delay(1000);
  44. count++;
  45. break;
  46. case (2):
  47. digitalWrite(BLUE,HIGH);
  48. delay(1000);
  49. digitalWrite(BLUE,LOW);
  50. delay(1000);
  51. count++;
  52. default:
  53. break;
  54. }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement