Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. void setup()
  2. {
  3. printf("welcome message");
  4. sleep( 3000 ); // for 3 seconds
  5.  
  6. pinMode( ROCKER_SWITCH_PIN, OUTPUT );
  7. }
  8.  
  9.  
  10. void loop()
  11. {
  12.  
  13. if ( digtalRead( ROCKER_SWITCH_PIN ))
  14. {
  15. Speed slowly accelerates to lowest of 3 speed levels
  16. If blue button pressed and current speed is not already highest level
  17. Speed goes up one level
  18. Else If red button pressed and current speed is not already lowest level
  19. Speed goes down one level
  20. Show speed level on display
  21. If rocker switch is off
  22. Show “motor is off” message on display
  23. If speed is greater than 0
  24. Speed slowly decreases to 0
  25. Else If speed is already 0
  26. Do nothing
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement