1. Final Year Project
presentation on
GPS Assisted Road mapping &
Vehicle Monitoring
PVPIT Budhgaon
Department of Electronics Engineering
2. GPS Assisted Roadmapping &
Vehicle Monitoring
Presented by
ï” Shintre Niranjan S.
ï” Shah Shreya A.
ï” Thote Shriya S.
Project Guidance by
ï” Prof. Patil S.N.
PVPIT Budhgaon
Department of Electronics Engineering
4. ï¶ Introduction
This is a system that is to be mounted on vehicles for analysing road conditions
and monitoring the vehicle.
âą It senses the vibrations and change in acceleration due to the changes in road
surface. For smoother road it senses low variation and for damaged road it
shows higher variations.
âą In case of accident, it will record the abrupt changes in acceleration and
orientation of vehicle.
âą It monitors fuel level.
âą It gives keeps track of every vehicle location at every instance. This data is
collected in an online database. This database gets data from many vehicles
all the time.
âą The data can be useful for government and the travellers in many aspects.
PVPIT Budhgaon
Department of Electronics Engineering
5. PVPIT Budhgaon
Department of Electronics Engineering
Vehicle mounted Device
Online Database
3D Road map
Road
ï¶ Concept
7. ï¶ Components
ïŒ Microcontroller board : Arduino Uno R3
ïŒ Sensors :
1. Accelerometer ADXL 335
2. Float sensor
ïŒ GPS module : Neo-6M
ïŒ GSM module : SIM800
ïŒ Development Softwares
PVPIT Budhgaon
Department of Electronics Engineering
8. Arduino Uno
ï” Arduino Uno is a microcontroller board based on
the ATmega328P .
ï” It contains everything needed to support
microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC
adapter or battery to get started.
ï” Arduino Uno provides a platform to interface
hardware components, create and test codes for
them.
PVPIT Budhgaon
Department of Electronics Engineering
9. PVPIT Budhgaon
Department of Electronics Engineering
âą Microcontroller : ATmega328P
âą Flash Memory : 32 KB
SRAM : 2 KB
âą EEPROM : 1 KB
âą Clock Speed : 16 MHz
âą Operating voltage : 5V
âą Digital I/O Pins : 14 (6 can be used as PWM outputs)
âą Analog Input Pins : 6
Arduino Uno Specifications
10. ï” An accelerometer is a device that measures changes in
gravitational acceleration in a device it may be
installed in.
ï” Accelerometers are used to measure acceleration, tilt
and vibration in numerous devices.
ï” The ADXL335 is a small, thin, low power, complete 3-
axis accelerometer with signal conditioned voltage
outputs.
ï” The product measures acceleration with a minimum
full-scale range of ±3 g.
Accelerometer ADXL 335
PVPIT Budhgaon
Department of Electronics Engineering
11. PVPIT Budhgaon
Department of Electronics Engineering
âą 3-axis sensing of acceleration
⹠Sensitivity : ± 3 g (min)
âą Low power : 350 ÎŒA (typical)
âą Operating Voltage : 1.8 V to 3.6 V
âą 10,000 g shock survival
âą Excellent temperature stability
Accelerometer ADXL 335
Specifications
12. Float Switch
PVPIT Budhgaon
Department of Electronics Engineering
A float switch is a device used to detect the level
of liquid within a tank. The switch may be used to control a
pump , as an indicator, an alarm, or to control other devices.
âą One type of float switch uses a merqury switch inside a
hinged float.
âą Other type uses a reed switch mounted
in a tube; a float,containing a magnet,
surrounds the tube and is guided by it.
âą When the float raises the magnet to the
reed switch, it closes.
13. GPS module - Neo-6M
ï” This is an updated GPS module.
This module uses the latest technology to give the best possible
position information, allowing for better performance.
ï” Ublox NEO-6M GPS Module is a cost effective, high-performance
u-blox 6 based NEO-6 series of GPS modules, that brings the
high performance of the u-blox 6 positioning engine to the
miniature NEO form factor.
ï” These receivers combine a high level of integration capability
with flexible connectivity options in a small package. This
makes them perfectly suited for mass-market end products with
strict size and cost requirements.
PVPIT Budhgaon
Department of Electronics Engineering
14. GPS : How it worksâŠ
ï” The GLOBAL POSITION SYSTEM for navigation consists of 4 satellites
at a time to find the location of any point on earth.
ï” The working of Global positioning system is based on the
âtrilaterationâ mathematical principle. The position is determined
from the distance measurements to satellites.
ï” The method of determining the intersection of 3 spheres with given
centres and radii of these surfaces is called âTrilaterationâ.
ï” Imagine you are standing somewhere on Earth with three satellites
in the sky above you. If you know how far away you are from
satellite A, then you know you must be located somewhere on the
red circle. If you do the same for satellites B and C, you can work
out your location by seeing where the three circles intersect
PVPIT Budhgaon
Department of Electronics Engineering
15. GPS module Neo-6M
Specifications
PVPIT Budhgaon
Department of Electronics Engineering
âą Receiver type : Ublox 6 engine, 50 Channels support
GPS L1 frequency, C/A Code
âą Navigation update rate : 5 Hz
âą Horizontal position accuracy : 2.5 m
âą Velocity accuracy : 0.1m/s
âą Inbuilt antenna
âą UART, USB, DDC (I2C compliant) and SPI interfaces
16. GSM/GPRS Service
ï” Global System for Mobile Communication was developed as a digital system
using time division multiple access (TDMA) technique for communication
purpose.
ï” GSM/GPRS provides connectivity to the online database. All the acquired data
from sensors is transmitted through GSM/GPRS service.
ï” A GSM network consists of the following components:
-A Mobile Station: It is the mobile phone which consists of the transceiver,
display and processor and is controlled by a SIM card operating over the
network.
-Base Station Subsystem: It is an interface between the mobile station and
network subsystem. It consists of Base Transceiver Station which contains
radio transceivers and handles protocols for communication with mobiles.
-Network Subsystem: It provides the basic network connection to the mobile
stations and base station.
PVPIT Budhgaon
Department of Electronics Engineering
17. GSM module SIM800
Specifications
PVPIT Budhgaon
Department of Electronics Engineering
âą Frequency bands :
Quad-band: 850, 900, 1800, 1900 Mhz.
Can search the 4 frequency bands automatically.
âą GPRS Connectivity :
Downlink data rate : max. 85.6 kbps
Uplink data rate : max. 85.6 kbps
âą Supports SMS and Bluetooth
âą Integrated TCP/IP protocol. Supports extended TCP/IP
AT commands which are very useful for data transfer.
18. Software
ï” Arduino IDE :
To develop the codes to control Data acquisition And transmission
ï” Online Database :
To store the received data for further analysis
ï” MATLAB :
Get the accelerometer readings from database and create a 3D map
of the road surface
PVPIT Budhgaon
Department of Electronics Engineering
19. Arduino IDE
ï” The open-source Arduino Software (IDE) makes it easy
to write code and upload it to the board. It runs on
Windows, Mac OS X, and Linux.
ï” A program for Arduino is written in any programming
language for a compiler that produces binary machine
code for target processor.
ï” Atmel provides a development environment for their
microcontrollers, AVR Studio and the newer Atmel
Studio.
ï” A program written with the IDE for Arduino is called a
sketch. Sketches are saved on the development
computer as text files with the file extension .ino.
PVPIT Budhgaon
Department of Electronics Engineering
20. Online Database
ï” It is a web based filing system designed to store
information. The database can be accessed by Web.
ï” An online database is accessible from a local network
or the Internet
ï” Web databases store information in record and index
structures.
ï” A number of web databases use artificial intelligence to
handle updates to links.
ï” The data collected here will be analysed using various
software tools for various purposes.
PVPIT Budhgaon
Department of Electronics Engineering
21. MATLAB for 3D Imaging
PVPIT Budhgaon
Department of Electronics Engineering
Sensor output for flat road surface Sensor output for uneven road surface
23. ï¶ Applications
ï” To keep a track of Road Conditions. The smoothness and evenness
of roads can be monitored.
ï” This Project can be used by Government for Road Quality Control.
ï” In case of accidents, location of vehicles and be detected and
message sent to families, hospitals, etc
ï” The information of location of Vehicles can be analysed by
Government or any other transport organizations.
PVPIT Budhgaon
Department of Electronics Engineering