Project
Dependencies: Motor Servo mbed
project.cpp@0:17c1875334d9, 2018-10-22 (annotated)
- Committer:
- corwinstites
- Date:
- Mon Oct 22 00:18:46 2018 +0000
- Revision:
- 0:17c1875334d9
- Child:
- 1:ed0f48d7be99
Project
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
corwinstites | 0:17c1875334d9 | 1 | #include "mbed.h" |
corwinstites | 0:17c1875334d9 | 2 | #include "Servo.h" |
corwinstites | 0:17c1875334d9 | 3 | #include "Motor.h" |
corwinstites | 0:17c1875334d9 | 4 | |
corwinstites | 0:17c1875334d9 | 5 | Servo uparm(p21); |
corwinstites | 0:17c1875334d9 | 6 | Servo lowarm(p22); |
corwinstites | 0:17c1875334d9 | 7 | Motor table(p26, p29, p30); |
corwinstites | 0:17c1875334d9 | 8 | DigitalIn s1(p20); |
corwinstites | 0:17c1875334d9 | 9 | DigitalIn s2(p19); |
corwinstites | 0:17c1875334d9 | 10 | DigitalIn s3(p18); |
corwinstites | 0:17c1875334d9 | 11 | DigitalIn s4(p17); |
corwinstites | 0:17c1875334d9 | 12 | |
corwinstites | 0:17c1875334d9 | 13 | int main() |
corwinstites | 0:17c1875334d9 | 14 | { |
corwinstites | 0:17c1875334d9 | 15 | uparm.calibrate(0.0009,90); |
corwinstites | 0:17c1875334d9 | 16 | lowarm.calibrate(0.0009,90); |
corwinstites | 0:17c1875334d9 | 17 | while(1){ |
corwinstites | 0:17c1875334d9 | 18 | printf("Enter"); |
corwinstites | 0:17c1875334d9 | 19 | getchar(); |
corwinstites | 0:17c1875334d9 | 20 | uparm = .8; |
corwinstites | 0:17c1875334d9 | 21 | lowarm= 1; |
corwinstites | 0:17c1875334d9 | 22 | getchar(); |
corwinstites | 0:17c1875334d9 | 23 | uparm = .2; |
corwinstites | 0:17c1875334d9 | 24 | lowarm = 0; |
corwinstites | 0:17c1875334d9 | 25 | } |
corwinstites | 0:17c1875334d9 | 26 | } |