Namma Yatri - Bus Tracking System
Namma Yatri - Bus Tracking System
College Bus
Tracking System
Presented by:
Saurav Kumar
Introduction
The basic idea for this project display maps and track bus’s locations. The aim is to overcome all
the drawbacks faced by students while travelling to college. The proposed system deals with
overcoming the problems stated above. The vehicle tracking device designed here is an IoT device
that tracks all the buses traveling in and out of the Nitte Campus. In this case, GPS tracker devices
are very useful. They can be easily used to track the real-time position of the vehicles. In this
project, a simple vehicle tracking system is designed which will keep updating the current location
of the vehicle to a custom-designed webpage. Here, the software using an Arduino to control all
the hardware components. The LILYGO T-SIM7000G is an ESP32 development board with a
SIM7000G chip. This adds LTE (4G), GPS, and GPRS to your board. For map view we are using
Adafruit IO which provides map block. The map block is a very useful block that can be used to
point to a specific GPS location defined in a feed. This could be used in IoT tracking, where IoT
devices constantly transmit their GPS location. The dashboard could display the location in real-
time. The map can also be used to display satellite imagery, street view, and high contrast.
2
Problem Statement and Objectives
Problem Statement:
The aim of this project is to create a real-time bus tracking application to
help the students of NMAMIT for easy accessibility
Objectives:
To track the location of buses in real-time.
To create a database of all the buses within the college.
To access the vehicle location and display convenient boarding and
departure time for student.
3
Motivation
Most of the time, students tend to miss out on their college buses, in
case the bus leaves the stop early or may not be updated in case the
bus leaves the stop late, in such cases students suffer a lot. They may
miss out on their presentation, examination, or an important
interview. This issue is not just faced by students but also by teachers
who travel by college buses. This problem that we face on a day-to-
day basis triggered to work on this.
4
Hardware and Software
Software used:- Hardware used:-
• Arduino Software • Esp32 Sim7000g
• Adafruit.IO • GPS module
• GitHub/Git • Gsm Module
• MQTT • Sim card
• ESP32 libraries • 18650 Battery
5
Methodology
In this project, ESP32 sim7000g which is an IoT device has a major role to play. The Arduino sketch
is loaded into the ESP32 dev module via a type C USB cable. The GPS and GPRS connection are
done via a built-in antenna and a 4G nano Sim that is inserted into the IoT. This Sim helps in the
establishment of internet connection. C++ used to write the script to extract longitude and latitude
form the device, with help of MQTT we establish connection between IoT device and Adafruit IO
server. Coordinates received from IoT device is presented in map view block, IoT device sends
location request every 5 seconds and all details regarding bus location throughout the day is
stored in Adafruit dashboard and can be accessed by admin.
6
Conclusion
The various advantages of the proposed system are transportation safety, student safety, and
details about bus journey, benefits to college management. The project is a user friendly and one
that anyone can access for free of cost, the basic idea for this project is to display maps and track
bus’s locations and show the estimated remaining time required to reach, the aim is to overcome
all the drawbacks faced by student’s while travelling to college. With this and other use cases
adds up a great value to project. With coming technologies, the cost to create project like this will
also come down and this project has a great scope in future as it could be one of the techniques
to be opted by many schools and colleges to ensure the safety of students. This project also has
scope in business, it can be used by software vendors to provide service to organization and
educational institutions for location tracking.
7
Thank You