![](/media/cache/profiles/ebb9a55061af33b68d38f7ce72e4460f.50x50_q85.jpg)
David's line following code from the LVBots competition, 2015.
Dependencies: GeneralDebouncer Pacer PololuEncoder mbed
Fork of DeadReckoning by
Diff: motors.cpp
- Revision:
- 4:1b20a11765c8
- Child:
- 5:01ad080dc4fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/motors.cpp Thu Feb 20 22:59:28 2014 +0000 @@ -0,0 +1,20 @@ +#include <mbed.h> + +static PwmOut motor1Pwm(p26); +DigitalOut motor1Dir(p25); + +static PwmOut motor2Pwm(p24); +DigitalOut motor2Dir(p23); + + +void motors_init() +{ + motor1Pwm.period_us(50); + motor2Pwm.period_us(50); +} + +void motors_speed_set(int16_t motor1_speed, int16_t motor2_speed) +{ + motor1Pwm.pulsewidth_us(motor1_speed); + motor2Pwm.pulsewidth_us(motor2_speed); +}