IT GOES NORTH MOST OF THE TIME
Dependencies: HMC6352 Motor mbed
main.cpp@0:1a0fa585e36c, 2012-10-02 (annotated)
- Committer:
- vsavkin3
- Date:
- Tue Oct 02 19:33:05 2012 +0000
- Revision:
- 0:1a0fa585e36c
- Child:
- 1:6812f830e5a1
Motors speed up, slow down, reverse speed up and slow down.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vsavkin3 | 0:1a0fa585e36c | 1 | #include "mbed.h" |
vsavkin3 | 0:1a0fa585e36c | 2 | #include "Motor.h" |
vsavkin3 | 0:1a0fa585e36c | 3 | |
vsavkin3 | 0:1a0fa585e36c | 4 | Motor right(p21, p23, p22); // pwm, fwd, rev |
vsavkin3 | 0:1a0fa585e36c | 5 | Motor left(p26, p24, p25); // pwm, fwd, rev |
vsavkin3 | 0:1a0fa585e36c | 6 | |
vsavkin3 | 0:1a0fa585e36c | 7 | int main() { |
vsavkin3 | 0:1a0fa585e36c | 8 | while (1){ |
vsavkin3 | 0:1a0fa585e36c | 9 | for (float s= -1.0; s < 1.0 ; s += 0.01) { |
vsavkin3 | 0:1a0fa585e36c | 10 | right.speed(s); |
vsavkin3 | 0:1a0fa585e36c | 11 | left.speed(s); |
vsavkin3 | 0:1a0fa585e36c | 12 | wait(0.02); |
vsavkin3 | 0:1a0fa585e36c | 13 | } |
vsavkin3 | 0:1a0fa585e36c | 14 | for (float s= 1.0; s > -1.0 ; s -= 0.01) { |
vsavkin3 | 0:1a0fa585e36c | 15 | right.speed(s); |
vsavkin3 | 0:1a0fa585e36c | 16 | left.speed(s); |
vsavkin3 | 0:1a0fa585e36c | 17 | wait(0.02); |
vsavkin3 | 0:1a0fa585e36c | 18 | } |
vsavkin3 | 0:1a0fa585e36c | 19 | } |
vsavkin3 | 0:1a0fa585e36c | 20 | } |