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
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
+}