CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016

Similar documents
How To Track A Car With Gps And Gsp/Gsm/Gprs Technology

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

RealTime Implementation of RTOS based Vehicle Tracking System

Applying Web Based GPS/GPRS Ticketing and Tracking Mechanism to Reduce Traffic Violation in Developing Countries

REVIEW ON IMPROVED VEHICLE MONITORING SYSTEM WITH ARRIVAL TIME PREDICITION

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM

International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 ISSN

Autos Limited Ghana Vehicle Tracking Business Proposal

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller

Designing Vehicle Tracking System - An Open Source Approach

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

MANAGEMENT SYSTEM FOR A FLEET OF VEHICLES BASED ON GPS. João André Correia Telo de Oliveira

Vehicle Tracking System,

2014 GSM SHIELD COMPATIBLE WITH ARDUINO GSM SHIELD USING SIMCOMM (SIM900A)

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

Advanced Vehicle Tracking System Using ARM7

Low Cost SMS based Vehicle Tracking System using Android

Vehicle and Object Tracking Based on GPS and GSM

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

An Android Application for Tracking College Bus Using Google Map

SafeMobile, Inc E. Algonquin Road, Rolling Meadows, IL Tel: (847) Fax: (847)

Vehicle Tracking and Monitoring By ARM7

Integrating Social Network Services with Vehicle Tracking Technologies

How To Track A Vehicle With A Smart Vehicle Tracking System

SuperGuard VT-05 Vehicle Tracking Device

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

Zorba Asset Tracking Solution

GPS Hardware. GSM / GPS In-Vehicle / Personal Tracker

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

International Journal of Software and Web Sciences (IJSWS) GPS and GSM Based Database Systems for User Access

Real Time Vehicle Monitoring and Tracking System based on Embedded Linux Board and Android Application

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

Development of GSM and GPS based Cost Effective Telematics Module

Real-Time GPS/GPRS Based Vehicle Tracking System Mohammed Baqer M. Kamel University of Qadisiya, Diwaniya, Iraq

Vehicle GPS Tracker GP268. GP268 Vehicle GPS/GPRS Tracking and Monitoring System Presentation July, 2009

Child Tracking System on Mobile Terminal

Integrating Social Network Services with Vehicle Tracking Technologies

GSM Interfacing Board

Tracking Anomalies in Vehicle Movements using Mobile GIS

Gilsson AlwaysFind Web Base Fleet Management AVL & Personal GPS Trackers

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION

A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology

GPS Vehicle and personal location tracker. User manual

FT-1000/GPS-N. System of remote monitoring and control of physical

A Foolproof Biometric Attendance Management System

GPS Tracking Solution GPS GSM Tracker

Datalink Systems Inc.

SIP Protocol as a Communication Bus to Control Embedded Devices

FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS

Vehicle GPS Tracker GP2068

Real-Time Vehicle Tracking System [RKI-1660]

Eliot SA Embeds ichip in Mobile Terminals for IP- Based GSM and GPRS Fleet Management Solutions

Real-time Vehicle Tracking System

User Manual (UDTTV01 V 1.6

Raghavendra Reddy D 1, G Kumara Swamy 2

Over the PSTN... 2 Over Wireless Networks Network Architecture... 3

Fig. 1 BAN Architecture III. ATMEL BOARD

Remote Android Assistant with Global Positioning System Tracking

SuperNav for Heavy Equipment

Android Application Development and Bluetooth Technology

Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser

Vehicle Tracking And Monitoring Using ARM Hardware

How GPS works? WHAT IS GPS? HOW TRACKING WORKS?

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

Cost Effective GPS-GPRS Based Object Tracking System

XBee Wireless Sensor Networks for Temperature Monitoring

An Intelligent Parking Guidance and Information System by using image processing technique

Fleets Vehicle GPS Tracker TR-11E User Manual (Version 1.0)

GPS Based Vehicle Positioning/Tracking System

Quectel M72 Development Board

MCOM VEHICLE TRACKING SYSTEM MANUAL

Smart Onboard Public Information System using GPS & GSM Integration for Public Transport

Fleet Telematics Solution

GPSintegrated - GPS Tracking Platform

Cell Phone Based Liquid Inventory Management Using Wireless System

Fleet Management - Smart, Secure and Easy

Vehicle Tracking System using GPRS

Radiological Assessment Display and Control System

M2M and the PICtail Plus Daughter Board

USER MANUAL V5.0 VT300

"#$%&'#!()*&+%,-! ./01#2! 3"4!5!677!! 3,!89#)9%#:!!!

MCOM VEHICLE TRACKING SYSTEM MANUAL

Fleet Management Solution

Car Alarm Tracker Manual

GSM Based Home Automation, Safety and Security System Using Android Mobile Phone

What you don t know about industrial GSM/GPRS modem communications

TCP/IP Based Vehicle Tracking and Fuel Monitoring Using Low Power Microcontroller

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) BUS TRACKING AND TICKETING SYSTEM

Remote Area Tracking and Mapping

GPS Based Automatic Vehicle Tracking Using RFID Devyani Bajaj, Neelesh Gupta

Ultimate Server Client Software

FLYPORT Wi-Fi G

Discrete Wireless MARCUS Product Overview

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

FleetBoard Time Management Transparency from the first mile for optimal deployment planning.

Transcription:

VEHICLE TRACKING SYSTEM WITH ANDROID APP SUPPORT ABSTRACT M. Sudhakar Professor Dept of ECE CMR College of Engineering & Technology Kandlakoya, Medchal Rd, Hyderabad e-mail: vp@cmrcet.org K.Kalyani PG Scholar Dept of ECE CMR College of Engineering & Technology Kandlakoya, Medchal Rd, Hyderabad e-mail: kalyanikasyaparushi@gmail.com A reliable vehicle tracking system is designed and implemented for tracking any equipped vehicle from any location at any time. The system made good use of a popular technology that combines a smart phone application with a microcontroller. The in-vehicle device works using Global Positioning System (GPS) and Global System for Mobile Communication (GSM) technology for tracking the intended vehicles. An arduino microcontroller used to control the GPS and GSM modules. The vehicle tracking system for college buses uses the GPS module to get geographic coordinates at regular time intervals. The GSM module is used to transmit and update the vehicle location to a database. A Smartphone application developed for continuously monitoring the vehicle. The Google Maps API have been used to display the vehicle location on the map in the Smartphone application. Thus, the developed facility enables the users to track the vehicle easily to know its exact location using their android based mobile phone. Keywords: Vehicle tracking; Arduino Microcontroller; Google Maps API; Smartphone application; GPS and GSM technology INTRODUCTION In this competitive world where technology is growing at a fast pace, automated vehicle tracking system[5] can be used in a variety of ways to track and display vehicle locations in real-time. The users could be passenger using public transport, students using their college buses, transport owners track their trucks/ cabs etc., This paper proposes a vehicle tracking system using GPS and GSM technology and a Smartphone application[13] to provide improved and reliable service. Smart phones have become more familiar to the people and finding extensive use in the day to day lives, their influence on society continues to grow. In our paper we have developed a Smartphone application along with the in-vehicle tracking device. In vehicle tracking systems[11], a vehicle location is one of the most important parameter. The location and time information anywhere on earth is provided by GPS[7].. most important parameter. The vehicle tracking system proposed in the paper has following features: 1

Acquisition of a vehicle geographic coordinates and a vehicle unique ID from the vehicle mounted device in real time using the GPS module[2]. Transmission of vehicle location information along with the vehicle ID to a web server after a specified time interval using the GSM module[3]. Database is designed to store and manage the received vehicle location information. Whenever a user requests the vehicle location, it can be accessed from the database and monitored on Google maps in real-time using a Smartphone application[5]. II. BLOCK DIAGRAM OF TRACKING SYSTEM Fig 1: Block diagram Vehicle tracking systems is based on GPS and GSM technology. Vehicle monitoring system is based on android application which has been specially developed. The Google Maps API is used to display the vehicle on the map in the Smartphone. III. IMPLEMENTATION DETAILS The vehicle tracking system is controlled by an Arduino microcontroller. The required hardware and software design techniques have been developed. Arduino Microcontroller The Atmega 328 based Arduino UNO R3 microcontroller[1] is used as the brain to control the vehicle tracking. Arduino Shields are used for the GPS and the GSM/GPRS modules. A software program to control them is written in the C programming language, compiled and then saved into the microcontroller s flash memory. Fig2.Arduino Uno Board 2

Reasons for choosing Arduino are: The Arduino software runs on Windows, Macintosh OSX, and Linux operating systems. Simple, clear programming environment Open source and extensible software Open source and extensible hardware Inexpensive GPS module The Global Positioning System in vehicle tracking systems is commonly used to provide users with information such as the location coordinates, speed, time, and so on, anywhere on the Earth. The GPS module[2] consists of GPS receiver with antenna. There are two slide switches and one push button switch. Fig3. Skg13CGPS module The Skylabs SKG13C[8] series is a complete GPS module that features super sensitivity, ultra low power and small form factor. The GPS signal is applied to the antenna input of module, and a complete serial data message with position, velocity and time information is presented at the serial interface with NMEA protocol or custom protocol. Features: Ultra high sensitivity : -165 dbm Extremely fast TTFF at low signal level Built in high gain LNA Low power consumption: Max 30 ma@3.3v NMEA-0183 compliant protocol or custom protocol Operating voltage: 3.0V to 3.6V SMD type with stamp holes Small form factor: 13x15x2.6mm RoHS compliant (Lead-free)Performance Specification 3

Once the arduino microcontroller and the GPS module are interfaced, the GPS module is ready to get the vehicle location information. GSM Module The GSM/GPRS module[3] is responsible for establishing connections between an in-vehicle device and a remote server for transmitting the vehicle location information, using TCP/IP connection through the GPRS network. GPRS is based on Global System for Mobile (GSM) Communication and complements existing services such circuit-switched cellular phone connections and the Short Message Service (SMS). The Arduino GSM Shield[9] allows an Arduino board to connect to the internet, make/receive voice calls and send/receive SMS messages. The shield uses a radio modem M10 by Quectel. It is possible to communicate with the board using AT commands. The GSM library has a large number of methods for communication with the shield. HTTP communication Fig4: Arduino GSM shield A HTTP communication takes place usually through TCP/IP connection. The standard port for HTTP servers is 80. In order to send data over the internet, a socket connection needs to be established. In this work, the socket is useful for working with our server and it enables users to establish a TCP socket connection for sending data. The socket is characterized by three main entities, a protocol, an IP address / a host name, and a port number. The commands AT+SDATACONF and "AT+SDATASTART" are used to configure remote host and port and open socket for TCP connection respectively. These commands look as follows: AT+SDATACONF=1, \"TCP\", \"Server address\", 80 AT+SDATASTART=1,1 4

Web Server and Database A free web hosting service is used for a web server construction. A web page was composed of simple PHP that can directly connect to and manipulate a database table. The command "mysqli_connect" is used to establish a connection to a MySQL database. The command syntax is: Scon=mysqli_connect (Shostname,Susername,Spassword) After the connection is established, the vehicle s location information can be entered into a designated table by executing SQL INSERT statement through PHP function mysqli_query. A simple example to insert the vehicle s location information into a GPSDATA table in relational database is shown below. Google Maps API Google maps API is used to display the college bus location on a Smartphone application in realtime using an HTTP request. The Google maps API[4] automatically handles access to the Google Maps servers, displays map, and responds to user gestures such as clicks and drags. The legs array contains information about two locations within the given route. Distance and Duration fields from the legs array are used in the Google directions API. Those fields provide users with the calculated distance and time information between the current location of a college bus and the user location within the given route. start_address and end_address fields are used to indicate an address of a vehicle and a user, respectively. Android is an open source and Linux-based operating system for mobile devices such as smart phones and tablet computers. Android offers a unified approach to application development for mobile devices. Android Studio[6] is an integrated development environment (IDE) for developing app on the Android platform APPLICATIONS The Tracking system provides the required information to the users for monitoring and management of the intended vehicle. After installing a tracking device in vehicles, a person can easily locate the exact position of the specific vehicle. Vehicle tracking systems are also popular in consumer vehicles as a theft prevention and retrieval device. Vehicle tracking systems are commonly used by fleet operators for fleet management functions such as fleet tracking, routing, dispatch, on-board information and security. 5

Asset tracking: Companies needing to track valuable assets for insurance. Better Customer Service. ADVANTAGES By having detailed information on the whereabouts of all employees, business owners are far more in touch with their business operations. Meaning they have greater levels of control over their company. Update the vehicle location and time information anywhere on earth is provided by using GPS technology. Vehicle tracking systems will vastly reduce phone bills as it is no longer a necessity to constantly call employees to find their location. Best time management will be done Cost effective Provide better service Flowchart 6

RESULTS We have tested this system for appropriate outputs the following section includes experimental section of these VIII. CONCLUSION A reliable and simple tracking system for intended vehicles to track the exact location of a moving or stationary vehicle in real-time has been developed. GPS and GSM/GPRS technology has been used to obtain vehicle location information and transmission to the server. Monitoring System has been developed using android app supported by Google Maps API. Furthermore, our implementation is low-cost that is based on easily accessible off-the-shelf electronic modules REFERENCES 1. Arduino microcontroller, www.arduino.cc 2. GPS module, https://www.sparkfun.com/products /10709 3. GSM/GPRS module, https://www.sparkfun.com/ products/9607 4. The Google Directions API https://developers.google.com/maps/documentation/directions/ 5. SeokJu Lee, Girma Tewolde, Jaerock Kwon Design and Implementation of Vehicle Tracking System Using GPS/GSM/GPRS Technology and Smartphone Application Electrical and Computer Engineering Kettering University Flint, MI, USA 6. http://developer.android.com/tools/studio/index.html 7. "TinyGPS", http://arduiniana.org/libraries/tinygps/ 8. Skg13C GPS module http://t7.up71.com/en/product_detail.aspx?id=559727&userinfo_id=707901 9. https://www.arduino.cc/en/main/arduinogsmshield 10. Yasha Sardey, et.al. A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology 7

11. Dalip GPS and GSM based Passenger Tracking System MMEC, Maharishi Markandeshwar University, Mullana, Haryana, India. 12. MITALI WASEKAR et al., BUS ASSISTANCE APPLICATION USING GPS, GSM AND ANDROID Proceedings of 4th IRF International Conference, Pune, 16th March-2014, ISBN: 978-93-82702-66-5. 13. Rohitaksha K, Madhu C G, Nalini B G,Nirupama C V Android Application for Vehicle Theft Prevention and Tracking System International Journal of Computer Science and Information Technologies, Vol. 5 (3), 2014, 3754-3758 8