Guardians of the Galaxy
/
testrcmotor
scoop and dump of the RC motor on arm
main.cpp@0:88d8a50a003e, 2014-10-09 (annotated)
- Committer:
- tsevcik08
- Date:
- Thu Oct 09 18:01:03 2014 +0000
- Revision:
- 0:88d8a50a003e
scoop/dump command
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tsevcik08 | 0:88d8a50a003e | 1 | #include "mbed.h" |
tsevcik08 | 0:88d8a50a003e | 2 | #include "Servo.h" |
tsevcik08 | 0:88d8a50a003e | 3 | |
tsevcik08 | 0:88d8a50a003e | 4 | Servo dylan1(p21); |
tsevcik08 | 0:88d8a50a003e | 5 | DigitalIn sw1(p16); |
tsevcik08 | 0:88d8a50a003e | 6 | |
tsevcik08 | 0:88d8a50a003e | 7 | int main() |
tsevcik08 | 0:88d8a50a003e | 8 | { |
tsevcik08 | 0:88d8a50a003e | 9 | float servopos; |
tsevcik08 | 0:88d8a50a003e | 10 | while (1) { |
tsevcik08 | 0:88d8a50a003e | 11 | if (sw1 == 1) { |
tsevcik08 | 0:88d8a50a003e | 12 | for (servopos = 0; servopos <= 1.0; servopos += 1.0) { |
tsevcik08 | 0:88d8a50a003e | 13 | dylan1 = servopos; |
tsevcik08 | 0:88d8a50a003e | 14 | } |
tsevcik08 | 0:88d8a50a003e | 15 | wait (1); |
tsevcik08 | 0:88d8a50a003e | 16 | } else if (sw1 == 0) { |
tsevcik08 | 0:88d8a50a003e | 17 | for (servopos = 1.0; servopos >= 0; servopos -=1.0) { |
tsevcik08 | 0:88d8a50a003e | 18 | dylan1 = servopos; |
tsevcik08 | 0:88d8a50a003e | 19 | } |
tsevcik08 | 0:88d8a50a003e | 20 | wait (1); |
tsevcik08 | 0:88d8a50a003e | 21 | } |
tsevcik08 | 0:88d8a50a003e | 22 | } |
tsevcik08 | 0:88d8a50a003e | 23 | } |
tsevcik08 | 0:88d8a50a003e | 24 |