Real Time Vehicle Tracking Using Arduino
Real Time Vehicle Tracking Using Arduino
ABSTRACT
Automobiles are necessary for the movement of goods from one location to another. Consumers may face several problems as a
result of delays in the delivery of goods. This delay may be due to drivers choosing incorrect or longer routes when delivering. To
avoid these challenges, the Global Positioning System (GPS) is increasingly being used for management of vehicle fleets, recovery
of stolen vehicles, mapping and surveillance. This paper outlines the design and implementation of a real time GPS tracker system
using Arduino. When a user makes a call on the number that is registered on the GPS-GSM shield attached to Arduino, the user
receives the location coordinates with data being stored continuously on an SD card simultaneously. This proposal has significant
application for vehicle security, salesman tracking and private drivers.
Keywords: Arduino, Adafruit FONA 808 Shield, GSM, GPS, Storage Card.
1.INTRODUCTION
A Vehicle Tracking System is a device that is fitted in a vehicle,
With advancements in technology, there has been an increase in to enable the vehicle owner to identify the vehicle's location.
the usage of vehicle tracking systems. The design of vehicle This paper proposes the design of a vehicle tracking system that
tracking systems enable the display of a vehicle’s position on utilizes GPS and GSM technology. This system built based on
Google Maps. The GPS, GSM/GPRS modules controlled by an embedded system, can be used for tracking and any car
Arduino MEGA are placed inside the vehicle. In this way, the through GPS - Global Positioning System and GSM - Global
vehicle position is updated every 10 seconds as the vehicle is System for Mobile Communication. This design will
moving. Vehicle tracking systems are very useful nowadays. continuously monitor the location of a moving vehicle and
This system enables the owner to observe and track the vehicle report the status of the vehicle on demand [3].
and find out about vehicle movement and past activities of
automobile. This technology popularly called real time Vehicle Face Detection System will be used to detect the face of the
Tracking Systems has proved useful in ensuring the security of driver, and compare with a predefined face. If for example a car
vehicles. This hardware is fitted onto the vehicle in such a owner is sleeping while an individual steals the car, the Face
manner that persons who are in or outside of the vehicle cannot Detection System will obtain images via a tiny web camera that
see it. Thus, it is used as a covert unit which continuously, or as is hidden in the car. The Face Detection System will compare
a result of interruptions to the system, sends location data to the the obtained images with the stored images. If the images do not
monitoring unit. When a vehicle is stolen, the location data match, then the information is sent to the owner through MMS.
from the tracking system can be used to find the location and so The owners will receive the images of the thief on their mobile
inform the police for further action. When users make a request, phone, and will be able to trace the vehicle location through
the GPS coordinates of the vehicle are sent to a specified GPS. The location of the car and its speed can also be displayed
mobile. The user will be provided with the position of the to the owner through SMS. The owner will be able to see
vehicle in terms of latitude and longitude which can be viewed images of the thief, as well as the vehicle location. As can be
using Google Maps. Additionally, the system has an SOS seen, this system can be utilized in our day-to-day life [4].
feature whereby the driver can press a button to get help for an
emergency. This service is typically provided at a low cost. This This system provides vehicle cabin safety and security based on
information is available to authorized users of the system via the embedded system, by modifying the existing modules. In
internet websites [1]. this way, the system is able to monitor the level of the toxic
gases such as CO, LPG and alcohol within the vehicle, and
2.RELATED WORK provides alerts through an alarm in dangerous situations. An
SMS will be sent to an authorized person through the GSM. In
The hardware and software of the GPS and GSM network have this method, the IR Sensor is used to detect the static obstacle in
already been developed. The proposed GPS/GSM based System front of the vehicle and the vehicle will stop if any obstacle is
has two parts. The first is a mobile unit and the second is a detected. This mechanism will aid in avoiding collisions with
controlling station. All system processes including the various obstacles [5].
interfaces for transmission of data have worked successfully. Kai-Tai Song and Chih-Chieh Yang created a real-time, visual,
These results are compatible with current GPS technologies [2]. vehicle safety tracking system. This paper outlines a novel
feature-filled vehicle-tracking algorithm, able to automatically
3.PROPOSED METHOD
This paper proposes a vehicle tracking system for tracking
vehicle theft using GPS and GSM technology. The GPS
receiver and GSM modem utilizes Arduino MEGA2560. The
system is affixed to the vehicle. A GSM mobile phone can be
used to send and receive the information. Therefore, the GPS
system will send the longitudinal and latitudinal values
corresponding to the position of vehicle to the GSM Modem. If
for example, an individual forgets where their vehicle is parked,
an SMS can be sent to the vehicle GPS, The SMS sent would be
Figure 2: Block diagram of the GSM/GPS-based Vehicle Tracking
transmitted through the GSM service provider, thereby reaching System
the vehicle. The vehicle will have a GSM device installed,
which includes a SIM card. Through the GMS modem, the SMS B. Circuit Descriptions
will be received and sent to the Arduino MEGA2560 in the
vehicle. Upon receipt of the message, the Arduino MEGA2560 An Arduino MEGA2560 is used for interfacing to various
checks the password and the request. If everything matches then hardware components. The proposed design will allow for the
it will perform the request required by the owner by sending a continuous monitoring of vehicle status, and provision of
link that has longitude & latitude through Google Maps, reports as requested. To enable this reporting, an Arduino
showing the location of the vehicle. MEGA2560 is interfaced with a GSM Modem and a GPS
Receiver. The modem is used to send the location of the vehicle
from a remote place. The GPS modem will continuously
provide data showing the position of the vehicle. The GPS
modem gives many parameters in its output, such as whether
the vehicle is moving or is parked. This data will be sent to the
user mobile upon demand. This vehicle tracking system takes
input from GPS and sends data through the GSM module to the
desired mobile. Vehicle Tracking Systems are among the
biggest technological advancements for monitoring vehicle
C. GPS Technology
The Adafruit FONA 808 GSM + GPS Shield is an all-in-one Figure 4: GSM module
cellular phone module that allows an individual to add location-
tracking, voice, text, SMS and data to the Arduino shield format 4.WORKFLOW
for easy use. This shield fits right over the Arduino or
compatible devices. At the heart of the Shield is a powerful The flowchart in Fig. 4 shows how the GPS tracking system runs
GSM cellular module with the GPS integrated into it. This in real time.
module offers a Quad-band 850/900/1800/1900MHz, and can
therefore connect to any global GSM network with any 2G
SIM. With a fully-integrated GPS a headset and electric
microphone can be used to make and receive calls, send and
receive SMS messages, and send and receive GPRS data
(TCP/IP, HTTP, etc.) [9].
Some features of the GSM mechanism are: When the vehicle begins to move, or comes to a stop, the
user will receive an alert indicating the location. This will
(A) 38mm long antenna, (B) 2mm thickness, (C) adhesive aid in ensuring the driver does not take loner routes, or
backing. stop in locations that is not the final destination.
The user can shut down the car engine. Therefore, if the
car begins to move without the user’s knowledge or
consent, they can stop the engine by sending a SMS.
[2] Ambade Shruti Dinkar and S.A Shaikh, Design and [10] V. Ramya, B. Palaniappan, K. Karthick, “Embedded
Implementation Of Vehicle Tracking System Using Controller for Vehicle In-Front Obstacle Detection and
GPS, Journal of Information Engineering and Cabin Safety Alert System”, International Journal of
Applications, ISSN 2224-5758, Vol 1,No.3, 2011. Computer Science & Information Technology
[3] Albert Alexe, R. Ezhilarasie, “Cloud Computing Based (IJCSIT) Vol 4, No 2, April 2012.
Vehicle Tracking Information Systems”, ISSN: 2229 -
4333 (Print) | ISSN: 0976 - 8491 (Online) IJCST Vol. [11] http://www.mouser.com/ds/2/737/adafruit-fona-808-
2, Issue 1, March 2011 cellular-plus-gps-shield-for-ard-765048.pdf
[4] Ambade Shruti Dinkar and S.A Shaikh, Design and [12] https://www.adafruit.com/product/1991.
Implementation Of Vehicle Tracking System Using