An auto car with 3 IR sensors.

Dependencies:   Ping

Revision:
13:87cd0ae37e06
Parent:
12:e95ed962be7a
Child:
15:1d440beb24d3
--- a/autocar/autocar.h	Sat Jun 30 13:08:00 2018 +0000
+++ b/autocar/autocar.h	Sun Jul 01 07:58:20 2018 +0000
@@ -23,12 +23,16 @@
 AnalogIn middleIR(A3);
 AnalogIn rightIR(A5);*/
 void readIR(bool* left, bool* middle, bool* right, int threshold);
+int readIRValues();
 
 long map(long x, long in_min, long in_max, long out_min, long out_max);
 
 // used for controlling the direction of auto car
 void DriveSingleMotor(int m, int speed, int dir);
 void driveMotor(bool left, bool middle, bool right);
+
+void driveMotorPID(int values, float Kp, float Ki, float Kd);
+
 void init();
 void forward();
 void turnLeft();