Introduction: Arduino Self Parking Car Beta
Hi guys! Today, we are going to make a Self Parking Car with Arduino. Let's start!
Step 1: What We Need?
We will use;
1 - l298n Motor Driver
2 - 1 x Hc-sr04
3 - Arduino
4 - Car Chassis (two motored)
Step 2: Connections;
Arduino to l298n;
D5 = in5
D6 = in6
D9 = in3
D10 = in4
Other Energy Source = l298n s 12v
WARNING; IF YOU WANT L298N WORK, YOU MUST CONNECT GND PINS EAC OTHER WİTH ARDUINO.
Arduino to Hc-sr04;
5v = Vcc
Echo = 12
Trig = 13
GND = GND
Step 3: Connect L298n to Car
We use out3 and out4 for forward and backward
We use out1 and out2 for right and left.
Step 4: How It Will Work?
When car is looking for a parking space, actually it is looking for a parking space bigger than 7cm. If it see smaller than 7cm space, it will continue to looking for bigger than 7cm parking space. Then, when it find a convenient park space, it will go right-forward 5cm and stop,than go backward and steering to left. It will be a perfect car.
Don't forget it is a Beta Version and it can park only left side park spaces. If you have an idea , I will be happy to hear this. Code variables can changeable from car to car. You should organize the numbers. Thanks..:)
Step 5: Code
https://drive.google.com/open?id=0B6EUM2JQFzOhT2VXckxrempqOFU
You can get the Arduino code there.. I'm waiting for your comments..:)
Participated in the
Sensors Contest 2017
Participated in the
Microcontroller Contest 2017