Upload
anita-maharjan
View
15.646
Download
6
Embed Size (px)
Citation preview
A Presentation on project
“Vehicle Tracking System Using GPS and GSM”
05/02/20231
05/02/2023
1.1 Problem Statements1.2 Introduction
1.3 Scope and Possible Application1.4 Objective
1.5 System Overview
2
1. INTRODUCTION
05/02/2023
1.1 Problem statements
3
Unsystematic Transportation ManagementUnmanaged Public Vehicle arrival time at bus stations.
05/02/2023
1.2 Introduction
4
“Intelligent Transportation System”
Automated system
a tracking system for vehicle
uses GPS/GSM for tracking
determines precise location of a vehicle .
Uses tracking server to store data
Includes notice board to display current location of vehicle
Provides user interface like web and android application
05/02/2023
1.3 Scope and Possible Applications
5
Accurate vehicle trackingSystematic transportation managementAnimal trackingSecurity purposeImplementation with Sajha Yatayat
05/02/2023
1.4 Objective
6
To develop vehicular tracking system to monitor and manage a public transportation system
To provide commuters with exact location and estimated schedule of buses through notification board at bus stops or more conveniently through a website and an android application.
05/02/2023
1.5 System Overview
Fig: Block diagram of the system overview of the project.7
05/02/2023
2.1 GPS2.2 GSM
2.3 NXP LPC 21482.4 UART
2.5 System Hardware
8
2. Hardware Components
05/02/2023
2.1. GPS (Global positioning system)
9
GT-320R GPS module
Serial Interface : RS-232 level Supply voltage: 5 V GPS receiver channel : 12 parallel acquisition sensitivity : -140dBm tracking sensitivity : -150dBm hot start : < 10 secs cold start : < 50 second Protocol used :NMEA-0183 V3.01 GPRMC format
05/02/2023
2.2 GSM (Global System for Mobile Communication)
10
The world’s most widely used cell phone technology. Used Sim 900A module Features: Quad band Module(850/900/1800/1900MHz.) communicates through Port RS232 Used for Http Communication Control via AT commands (SIMCOM enchanced) power consumption: 600mA, 9V
05/02/2023
AT Commands Examples
11
AT Ok AT+CREG? OK AT+CPIN? OK
05/02/2023
2.3. NXP LPC2148
12
ARM7 TDMI-S based high-performance 32-bit RISC Microcontroller
Features utilized: 512KB on-chip Flash ROM 32KB RAM Two On Board UART connectors On-board LCD On Board 5V Connector
05/02/2023
2.4 UART(Universal Asynchronous Receiver/Transmitter)
13
a piece of computer hardware that translates data between parallel and serial forms.
transmit the individual bits in a sequential fashion.
contains a shift register Eg. RS232 DB9 connector
05/02/2023
2.5 OVERALL SYSTEM HARDWARE
14
GPS
GSM
UART0
UART1
LPC 2148
05/02/2023
3.1 Vehicle Tracking System3.2 Route Display Notice Board
15
3. Hardware Programming Algorithm
05/02/2023
3.1. Vehicle Tracking System
16
Initialize the UART: UART0 (GPS @ 4800bps) and UART1 (GSM @ 9600bps)
Initialize GSM module using AT command and establish a secure GPRS connection
Retrieve data from GPS ($GPRMC format)
Send the GPS data to the Server using GPRS connection until the status of OK “200” is confirmed
In case of error, repeat from step 2.
05/02/2023
3.2.Route Displaying Notice Board
17
Display the current Location on LCD according to the data received
05/02/2023
4.1 Server and Client Side4.2 Mechanism
4.3 Web Application4.4 Mobile Application
4.5 Problem Faced and Solved6.6 Limitation
4.7 Future Enhancement4.8 conclusion
18
4 User Interface Application
05/02/2023
4.1 Server Side
19
Windows 8 Azure -is a microsoft cloud application platform -features like: - cloud service -database mangement -virtual machine SQL Server 2012(language) -is a relational database mangaement system -function of storing and retrieving data as per request by software application from any computer Asp.net MVC( language) - is an open source web application framework Visual Studio 2013 (developer tools)
www.amicus-cloud.com
http://dbatricksworld.com
05/02/2023
Client side
20
Web Apps Android Apps
-Html-Javascript-Ajax-css-000webhost.com( webhost)
-Java-json-xml-eclipse (ADT)
05/02/2023
4.2 Mechanism
21
Url +
GPRMC
string
Asp.net MVC
u
rl+dev
id
(r
eturns
json)
Web app Mobile app
05/02/2023
4.3 Web Application
22
05/02/2023
Google Maps
23
05/02/2023
4.4 Mobile Application
24
MOBILE APPS
05/02/202325
ANDROID BUILD-IN GOOGLE MAPS
05/02/2023
4.5 Problem Faced and Solved
26
The GPS module returned garbage data in initial days -solved by frequent powering gps module. Connecting to the Server through GPRS due to network
errors. -solved by placing module to open area Frequent Failure Connecting to database (@webhost.com) - solved by moving database to Windows 8
Azure cloud. Uncomplete data display at LCD (sometimes) - by reseting microcontroller
05/02/2023
4.6 limitation
27
Android application has to be refreshed each time as it receives new data from the server.
Due to network problem, people might face problem on their internet access due to which this service may get halt.
05/02/2023
4.7 Scope and Future Enhancement
28
Notice board with audio speakers for visually impaired and uneducated people.
Departed and Arrival time can be displayed at station.
Improvement in Android Application for continuous data refreshing.
05/02/202329
Recommendation and Conclusion
05/02/2023
References
30
[1] B. C. B. S. Anil Gaire, "GPS GSM Integration for Enhancing Public
Transportation System," Lalitpur, 2013. [2] D. S. W. Andrew Sloss, ARM System Developer's Guide, San
Francisco: Morgan Kaufmann, March 2004. pg. 103-155 [3] E. H. H. J. Xiaoya Guo, "Design a Smart Bus System," [Online].
Available: http://www.ece.uvic.ca/~bhung/399/minutes/Final_Report.pdf. [Accessed 20 february 2014].
[4] G. Developers, "Android Application Development.," [Online]. Available: http://developer.android.com/training/index.html. [Accessed 20 july 2014].
[5] "Manual of Board ET-BASE GSM SIM900," [Online]. Available: http://www.etteam.com. [Accessed 6 june 2014].
[6] P. K. R. C. Bikash Poudel, "A Training M anual on FPGA and ARM," kathmandu.
05/02/202331
Thank you!!