Presentation code for PROJECT #1 - ES200 Fall 2014
Dependencies: Servo mbed Motor
main.cpp@0:80cc8025b1c0, 2014-10-09 (annotated)
- Committer:
- cstab94
- Date:
- Thu Oct 09 18:13:23 2014 +0000
- Revision:
- 0:80cc8025b1c0
- Child:
- 4:0ed46a6cdf66
Presentation code for PROJECT #1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
cstab94 | 0:80cc8025b1c0 | 1 | //MIDN 3/C W. O'Brien, D. Thompson-Sevcik, C. Stabler |
cstab94 | 0:80cc8025b1c0 | 2 | //Candy scooper program for Project #1, ES200 Fall 2014 |
cstab94 | 0:80cc8025b1c0 | 3 | //Modifications: 9 OCT- Initial code |
cstab94 | 0:80cc8025b1c0 | 4 | |
cstab94 | 0:80cc8025b1c0 | 5 | #include "mbed.h" |
cstab94 | 0:80cc8025b1c0 | 6 | #include "Motor.h" |
cstab94 | 0:80cc8025b1c0 | 7 | #include "Servo.h" |
cstab94 | 0:80cc8025b1c0 | 8 | |
cstab94 | 0:80cc8025b1c0 | 9 | Motor m(p26, p29, p30); //name of motor is 'm' |
cstab94 | 0:80cc8025b1c0 | 10 | Servo scoop(p21); //name of claw servo is 'scoop' |
cstab94 | 0:80cc8025b1c0 | 11 | Servo arm(p22); //name of assembly arm servo is 'arm' |
cstab94 | 0:80cc8025b1c0 | 12 | //Declaration of switches |
cstab94 | 0:80cc8025b1c0 | 13 | int main() { |
cstab94 | 0:80cc8025b1c0 | 14 | //Move scoop up and down- one switch |
cstab94 | 0:80cc8025b1c0 | 15 | //Move arm up and down- two swtiches (one for up and one for down) SET LIMITS!!! |
cstab94 | 0:80cc8025b1c0 | 16 | //Move DC motor left and right- two switches VERY SLOWLY |
cstab94 | 0:80cc8025b1c0 | 17 | //Set up a secret program to do a scoop-turn-dump motion all in one??? |
cstab94 | 0:80cc8025b1c0 | 18 | } |