motor car with PID running feature

Dependencies:   Ping

Revision:
3:4be8f486a120
Parent:
2:1dcd81fdef9e
Child:
4:982dcc2390a2
--- a/motorcar/motorcar.cpp	Tue Jul 31 08:09:05 2018 +0000
+++ b/motorcar/motorcar.cpp	Wed Aug 01 07:18:57 2018 +0000
@@ -4,8 +4,8 @@
 //#include "Ping.h"
 
 // output used for controlling motors
-AnalogOut M1_enable(D6);
-AnalogOut M2_enable(D5);
+AnalogOut M1_enable(PA_4);
+AnalogOut M2_enable(PA_5);
 DigitalOut M1_in1(D3); // connected to right motor (IN1)
 DigitalOut M1_in2(D2); // connected to right motor (IN2)
 DigitalOut M2_in3(D1); // connected to left motor (IN3)
@@ -40,7 +40,8 @@
     
     values = left * (-1) + middle * 0 + right * 1;
 
-    //pc.printf("left middle right: %d %d %d\r\n", left, middle, right);
+    pc.printf("left middle right: %d %d %d\r\n", left, middle, right);
+    wait(1);
     //pc.printf("IR values: %d\r\n", ret);
 }