You are on page 1of 21

GPS TRACKING WITH SD

CARD DATA LOGGING


GPS TRACKING WITH SD CARD DATA LOGGING
PRESENTED BY

NAME ROLL NO.


Sagar M. Rane 59

Harish T. Pawar 56

Aniruddha S. Nighot 44

Nitesh Patil 52

GUIDED BY : Prof. N.P. JAIN


CONTENTS
Introduction.
 GPS (Global Positioning System) Overview.
Block Diagram.
Building blocks.
GPS Module.
Data Logger (SD Card Module).
Microcontroller (Arduino MEGA2560).
Applications.
Future Enhancements.
Conclusion.
INTRODUCTION
In the present world where daily new devices are coming
in the market, people want that everything should be
implemented just on their fingertip. This project is one
such device which helps everyone to know about different
parameters like date, time, latitude, longitude, etc. very
easily.
This project with the help of GPS receiver can track
vehicle or any moving object using which we can locate
the exact position of that particular vehicle or moving
object.
The project aims in designing a system which is capable of
logging the position and travelled path of vehicle or
human being into a MMC/SD card and later plots this in
Google Earth application on PC.

Global Positioning System (GPS) has been used in various


commercial applications including transportation,
navigation and vehicle position tracking, which when
coupled with external memory stick the technology can
help track the complete journey of any vehicle or moving
objects like human or animals.
GPS (Global Positioning System)
The Global Positioning System (GPS) is the only fully functional
Global Navigation System (GNSS). The GPS uses a constellation
of between 24 and 32 Medium Earth Orbit satellites that transmit
precise microwave signals that enable GPS receivers to
determine
their location, speed, direction, and time.
A GPS receiver calculates its position by precisely timing the
signals sent by GPS satellites high above the Earth. Each
satellite continually transmits messages that include the time the
message was transmitted, satellite position at time of message
transmission.

The receiver uses the messages it receives to determine the transit


time of each message and computes the distance to each satellite
using the speed of light.

Each of these distances and satellites locations defines a sphere.

These distances and satellites locations are used to compute the


location of the receiver.
BLOCK DIAGRAM
BUILDING BLOCKS
GPS MODULE.
DATA LOGGER (SD Card Module).
 MICROCONTROLLER (Arduino MEGA2560).
GPS MODULE
• A Global Positioning Control system can be
performed using the GPS Module.

• The GPS transmits incoming NMEA


(National Marine Electronics Association)
sentences at 10Hz to the Arduino UNO.

• The NMEA sentences are stored as a text file


on a micro SD Card.
An example of NMEA Sentence is :

$GPRMC,220704,A,5127.3506,N,00003.2307,E,0.0,74.7,050814,2.5,W,A*30

Here:

220704 Fix taken at 22:07:04


A Navigational data is correct
5127.3506,N Latitude 51 deg. 27.3506 min. North
00003.2307,E Longitude 0 deg. 3.2307 min. East
0.0 Speed over ground(knots)
74.7 Course made good
050814 Fix taken on 5 August, 2014
2.5 Magnetic variation 2.5 deg West
30 Checksum
DATA LOGGER (SD Card Module)
A data logger or data recorder is an electronic device that
records data over time or in relation to location either with
a built in instrument or sensor or via external instruments
and sensors.
They generally are small, battery powered, portable, and
equipped with a microprocessor, internal memory for data
storage, and sensors.
USES
Some data loggers interface with a personal computer and
utilize software to activate the data logger and view and
analyze the collected data, while others have a local
interface device (keypad, LCD) and can be used as a
stand-alone device.
. This allows for a comprehensive, accurate picture of the
environmental conditions being monitored, such as air
temperature and relative humidity.
 One of the primary benefits of using data loggers is the
ability to automatically collect data on a 24-hour basis.
Upon activation, data loggers are typically deployed and
left unattended to measure and record information for the
duration of the monitoring period
MICROCONTROLLER
The microcontroller is the heart of the project.

A Microcontroller is a small computer on a single integrated


circuit containing a processor core, data memory, A/D
converter and programmable input/output peripherals.

It is the interface between the GSM module and the GPS


receiver. In this device the microcontroller is programmed
in such a way that it stimulates the GSM modem in message
forwarding when a request is send by the user.
Arduino MEGA2560
PIN DIAGRAM OF ATmega2560
Features Of Arduino MEGA2560
 Microcontroller : ATmega2560
 Operating Voltage : 5V
 Input Voltage (recommended) : 7-12V
 Input Voltage (limits) : 6-20V
 Digital I/O Pins : 54 (of which 15 provide PWM output)
 Analog Input Pins : 16
 DC Current per I/O Pin : 40mA
 DC Current for 3.3V Pin : 50mA
 Flash Memory : 256 KB of which 8 KB used by BootLoader.
 SRAM : 8 KB
 EEPROM : 4 KB
 Clock Speed : 16 MHz
APPLICATIONS
Tracking vehicles, employees, children and elderly, geotag
pictures, record travel etc.
Hiking, biking, flying, racing routes for analysis etc.
A Brazilian company Unilever ran a promotion where GPS
trackers were placed in boxes of Omo laundry detergent.
Teams would then track consumers who purchased the
boxes of detergent to their homes where they would be
awarded with a prize for their purchase. The company also
launched a website (in Portuguese) to show the
approximate location of the winners' homes.
FUTURE ENHANCEMENTS
 SpeedView is an advanced speedometer application that uses the phone's
built-in GPS system to show your current, maximum and average speed, as
well as the direction, total distance, and time travelled. Suitable for
running, car driving, biking, or hiking.

 High accuracy
GPS-based speedometer that is more accurate than the one in your car.
CONCLUSION
The whole system can be used by a person who is travelling
to a new place.
That person will switch on the device and the path through
which he is travelling will be locked in the SD card.
So that when he travels again to the same place it will help
that person to travel without any problem.
Also this system will be very helpful to the police officers
to track the criminals.
THANK YOU