Flow Chart: Circuit Drawing:
Input/output Chart:
Pseudo Code:
While button is pushed
Timer records time
If timer is more than two seconds
Motor spins for 10 seconds
When motor finishes spinning for 10 seconds
Motor changes directions
Motor spins for 10 seconds
If button is not pushed
Motor does not spin