Semester Project
Location Tracker
Introduction
1) Mansoor Ahmad Khan
2) Muhammad Nauman Tariq

The objectives of our project are:
1) Location tracker
2) Speed limit
3) Accident alarm
The device we are going to made will help us to find its location using GPS, we will send a message over GSM and GSM through arduino receive the loction from GPS and in reply it will send its location in form of google map link and also the LCD will diplay its location in form of (latitude,longitude). Also it will send a message if its speed is get increase than the restricted speed limit, morever if there is sudden large decrease in its speed then it means there is chance of accident in such situation it will also create a message and will deliver it to user.
Main components
Name of components | Specifications & pins required |
NEO-6M GPS module | Tx,Rx,Vcc and Ground 2.5m 0.1m/s 2.7-3.6V D.C 3V |
SIM-900A GSM module | Tx,Rx,Vcc and Ground 4.8-5.6V D.C Sms |
TfT 1.44 inch-LCD | 128x128 resolution Led-3.3v Vcc-5v 5 pins for SPI digital interface |
Flow chart

-
Above flow chart displays the flow of execution of our system i.e the human(user) will send a message to the GSM and GSM through arduino will fetch the location from GPS and reverse process will take place and user will receive a message having a Google map location(link).
Final prototype to be expected

Deligation of task
Mansoor Ahmad Khan | Muhammad Nauman Tariq |
Literature Review | Literature Review |
Selecting the best GSM Module | Selecting the best GPS Module |
Software Designing | Hardware Implementation |
PCB Designing | PCB Printing |
Populating the PCB | Populating the PCB |
Software Trouble Shooting | Hardware Trouble Shooting |
Documentation | Designing of Console |
Intellectual Properties and Ethics Considerations
All the codes we are going to share with you in last are open source(available to everyone) so that every can get benefit of it.Morever we have gone through many website but the website which we mostly prefferd are below:https://circuitdigest.com/microcontroller-projects/vehicle-tracking-system-using-arduino-gps-and-gsm
https://www.itead.cc/wiki/SIM900/SIM900A_GSM/GPRS_Minimum_System_Module#Overview
Commercialization Aspects
The primary concern of this product is all vehicle owners because its main purpose is to track vehicles,we can also get the information that how fast is vehicle travelling.This device also help to put an end to thieves and you may plan to catch the theives through this device.However we may also fit this device in wild animals beacuse they are very important to our enviroment but for them we have to fit a small battery to provide source to the device.Also we can fit it in handicaps persons(mentaly handicaps) as a handbrace so that their family can easiy got them.Design
The Design process has several layers to it. Schematic Design, Software Design, Final Hardware AssemblyDuring hardware Interfacing

location we got during hardware interfaincg

Schematic Diagram

PCB Layout

first of all sketch all the comoponent in schematic and connect them accurately to their adajacent terminal then convert it into schematic then route all the wires in such way that their should be no crossing of two wires,one wire should be little apart from other wire otherwise our PCB will be short and will not work properly.
PCB components

Populated PCB

PCB successfully Booted

Software Development
Describe the structure of your software. In a pictorial format you may describe the flow of your algorithm and how you have used the functions to implement the code in an efficient way.Design of finished Product

The above design we have made is through laser cut but you may design a small and compact box approximately equal to match box.
Results in Video form
Below is the drive link containing the video of functional GPS displaying the result on LCDs https://drive.google.com/file/d/1B-e8U83D21VtlDMzQp8LYb8S0WVjh0Xk/view?usp=sharingConclusions
We learn alot because initially! everytime when we get into our work it takes almost one hour to get our prevoius work's output after troubleshooting of a hour we proceed further but anyways we got so mush command, that after finalizing our project within 5 to 6 minute we can interface our components and it will work surely.
Project Execution Plan
•Determined direction in Two weeks Aug(19)-sep3
•Finalize bill of materials from sep5 to sep25
•Interfaced GPS with Arduino from sep25 to Oct1
•Displayed the GPS location on LCD from Oct2 to oct9
•Send the Location over cell phone from oct9 to oct22
•Design the PCB in software from oct22 to Nov1
•Software + Hardware on bread board from Nov2 to Nov15
•Final Product withthout box upto 20th of Nov
•Solid Works upto 25th Nov
•casing,lab report and finalized upto 5th Dec
•Finalize bill of materials from sep5 to sep25
•Interfaced GPS with Arduino from sep25 to Oct1
•Displayed the GPS location on LCD from Oct2 to oct9
•Send the Location over cell phone from oct9 to oct22
•Design the PCB in software from oct22 to Nov1
•Software + Hardware on bread board from Nov2 to Nov15
•Final Product withthout box upto 20th of Nov
•Solid Works upto 25th Nov
•casing,lab report and finalized upto 5th Dec
source Codes, Eagle files & CAD file
Below is the link of source code for GSM,GPS,LCD and combine code for all three of them: https://drive.google.com/drive/folders/1oCLbyZjzQkXteW_jnxep64JFnzUCxUjS?usp=sharingBelow is the link of Eagle files(Schematic and Board):
https://drive.google.com/drive/folders/1JoQiSPBNux8xwLX0RLBrf7cttzPB-Ycg?usp=sharing
Below is the link of CAD files
https://drive.google.com/file/d/1S2Rc-MSYEGQU-RhDReypBlYaH1QqXAUD/view?usp=sharing
Bill of materials(components)
Name of components
price in pkr
Neo 6m GPS module
Rs 900
GSM 900A module
Rs 2150/-
Tft LCD (128x128) (optional)
1.44 inch
Rs 1100/-
Other Discrete components
Rs 250/-
Total Cost
Rs 4400/-
For any query contact us:
[email protected]
[email protected]
Name of components | price in pkr |
Neo 6m GPS module | Rs 900 |
GSM 900A module | Rs 2150/- |
Tft LCD (128x128) (optional) 1.44 inch |
Rs 1100/- |
Other Discrete components | Rs 250/- |
Total Cost | Rs 4400/- |