0% found this document useful (0 votes)
5 views14 pages

Iot 2222

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 14

GPS Tracker Based on IoT

A Project Report

Submitted by:

AKSHAY KUMAR (2200819)

in partial fulfillment for the award of the degree

of
BACHELOR OF TECHONOLOGY

IN

COMPUTER SCIENCE AND ENGINEERING

BABA BANDA SINGH BAHADUR ENGINEERING COLLEGE


FATEHGARH SAHIB, PUNJAB (INDIA) – 140406

(AFFILIATED TO I.K.G. PUNJAB TECHNICAL UNIVERSITY, KAPURTHALA, PUNJAB (INDIA)


MONTH & YEAR

Page 1 of 14
CANDIDATE’S DECLARATION

I hereby certify that the project entitled “ Gps Tracker Based on IoT ” submitted by

AKSHAY KUMAR (2200819) in partial fulfillment of the requirement for the


award of degree of the B. Tech. (Computer Science & Engineering) submitted in I.K.
Gujral Punjab Technical University, Kapurthala at Baba Banda Singh Bahadur
Engineering College, Fatehgarh Sahib is an authentic record of my own work carried out
during a period from January, 2024 to May, 2024 under the guidance of Prof.

Kamalpreet Kaur Gurna (Department of Computer Science & Engineering). The


matter presented in this project has not formed the basis for the award of any other degree,
diploma, fellowship or any other similar titles.

Signature of the Student Place:


Date:

Page 2 of 14
BABA BANDA SINGH BAHADUR ENGINEERING COLLEGE
Approved by AICTE, Govt. Of Punjab, Affiliated to
IKGPTU

(Courses Accrediated by NBA (AICTE))

Dr. Lakhvir Singh, Principal

Ref. No. ................................. Date .....................

CERTIFICATE

This is to certify that the project titled “ Gps Tracker Based on IoT ” is the bona fide work
carried out by AKSHAY KUMAR (2200819) in partial fulfillment of the requirement for
the award of degree of the B. Tech. (Computer Science & Engineering) submitted in I.K.
Gujral Punjab Technical University, Kapurthala at Baba Banda Singh Bahadur
Engineering College, Fatehgarh Sahib is an authentic record his/her work carried out
during a period from January, 2024 to May, 2024 under the guidance of Prof.
Kamalpreet Kaur Gurna (Department of Computer Science & Engineering). The Major
Project Viva-Voce Examination has been held on (DD/MM/YYYY)

Signature of the Guide Signature of the HoD,


Department of CSE.

Signature of the Principal


BBSBEC, Fatehgarh Sahib

CHANDIGARH ROAD, FATEHGARH SAHIB – 140407 PUNJAB


(INDIA) Ph. : 01763 503056, 503143, 503141 Fax: 01763 503139

Page 3 of 14
ABSTRACT

An Internet of Things based application will be develop, which can track down the
position of your bag or vehicle in real-time and display that same position on Google
Map. The end-user will be able to see the real-time position of his/her lost or stolen
bag or stolen vehicle on Google Map application, which will show the same real-time
position of bag or vehicle on their smartphone, ease to use.

Page 4 of 14
1. INTRODUCTION :-

Traditionally, there was no system or device which track someone’s lost/stolen bag or
stolen vehicle. If there is a situation, where someone’s bag or vehicle might get stolen
and they were unable to locate because there was no such system through which they
can track down their bag or
vehicle, so they were relying on
civilian police for finding their
bag/vehicle. Similarly, it was
difficult for civilian police also
for finding the bag or vehicle.
But with this device, they can
track down the position of their
stolen/lost bag or stolen vehicle
in real-time and display that
same position on Google Map.
To overcome these such types of problems, we build a real-time tracking system using
GPS. In which main part of this project is A9G board which has built-in GSM,GPS
and battery charging circuit in it and to provide command to this board we are using
the smallest ESP32(ESP32 XIAO C3) based from seeed studio. Now to make
everything work properly you need to connect all these components . Similarly, in
this way our tracking system function for vehicles also. User can put our tracking
device in trunk and leave it. If the vehicle got stolen, the user not need to worry.
He/She can track the vehicle using google maps app. Our research work is not limited
to the baggage and vehicle. Our research work can used for also various scenario like
tracking lost pets, small children’s etc.

Page 5 of 14
1.1 BACKGROUND/PROBLEM:-

In today's fast-paced world, the need for efficient and reliable tracking systems has
become increasingly important across various domains such as logistics,
transportation, personal safety, and asset management. Traditional tracking systems
often rely on standalone GPS devices or manual monitoring, which can be
cumbersome, costly, and prone to errors. Moreover, these systems may lack real-time
data access and integration with broader digital ecosystems.

The emergence of the Internet of Things (IoT) presents an opportunity to address


these challenges by enabling the seamless integration of GPS technology with
interconnected devices and networks. However, developing a GPS tracker based on
IoT requires overcoming several technical and logistical hurdles,

1.2 AIM OF PROJECT:-

The aim of this project is to develop a system that utilizes GPS technology and the
Internet of Things (IoT) to track the location of objects or individuals in real-time.

2. METHODOLOGY :-

For the creation of real-time tracking system, we need to achieve these six objectives.
Through which we can track down the position of bag or vehicle in realtime and
display that same position on Google Map.

1. Collecting the components for Real Time Tracking System: For the
development of Real-Time Tracking System, we do require hardware modules
and sensors to get the real-time position. We will be requiring A9G board which
has built-in GSM,GPS and battery charging circuit in it Arduino Uno , Jumper
Wires. So, first step is to collect/purchase these components/subscriptions and
then go for next phase.
2. Building the Device: We will place the device in a bag or vehicle, to track its
position in real-time and then use it for analytics, mapping or directions. We
will be using a A9G board which has built-in GPS module, which will provide
Page 6 of 14
us the exact position of bag or vehicle and GSM module to send the latitude
and longitude coordinates to the receiver’s end. And to make connection
between all the components, we will use jumper wires.
3. Writing Business Logic using Arduino Software (IDE): To get the current
location of travel bag or vehicle, we need to write the code or the business logic
(Arduino Programming) for the device using GPS, which will provide us the
exact position of bag or vehicle and GSM will send it over GPRS to the
ThingSpeak server. We will upload the code in A9G board, in order to interact
with GPS and GSM module.
4. Testing the Device: After the development of Real-Time Tracking System, we
will do the testing. We will provide different test case to the device, which will
tell us that, how much our device is efficient, robust and accurate.

Page 7 of 14
3. SYSTEM REQUIREMENT :-

I. Hardware Requirement
a) A9G Module
b) ESP32 XIAO C3
c) PCB (custom design)
d) GSM antenna
e) GPS antenna
f) Push button
g) ON-OFF Switch
h) PC OR LAPTOP
i) Jump Wires
II. Software Requirement
• Ardunio S/W IDE

a) A9G Module:-
A9G GSM/GPRS+GPS Modules is a quad-
band GSM/GPRS module based on RDA8955
SoC and comes with 29 GPIOs and an
integrated SDK. These modules support the
basic phone voice call/SMS, serial to GPRS,
and GPS data transmission functions which
can be used in a wide range of applications.
The A9G modules allow users to make a voice
call, use SMS services, and access the internet and base position with only a 2G
SIM card. These modules operate at -20°C to 70°C temperature range.
Applications include IoT, vehicle-mounted equipment, remote localization, and
electric power environment monitoring.

Page 8 of 14
b) ESP32 XIAO C3:-
Seeed Studio XIAO ESP32C3 featuring ESP32C3 carries
a complete Wi-Fi system along with Bluetooth Low
Energy function. With its exquisite design, WiFi+BT
ability, it’s perfect for various IoT controlling scenarios
and complex carriable applications.

c) PCB (custom design):-


Before you start designing your PCB, it’s a good idea to make a schematic of your
circuit. The schematic will serve as a
blueprint for laying out the traces and
placing the components on the PCB. Plus,
the PCB editing software can import all of
the components, footprints, and wires into
the PCB file, which will make the design process easier (more on this later).

d) GSM antenna:-
A GSM antenna is a type of antenna used in mobile communication networks to
transmit and receive radio signals between mobile
devices and the network. It’s designed to be mounted
on a tower or rooftop and is connected to the base
station through a coaxial cable1. These antennas play a
crucial role in ensuring reliable wireless connectivity
for GSM (Global System for Mobile) communication.

Page 9 of 14
e) GPS antenna:-
A GPS antenna is a critical component that receives signals from GPS satellites
orbiting the Earth. These signals are essential for
determining your location accurately, making them
crucial for navigation and tracking purposes. This
ceramic antenna cable with a UFL interface is used
for GPS, especially for marine navigation. Super
durability and pressure resistance. High quality and great connectivity.

f) Push button:-
12x12x12 mm Tactile Push Button Switch is widely used as
a standard input “button” on electronic projects. These work
best when you mount them on PCB but can also be used on
a solderless breadboard for temporary connections in
prototypes. The pins are normally open (disconnected) and
when the button is pressed they are momentarily closed and complete the circuit.

j) Jump Wires:-
Jumper wires are simply wires that have connector pins at each end, allowing them
to be used to connect two points to each
other without soldering. Jumper wires are
typically used with breadboards and other
prototyping tools in order to make it easy
to change a circuit as needed.

Page 10 of 14
4. Working Process of GPS Tracking System:-

5. Functionality:-
1. When we turn on GPS Tracking system then led light will be blinking.

Page 11 of 14
2. When we insert sim and turn on
GPS tracking device then device
will automatically send message
on my number.

3. When we send “SEND LOCATION” message on that number then device will
send its own location on my number.

4. When we press and hold SOS button few second then device will send own
location and make a call on my number.

6. Applications of IoT-based GPS Tracking:-


• Fleet Management: Track vehicles, optimize routes, improve fuel efficiency,
and ensure driver safety.
• Asset Tracking: Monitor valuable
equipment, machinery, or inventory in
real-time to prevent theft and optimize
utilization.
• Supply Chain Management: Gain
real-time visibility into shipment location and status for efficient logistics
management.
• Personal Safety: Track children, elderly individuals, or lone workers for added
peace of mind.

Page 12 of 14
7. Benefits of GPS Tracker:-
• Real-time location monitoring: Track assets, vehicles, or personnel with
pinpoint accuracy.
• Improved logistics and fleet management: Optimize routes, ensure timely
deliveries, and streamline operations.
• Enhanced asset security: Deter theft, recover stolen assets, and monitor asset
movement.
• Increased personal safety: Ensure the wellbeing of loved ones, especially
children or the elderly.
• Data-driven decision making: Gain valuable insights into location patterns
for informed decision making

8. CONCLUSION
In conclusion, the project presents a compelling solution for real-time tracking and
monitoring of assets, vehicles, and individuals. By integrating GPS technology with
IoT devices, the project offers several advantages, including improved accuracy, cost-
efficiency, scalability, remote management, integration with business systems, and
enhanced security.

9. REFERENCES :-

1) https://www.irjet.net/archives/V5/i12/IRJET-V5I12276.pdf
2) https://www.irejournals.com/formatedpaper/1702686.pdf
3) https://techiesms.com

Page 13 of 14
Page 14 of 14

You might also like