Presentation code for PROJECT #1 - ES200 Fall 2014
Dependencies: Servo mbed Motor
Diff: main.cpp
- Revision:
- 6:18052a74ae56
- Parent:
- 5:cf58a6bfdd7a
- Child:
- 7:39fd13b43380
--- a/main.cpp Sun Oct 19 23:46:08 2014 +0000 +++ b/main.cpp Mon Oct 20 00:09:10 2014 +0000 @@ -14,6 +14,7 @@ DigitalIn sw3(p18); //dump DigitalIn sw4(p19); DigitalIn sw5(p20); +DigitalOut sarah[5] = {p5, p6, p7, p8, p11}; int main() @@ -23,6 +24,7 @@ float servopos; float mspeed; + while(1) { if( sw4 == 1 && sw5 == 0 && sw1 == 0 && sw2 == 0 ) { mspeed = 0.35; @@ -31,6 +33,7 @@ mspeed = 0.0; kate.speed(mspeed); wait(.05); + sarah[3] = 1; } else if( sw5 == 1 && sw4 == 0 && sw1 == 0 && sw2 == 0) { mspeed = -0.35; kate.speed(mspeed); @@ -39,7 +42,7 @@ kate.speed(mspeed); wait(.05); } else if (sw3 == 1 && sw2 == 0 && sw1 == 0 && sw4 == 0 && sw5 == 0 ) { - for (servopos = 0; servopos <= 1.0; servopos += 1.0) { + for (servopos = 0; servopos <= 0.5; servopos += 0.5) { scoop = servopos; } wait (1);