IOT BASED SMART PUBLIC TRANSPORT BUS
ABSTRACT
Public transport is the great importance in day to day life. Citizens who use buses they waste a time for
wait the bus at bus stop. In daily operation of bus system, the gesture of bus is affects by unknown situations as
the day progresses such as traffic or dispatching buses at irregular time from the depot. The peoples are travelling
by bus get exact location of bus and the count of passengers in bus it will increases the trustworthiness in public
transport. The system design is prepared. Specifically, DFD (Data Flow Diagram), architectural design, block
design and use case design of our system is prepared. This project proposes a system to track public bus using
GPS, tell the count of number of passengers in bus and also the status of the bus. The location of bus passenger
count, bus status, bus routes and bus timing can be access by public using IoT technology. All these details of
particular bus are accessed by simply scanning QR code of link in smart phone. This system is very secure and
smart assisted. It’s more secure, smart and advanced. The system is smart and advanced as it has various features
GPS tracking, IoT acknowledgement.
INTRODUCTION
With the increasing population in city, cities are facing a difference range of issue such as suffer traffic
fully air quality, increasing road accidents, and burst growth in number of private vehicle. And the same time
decreasing share of public transport. With the development of Information technology, Internet of Things is
becoming reality. IoT can assist in the co-ordinate of communication, control and information processing
present in the public transport system. The inspiration for this project was to limit and curtail the difficulties and
issues related with public transport framework in India. India is a developing country. Here, we face many issues
in our daily life. Citizens who use local travel in day-to-day life, local travels don’t show exact timing of bus
and numbers of passengers in the bus. We developed a project with GPS system for exact location of bus and
develop a circuit for count the number of passengers in the bus. The passenger simply scans the QR code which
is placed in every bus stop and they get bus details in webpage. It is helpful for passenger like students and job
employee. They can use it to arrive in time. As well as using the website passenger can see where the bus is how
many passengers are present in bus and how long it will take for the bus to reach there. These are helpful in
daily to develop, such as traffic congestions, unexpected delays, irregular vehicle dispatching time, other
happens. It provides more easily with publics and provide exactly time and bus location so that they may not
get late. The proposed system requires a ellipse that is open source software environment. The IDE is used in
android development in order to make it quick. This platform is multitasking. It is useful for workers and
students.
METHODOLOGY
The system is placed in every bus the system built around Arduino nano. When system turns on, the
LCD and GSM Module is initialized. The GSM module is used to accessed wireless internet in the bus. GPS is
used to get the latitude and longitude that is exact position of bus. Arduino reads the position continuously.
Ignition is checked. If ignition is on then the GPS co-ordinates that is latitude and longitude are read by Arduino
nano. Arduino nano sends GPS co-ordinates, passenger count to webpage. IR sensors are placed at the entry and
exit doors of bus to count the number of passengers in bus. If ignition is off then output of IR sensors at the
entry and at exit is sensed by Arduino nano. If the IR sensor at the entry, senses passenger then Arduino nano
increments passenger count by 1. If the IR sensor at the exit, senses passenger then Arduino nano decrements
passenger count by 1. Arduino sends all these details of bus continuously to a webpage through internet
connection the web page also contains the details of bus like bus number, bus route, bus timing which is
manually uploaded by authority. Public access all these details of bus on visiting to that particular web page.
For simplicity to access webpage, the QR code of link of webpage is attached to every bus stop.
This system is placed on every bus. The system built around Arduino nano. GPS module, GSM module
IR sensor and LCD are connected to the Arduino nano. The GSM is used to accesses wireless internet in the
bus. GPS is used to get the latitude and longitude that is position of bus. Arduino read the position continuously.
IR sensors are placed at the entry and exit doors of bus to count the total number of passengers in the bus. The
ignition of the bus is connected to Arduino to get the status of bus that is whether bus is on or off. Arduino sends
all these details of bus continuously to a web page though internet connection. The web page also contains the
details of bus like bus number, bus routes, bus timings which is manually uploaded by authority. Public access
all these details of bus on visiting to that particular web page. For simplicity to access web page, the QR code
of link of web page is attached to every bus stop.
REFERENCES
[1] SeoJuLee, GirmaTewolde, Jaerock kwon, IEEE world Forum on Internet of Things (WF-IoT), March 2014,
Seoul “Design and Implementation of Vehicle Tracking System using GPS/GSM/GPRS Technology and
Smartphone Application”.
[2] IEEE,“ How Long to Wait the bus? Predicting Bus Arrival Time with Mobile Phone Based a Participator
Sensing”,IEEE Transactions on Mobile Computing, Pengfei Zhou, Student Member, IEEE, YuanqingZheng,
Student Member, IEEE, and Mo Li, Member, vol.13, no. 6, June 2014.
[3] “Mobile Tracking System Using Open MTC Platform Based on Event Driven Method”,
MamanAbdurohman, Anton Herutomo, Vera Suryani, AsmaElmangoush, Thomas Magedanz, 1st IEEE
International Workshop on Machine-to-Machine Communications Interfaces.
[4] Minoru Sakairi, “Water-Cluster-Detectiang Breath Sensor and Applications in Cdars for Detecting Drunk
or Drowsy Driving”, IEEE Sensors Journal, vol.12, no. 5, May 2012.