Team Design Project 3 / Mbed 2 deprecated TDP3_Robot_Control

Dependencies:   mbed

Revision:
5:92510334cdfe
Parent:
4:ace17b63da3c
Child:
6:1056ed1d6d97
--- a/main.cpp	Fri Mar 01 15:22:34 2019 +0000
+++ b/main.cpp	Fri Mar 01 15:34:17 2019 +0000
@@ -5,10 +5,10 @@
 #define ON 1
 
 //For motor control
-#define PWM_PERIOD_US 1000 //For setting PWM periods to 1 milliseconds. I made this number up
+#define PWM_PERIOD_US 100 //For setting PWM periods to 1 milliseconds. I made this number up
 #define STOP 0
-#define FORWARD 2
-#define BACKWARD 1
+#define FORWARD 1
+#define BACKWARD 2
 //For line following, use the previous defines and the follwoing
 #define LEFT 4
 #define RIGHT 3
@@ -30,9 +30,9 @@
 DigitalOut solenoid(PTC3); //Switch for the solenoid
 
 //For black line detection
-AnalogIn QTR3A_1(PTB0);
+AnalogIn QTR3A_3(PTB0);
 AnalogIn QTR3A_2(PTB1);
-AnalogIn QTR3A_3(PTB2);
+AnalogIn QTR3A_1(PTB2);
 
 Serial bluetooth(PTE0,PTE1);
 
@@ -180,22 +180,22 @@
          
         case FORWARD:
             goForward();
-            setSpeed(800);
+            setSpeed(10);
             break;   
         
         case BACKWARD:
             goBackward();
-            setSpeed(800);
+            setSpeed(10);
             break;
         
         case LEFT:
             turnLeft();
-            setSpeed(800);
+            setSpeed(10);
             break;
             
         case RIGHT:
             turnRight();
-            setSpeed(800);
+            setSpeed(10);
             break;  
     }
 }