Gps Tracker Final
Gps Tracker Final
GPS TRACKER
FOR
WOMEN By : Rakesh Gupta
&
CHILD
SAFETY
CONTENT
Introduction On GPS Tracker
Working of GPS trackers
Problems
Scope
Components
Features
HARDWARE DESCRIPTION
SOFTWARE DESCRIPTION
Introduction On GPS
A9G BOARD:
The A9G development board is a multifunctional development board based on EMC’s A9G GPRS/
GSM + GPS/ BDS module.
It has the basic phone/ SMS, GPRS networking communications and GPG/ BDS dual mode
positioning function
There are lithium battery charge management, microphone, speaker interface, USB communication
interface, multiple user keys/ led, TF card slot, acceleration sensor, SPI interface, I2C2 interface, ADC
interface on the boards, so you can develop different functions with this board.
A9G development board can be used for various peripherals prototype development verification, such
as remote monitoring intercom with GSM and microphone/ speakers, remote monitoring camera with
GPRS + TF + camera extension board, wechat payment slot machine scheme with the slot machine
function. Besides that, we are using it as automobile theft with GPRS + GPS and accelerometer.
A9G BOARD
XIAO ESP32-C3 BOARD
Seeed Studio XIAO ESP32-C3 is an
IoT mini development board based on
the
Espressif ESP32-C3 WiFi/Bluetooth
dual-mode chip. It has excellent radio
frequency performance,
supporting IEEE 802.11 b/g/n WiFi,
and Bluetooth 5 (LE) protocols. This
board comes included with an external
antenna to increase the signal strength
for your wireless applications. It also
has a small and exquisite form-
factor combined with a single-sided
surface-mountable design
PCB DESIGN
PCB Design:
The PCB design of the GPS Tracker IoT device
involved the development of the circuit diagram
and the layout for the device. The PCB design
included the placement and routing of the
components and the design of the power supply.
As,I have used Zero PCB Board so design on plane
paper which I feel enough for now.
The circuit diagram included the connections
between the components and the power supply. The
layout design included the placement and routing
of the components on the PCB.
HARDWARE CIRCUIT
DIAGRAM
SOFTWARE DESCRIPTION
The Arduino integrated development environment
(IDE) is a cross platform application written in Java,
and is derived from the IDE for the
Processing programming language and the Wiring
projects. It is designed to introduce programming to
artists and other newcomers unfamiliar with
software development. It includes a code editor with
features such as syntax highlighting,
brace matching, and automatic indentation, and is
also capable of compiling and uploading programs
to the board with a single click.
A program or code written for Arduino is
called a sketch Arduino programs are written
in C or C++. The Arduino IDE comes with a
software library called "Wiring" from the
original Wiring project, which makes many
common input/output operations much
easier. Users only need define two functions
to make a runnable cyclic executive program:
The GPS Tracker IoT device was tested to ensure that it met the design requirements. The
device was tested for GPS tracking accuracy, SMS sending, spy calling, and SOS feature. The
device was also tested for battery life and charging time.
The GPS tracking accuracy was found to be within acceptable limits. The SMS sending and
spy calling features worked as intended. The SOS feature sent emergency messages with the
device's location information to the user's contacts. The battery life was found to be sufficient
for the device's usage and the charging time was within acceptable limits.
SCREENSHOT 1
SCREENSHOT 2
SCREENSHOT 3