Ijsrmjournal, Paper ID-3098-Arduino Based Automatic Vehicle Control
Ijsrmjournal, Paper ID-3098-Arduino Based Automatic Vehicle Control
||Volume||09||Issue||03||Pages||EC-2021-573-580||2021||
Website: www.ijsrm.in ISSN (e): 2321-3418
DOI: 10.18535/ijsrm/v9i3.ec02
Abstract:
The objective of this research is to develop a system to keep the vehicle secure and protect it by the
occupation of the intruders. The aim is automatically controlling the speed of vehicle and accident
avoidance using arduino and ultrasonic sensors. Arduino mega 2560 is used to create the path through
programing. The programed path is fed into the Arduino which is followed by the vehicle. Whenever any
obstacle is detected by the running vehicle, depends on distance automatically control the speed of vehicle.
The ultrasonic sensor system continuously sends signals and monitors any car or other obstacles are in
front of vehicle. The distance up to which ultrasonic sensor can work may be up to 4 m. When any
obstacle or vehicle is detected by ultrasonic sensor system, it will send signal to the embedded board. After
receiving this signal embedded board sends a signal to the motor to reduce the vehicle speed automatically
which can control vehicle speed immediately. Vehicle is controlled automatically without any manual
operation when the obstacle is at 4 m distance away from the front vehicle. In critical cases, if vehicle is
met into accident GSM send a message to the user.
Keywords: Arduino mega 2560, automatic vehicle control, Infrared Sensor (IR) sensor, Ultrasonic sensor
Global System for Mobile communication (GSM)
1. Introduction automatic vehicle, to make the automatic vehicle
An automatic vehicle control system is designed to moving from a starting position to a destination
reduce the severity of an accident. Also known as position without hitting obstacles. This proposed
pre-crash system, forward collision warning system algorithm handles two different objectives which are
or collision mitigating system. It uses radar and the path safety and the path length. Finally, code
sometimes laser sensors to detect an imminent crash. results show that the developed approach is a good
Once the detection is done, it takes action alternative to obtain the adequate path.
autonomously without any driver input (by braking).
The main objectives of this research work are as
The path planning problem is one of the most follows. To design a program-based path
interesting research topics. The aim of the path following vehicle using Arduino mega 2560 with
planning is to search a safe path for the automatic collision avoidance system.
vehicle. Also, the path is required to be optimal. In
this project work, an algorithm is developed based To develop an automatic speed control of
on free segments. Also, a turning point strategy for vehicle and accident avoidance.
solving the problem of path planning in a static To design a path for the automatic vehicle using
environment is presented. The aim of the turning Arduino mega 2560.
point approach is to search a safe path for the
To develop a prototype for the proposed model.
R.Deepalaxmi, IJSRM Volume 09 Issue 3 March 2021 [www.ijsrm.in] EC-2021-573
Section 2 describes the components and their Shaft Type 6mm Dia 23 mm
specifications of the proposed model.section 3 shaft Length
illustrates the software implementation of automatic
vehicle using Arduino mega 2560.section elucidates Maximum ~3 Kg-cm at 12V
the hardware implementation of the proposed Torque
model.section 5 briefs about the conclusions and RPM 100 RPM at 12V
future scope.
Weight 130 Gms
2. Components
Solar panel Max Load ~330mA at
The term solar panel is used colloquially for a photo- Current 12V
voltaic (PV) module. Photo-voltaic cells
use sunlight as a source of energy and generate
direct current electricity. A collection of PV modules
is called a PV Panel, and a system of panels is an
Array. Arrays of a photovoltaic system supply solar
electricity to electrical equipment. The figure 1
shows the solar panel.The specifications of solar
panel is represented in table 1 .
Table 1 Specifications of solar panel
Voltage 12 V
Power 2 Watts
GSM (800A)
duration= pulseIn(echoPin1,HIGH); {
count1++;
cm= (duration /2) / 29.1;
if(cm4<=20): Serial.print("Count: ");
Serial.println(count1);