You are on page 1of 7

Vehicle Tracking System

Project Proposal

Supervisor

Maryam Khalid Multani

Submitted by

M. Usama Manzoor
{01-134201-068}

Department of Computer Science,


Bahria University, Islamabad.

[04-17-2022]
• Introduction
I am making a vehicle tracking system in which there is chip-based tracker
which is connected to an application which will be installed in owner’s
mobile. Vehicle tracking system main aim to give security to all vehicles. This
system enables the owner to observe and track his vehicle and find out vehicle
movement and past activities of vehicle on his mobile whenever he wants.
This hardware is fitted on to the vehicle in such a manner that is not visible to
anyone who is inside or outside of the vehicle. If the vehicle is stolen owner
can easily track his vehicle through the connected application. This vehicle
tracking system can even detect unauthorized movements of vehicle and then
send notification to owner. This gives an extra edge over other pieces of
technology for the same purpose. A program has been developed which is
used to locate the exact position of the vehicle and navigated track of moving
vehicle on Google Map.

• Objective
Our objective is to make user friendly vehicle tracker to prevent the
vehicles from being stolen and to save people money by making it cost
effective.

• Problem Description
The Population of our Country is increasing day by
day and due to this number of cars is increasing gradually. By CEIC data there
are more than 6000K registered vehicles in Pakistan in 2019[1]. So, vehicle
stealing rate is also increased by increase in number of cars. Specially in big
cities of Pakistan like Krachi, Lahore. People fear to park their vehicle out of
their site. Even they can not park their vehicle outside of their house. There are
some people who use tracking devices in their vehicles, but they are paying
huge amount to companies when they want to use that tracker. They can’t
even access that tracker by their own. My aim is to solve all these main
problems.
• Methodology
The project consists of GPS receiver and GSM modem with a
micro controller. The whole system is attached to the vehicle. In the other end
(main vehicle station) one GSM is connected to mobile. So, the GPS system
will send the longitudinal and altitude values corresponding to the position of
vehicle to GSM Modem. The SMS sent would come through the GSM service
provider and then reach the vehicle, which is traveling, because the vehicle has
a GSM device with sim card. This GSM modem will receive the SMS and
send to the microcontroller in the vehicle. The microcontroller will receive this
SMS and compare the password and the command. If everything matches,
then it will perform the request required by the user. A place name is assigned
for each longitude & latitude. The GSM receiver in the vehicle receives these
data & gives to the user. The device is password controlled i.e. person who
knows the device password only able to operate. In case of any mishaps such
as fire, theft or obstacle, the device will automatically send an alert to the
registered number like, the number that is given into the memory of
microcontroller.
➢ Ardunio Uno Microcontroller:
The GPS and GSM modules are connected
to pins on the Arduino Uno microcontroller which interfaces with the
Arduino software on the computer. The pins used for this project are 5V,
3.3V, GND, RST, 6, 8, 9, 10, 11.
➢ GPS Module:
The GPS module has 4 pins namely: VCC, TX, RX and
GND. Pin VCC was connected to the 5V pin on the Arduino
microcontroller. TX and RX are connected to pins 9 and 8, and GND is
connected to one of the GND pins on the Arduino Uno microcontroller.
➢ GSM Module:
The GSM module requires a SIM card to function. The SIM
card is used for this purpose because of the strong connection received in
the current location. Unlike the GPS module, the GSM module has 5 pins
namely: VCC, RST, TX, RX, and 23 GND. The VCC pin on the GSM
module is connected to the 3.3V pin on the microcontroller. The RST pin
is connected to pin 6, TX and RX are connected to pins 10 and 11, and
GND shares a common connection with the GPS GND on the
microcontroller.
• Project Scope
Several steps must be taken to achieve the stated goals. Both
software programming and hardware implementation are involved in these
steps.
These are the steps to take:
1. Setting up a wireless network between the GSM module and the
smartphone.
2. Create a simple yet reliable vehicle tracking system with a microcontroller
that will act as a conduit between the GPS and the GSM module to ensure
that the embedded system runs smoothly.
3. To track the vehicles, we used Google Maps to find a suitable place locator
app for this project. It will work well with an internet connection both
online and offline.

• Feasibility Study
This is a man-made project; thus, it carries the same risks
as any other.
i. Risks Involved:
The risks which are involved are:
➢ Inaccuracy:
At least four satellites are required for GPS devices
to work. Geomagnetic storms and other extreme weather
conditions can potentially cause problems. Furthermore, the
mapping technology used in conjunction with the GPS may be
inaccurate or out of current, resulting in navigational problems.
➢ Signal or Battery Failure:
When there is a signal failure or you
are using a battery-operated device that runs out of power,
relying solely on GPS can cause problems (GPS devices are
almost always power hungry).
ii. Resource Requirement:
For this project we need good high-speed
Internet and good GPS tracker. We also need good powerful battery
and well-maintained application, whose down time will not more than
5 seconds. So that user have not to face any issue.

• Solution Application Areas


My project has many targeted domains by
aspects of security and technology. Some main domains are:

➢ Vehicle Manufacturing companies


➢ Vehicle owners
➢ Security Companies

• This project is greatly beneficial to those vehicle owners who lives in


those cities where car theft rate is high. If their vehicle got stolen, they
can track their vehicle from their phone anytime.
• People who already use any tracker in their vehicle must pay huge
amount to tracker companies. This project is also beneficial for them to
save their money.

• Tools/Technology
The following tools and technologies will be needed for
this project:
➢ Python Programming language
➢ C++ Programming language
➢ Arduino IDE
➢ Battery
➢ GSM+GPS Chip
➢ ATSAMD Controller
➢ Android SDK
➢ HTML

• Expertise of the Team Members


The expertise of team members is
detailed below:
➢ C++ course is already studied in previous semesters.
➢ Python course is taken from YouTube named “Python full course” [2].
➢ Android SDK course has already studied in summer from YouTube
named “Android Development for Beginners – Full Course”, [3].
➢ Intermediate-level knowledge of HTML.
➢ Artificial Intelligence Course taken in 6th semester,

• Milestones
Table 1 - Milestone

Milestone Name Start Date End Date


Information gathering 01-05-2022 31-05-2022
Analyze Requirements 01-06-2022 30-06-2022
Project Prototype Development 01-07-2022 31-08-2022
Software Development 01-09-2022 31-10-2022
Implementation and Testing 01-11-2022 31-12-2022

Final Touches 01-01-2023 31-01-2023


Project Submission 01-02-2023 28-02-2023

• References

1. “Data has taken from CEIC website”,


https://www.ceicdata.com/datapage/charts/ipc_pakistan_number-of-registered-
vehicles/?type=area&from=2008-12-01&to=2019-12-01&lang=en

2. “Python full course”, https://www.youtube.com/watch?v=XKHEtdqhLK8

3. “Android Development for Beginners – Full Course”,


https://www.youtube.com/watch?v=fis26HvvDII

You might also like