Lu-Hsuan Chen
/
autocar_3sensor_mbed
An auto car with 3 IR sensors.
Diff: main.cpp
- Revision:
- 16:3202c73881a3
- Parent:
- 15:1d440beb24d3
- Child:
- 18:d7509436e9ef
diff -r 1d440beb24d3 -r 3202c73881a3 main.cpp --- a/main.cpp Thu Jul 05 09:33:33 2018 +0000 +++ b/main.cpp Fri Jul 06 05:18:18 2018 +0000 @@ -10,15 +10,15 @@ // output used for controlling motors DigitalOut M1_enable(D6); DigitalOut M2_enable(D5); -DigitalOut M1_in1(D3); // connected to left wheel -DigitalOut M1_in2(D2); // connected to left wheel -DigitalOut M2_in3(D1); // connected to right wheel -DigitalOut M2_in4(D0); // connected to right wheel +DigitalOut M1_in1(D3); // connected to left motor (IN1) +DigitalOut M1_in2(D2); // connected to left motor (IN2) +DigitalOut M2_in3(D1); // connected to right motor (IN3) +DigitalOut M2_in4(D0); // connected to right motor (IN4) // input used for IR sensors -extern AnalogIn leftIR(A1); // left sensor -extern AnalogIn middleIR(A3); // middle sensor -extern AnalogIn rightIR(A5); // right sensor +AnalogIn leftIR(A1); // left sensor +AnalogIn middleIR(A3); // middle sensor +AnalogIn rightIR(A5); // right sensor // PID control params int values = 0;