0% found this document useful (0 votes)
49 views9 pages

J Component

This document describes the components, proposed model, and working explanation of an advanced microcontroller tracking device using an Arduino, GSM module, and GPS module. The main components include an Arduino Uno, GSM module, GPS module, LCD display, jumper wires, and power supplies. The proposed model connects the Arduino, GPS, and GSM modules to track the location coordinates from the GPS and send them via SMS using the GSM module. When sent a specific SMS command, the system reads the GPS data and extracts the coordinates to send back to the user via a reply SMS. The working explanation provides more details on the signal connections and data processing flow.

Uploaded by

Amandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views9 pages

J Component

This document describes the components, proposed model, and working explanation of an advanced microcontroller tracking device using an Arduino, GSM module, and GPS module. The main components include an Arduino Uno, GSM module, GPS module, LCD display, jumper wires, and power supplies. The proposed model connects the Arduino, GPS, and GSM modules to track the location coordinates from the GPS and send them via SMS using the GSM module. When sent a specific SMS command, the system reads the GPS data and extracts the coordinates to send back to the user via a reply SMS. The working explanation provides more details on the signal connections and data processing flow.

Uploaded by

Amandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Advanced Microcontrollers J-

Component
Tracking Device Using Arduino,
GSM and GPS Module
Amandeep Reddy(15BEC0205)(9790634286)
Anushka Singh(15BEC0205)(9790645466)
Pulkit Khemka(15BEC0596)(9830199227)
Components
1. GSM Module
2. Arduino Uno
3. GPS Module
4. 16x2 LCD
5. Jumper Wires
6. 12V DC Power Supply
7. 10K Potentiometer
8. An Arduino Bootloader ATmega328/168 or any compatible Atmel IC or a blank ATmega328, ATmega168, ATmega8 IC or any other compatible Atmel chips.
9. LM7805 IC
10. Tactile button
11. Capacitors – 22pF (2 Nos), 10uF (2 Nos), 0.1uF (2 Nos)
12. Resistors – 220Ohm (2 Nos), 1k (2 Nos)
13. 28 pin IC socket.
14. AVR pocket programmer (Optional, only if uploading bootloader).
15. Soldering iron
16. Solder lead
17. Breadboard
Proposed Model
• Circuit connection of the tracker involves an Arduino, a GPS and a
GSM module. We power the Arduino by a 5V power supply, and the
GSM by a 12V power supply. The GPS is powered by 5V output pin of
Arduino. All the ground is connected to the common ground of
Arduino. The TX pin of the GPS is connected to the RX pin of Arduino.
• The TX, RX pin of GSM is connected to the 12, 11 pin of Arduino.
• The RX pin of GPS is not connected because we need the GPS to
always be connected with the satellites, thus we don’t need to pass
any input to the GPS.
Working Explanation
• In this project, Arduino is used for controlling whole the process with a GPS
Receiver and GSM module. GPS Receiver is used for detecting coordinates of the
vehicle, GSM module is used for sending the coordinates to user by SMS. And an
optional 16x2 LCD is also used for displaying status messages or coordinates. We
have used GPS Module SKG13BL and GSM Module SIM900A. When we ready
with our hardware after programming, we can install it in our vehicle and power
it up. Then we just need to send a SMS, “Track Vehicle”, to the system that is
placed in our vehicle. We can also use some prefix (#) or suffix (*) like #Track
Vehicle*, to properly identify the starting and ending of the string. Sent message
is received by GSM module which is connected to the system and sends message
data to Arduino. Arduino reads it and extract main message from the whole
message. And then compare it with predefined message in Arduino. If any match
occurs then Arduino reads coordinates by extracting $GPGGA String from GPS
module data (GPS working explained above) and send it to user by using GSM
module. This message contains the coordinates of vehicle location.
Conclusion
• The use of GPS tracking devices allows company managers to effectively
manage their personnel and minimize idle time thus enhancing
productivity. GPS Tracking system provides detailed report on the exact
location of the fleet allowing you to inform customers on the delivery
status such as the accurate time the delivery will arrive. Satisfying
customer will strengthen your business relationship. A good business
relationship led to more business deals which means an increase in profits.
When you have information on the best and shortest route to take for your
vehicles which is provided by the GPS tracking system installed in your
vehicles, you are able to save on fuel consumption which in turn help save
our environment by emitting less carbon in the air. Automated reports will
also save paper and trees that help clean the air. It helps prevent thief from
getting away with your prized possession. If your vehicle, luggage, laptop or
other valuable things is equipped with a tracking device, it will be easier for
you to locate and recover your things, in case of theft.
Program Explanation
• In programming part first we include libraries and define pins for LCD
& software serial communication. Also define some variable with
arrays for storing data. Software Serial Library is used to allow serial
communication on pin 10 and 11. Here array str[70] is used for
storing received message from GSM module and gpsString is used for
storing GPS string. char *test=”$GPGGA” is used to compare the right
string that we need for coordinates. After it we have initialized serial
communication, LCD, GSM & GPS module in setup function and
showed a welcome message on LCD. In loop function we receive
message and GPS string.
References

1. I.J. Intelligent Systems and Applications, 2013, 09, 86-93 Published Online August
2013 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2013.09.10
2. International Journal of Advanced Research in Electrical, Electronics and
Instrumentation Engineering ; (An ISO 3297: 2007 Certified Organization) Vol. 4,
Issue 5, May 2015
3. DESIGN AND DEVELOPMENT OF GPS-GSM BASED TRACKING SYSTEM WITH
GOOGLE MAP BASED MONITORING ; International Journal of Computer Science,
Engineering and Applications (IJCSEA) Vol.3, No.3, June 2013
4. GSM AND GPS BASED VEHICLE LOCATION AND TRACKING SYSTEM; Baburao
Kodavati, V.K.Raju, S.Srinivasa Rao, A.V.Prabu, T.Appa Rao, Dr.Y.V.Narayana/
International Journal of Engineering Research and Applications ; .Vol 1, Issue 3,
pp.616-625
THANK YOU!

You might also like