
First release.
Dependencies: FXOS8700CQ SDFileSystem mbed
Final program
- Controling a robot by Bluetooth, it is capable of making 90° turns and move pre-defined distances.
Code by:
- Mayumi Hori
- Sarahí Morán
- Gerardo Carmona
Diff: my_libraries/motors.cpp
- Revision:
- 3:bd16e43ad7be
- Parent:
- 2:94059cb643be
- Child:
- 5:b384cf06de76
--- a/my_libraries/motors.cpp Thu Oct 16 17:30:52 2014 +0000 +++ b/my_libraries/motors.cpp Fri Oct 17 06:21:52 2014 +0000 @@ -10,34 +10,6 @@ PwmOut pwm_right(D10); // ----- Functions ------------------------------------------------------------------ -void move_motors(char _move_command, int _power_left, int _power_right){ - switch (_move_command){ - case MOVE_FWD: - motor_fwd(_power_left, _power_right); - break; - case MOVE_REV: - motor_rev(_power_left, _power_right); - break; - case MOVE_LEF: - motor_left(_power_left, _power_right); - break; - case MOVE_RIG: - motor_right(_power_left, _power_right); - break; - case MOVE_STO: - motor_stop(); - break; - //case MOVE_90L: - // move_90(1); - // break; - //case MOVE_90R: - // move_90(2); - // break; - default: - // bt.printf("%f\r\n", get_mag_angle()); - break; - } -} void motor_fwd(int _power_left, int _power_right){ dir_left = 1; @@ -77,4 +49,4 @@ pwm_left = 0; pwm_right = 0; //pc.printf("STOP\n"); -} \ No newline at end of file +}