SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2740
Smart Ticketing System for Public Transport
Tushar Suvarna1, Aditya Mali2, Purushotham Panasa3, Sanmitra Kamble4, Mahalaxmi Palinje5
1,2,3,4B.E. Student, Dept. of Electronics and Telecommunication, Atharva College of Engineering, Mumbai, India
5Professor, Dept. of Electronics and Telecommunication, Atharva College of Engineering, Mumbai, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Modern cities of today have developed multiple
means of transportation including buses, trains, metros, etc.
Now each public transport system has their own ticketing
system and it becomes a hectic process for commuters to
manage separate smart cards or apps for every transport
medium. A smart approach is needed that integrates all these
systems together and allows for a centralized system for all
transportation mediums. Furthermore, in developing and
under developed countries in any public transportation
printed tickets are still in use, once the commuter reaches
his/her destination, the ticket is of no use and is eventually
thrown away leading to huge paper wastagewhicheventually
leads to deforestation.
Key Words: RFID, public transport, commuter, bus, ESP 32,
Node.js, MongoDB, IoT.
1. INTRODUCTION
The following project is an upgrade for our public transport.
Smart ticketing system for public transport is a project to
bring all the ticketing methods to one single platform or one
single card. A single card can be tapped at the RFID machine
and one needs to enter the travel details via the keypad
provided after which the ticket will be sent on your
smartphone via SMS. A particular app is developed for that
has a guardian or parental control which can give you the
location of the card holder, a safety feature for the users. As
all the ticketing method are united in to one single form the
queue lines will also have detracted time for tickets. As the
tickets are e-generated the paper usage will also take a big
toll off you can never lose a ticket and you will always have a
record of where have you been.
2. LITERATURE REVIEW
Our current ticketing system for public transport still uses
paper tickets except for metro. Recently, BEST started a card
system for monthly, quarterly, and yearly passes. But as per
BEST administrative sources this system has beenconceding
loss since the past few years especially from the start of
COVID-19 pandemic. Reason behind the failure is that
commuters have to go to the specific bus depots to recharge
the card. At the end of every month there is a long queue
outside bus depots to refill the pass. As COVID-19 situation
started in our country every public transport has conceded
economic loss. BEST has conceded more losses in this time
compared to the last 5 years and therefore most of BEST
depots have shut the pass system.
In [1], Meet et. al. proposed a ticketing system for bus
transport that provided passengers with a real-timelocation
of the bus to save their time which would otherwise be
wasted while waiting for the bus. Also, the huge amount of
paper waste generated by printed tickets can be avoided as
their system provides tickets to passengers digitally. The
analysis created based on a simulation of their system can
help the bus management with proper planning of the bus
schedule. Bus management can use this analysis to generate
relevant data such as the frequency of passengers on each
day, peak times and the mostusedroutewhichwillhelpthem
in planning the bus schedule to fulfil passenger's demand as
well as in generating revenue.
In [2], Shreya et al. proposed a Smart ticketing system using
RFID to make bus journeys paperless. In the paper, they
mention that after passengers reach their destination they
throw the ticket, as it is of no use. To overcome this issue the
authors proposed a system in which they used RFID
microcontrollers - Arduino uno and RaspberryPi.Thereader
system along with the GPS module is attached at the entry
and exit. When the passenger enters, he has to tap the cardat
the reader, the RFID reader reads the card and the GPS
module records the exact coordinates where the passenger
boarded the bus. At the destination the passenger has to tap
again, then on the basis of the distance travelled the fare is
calculated and the fare will be deducted from the RFID card.
In [3], Telugu et. al. proposed a ticketing system using
microcontroller and IoT, demonstrated with a laboratory
prototype. This system can be used to travel in any mode of
transportation like Bus, Trains, and Metros using only one
smart card. The system is tested for functions like detecting
and authenticating the smart card and for ticket purchasing.
Also, it reduces the major source of financial loss due to
printing of tickets on paper. The author also aimed to
fabricate the system as an industry model and planned to
extend its application to any authenticated transport billing
system.
In [4], Pavan et al. proposed a bus ticketing system using
RFID to digitalize the ticketing system which will be
comfortable for passengers as well as workers and to
overcome challenges such as security, unreliability and
malfunctioning issues. The automated ticketing system will
be kept inside the bus. After tapping, the reader scans the
card and displays the name and the boarding location which
will be stored in the database. Then a 4-digit pin will be
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2741
asked. If the pin entered matches, then only the user is
allowed toaccess the card. After the pin verification, the user
has to enter boarding and destination pointsand thenumber
of persons. After getting off at the destination the selected
point will be checked. After checking boarding and selected
destination coordinates, the fare will be calculated and
deducted from the card balance.
In [5], Aman et al. proposed a Bus Ticket Generation System
which is based on RFID and IoT. Their main goal is to reduce
the confusion about fares and pay the correct amount. The
project is implemented using an RFID card, Arduino and
servo motor. The authors explain that the ticket generation
will be kept at the entrance of the bus. The passenger has to
tap the card on the reader and select the destination. The
amount will be calculated and will be deducted from the
balance. After deduction, the bus doors will be opened for30
seconds. Using the servo motor the doorswillopenandclose.
The Wi-fi module is used for wireless transactions of data
between the system and the database.
In [6], Bhumik et al. made a bus ticketing system using RFID
to avoid paper pollution and the money change causes
quarrels among passengers and conductors. In addition to
this, as the crowd keeps on increasing, the conductor is not
able to move throughout the bus 7-10 times. So, the authors
placed the RFID readers at the entrance and exit of the bus.
The user has to place his RFID card on the reader and select
the source and destination; the amount will be deducted and
the available balance will be shown on the display.
In [7], Prafulla et. al. presented a fully automated, reliable,
transparent and convenient system for ticketing where GPS
was used for the distance measurement and fare calculation.
They proposed a universal travel pass card that allows
transportation on any route. Since fare calculation is done
through proper distance measurement using GPS, fare is
crystal clear and provides no room for confusion. They also
created a database for travelers which could be accessed via
the internet using a USB modem.
3. BLOCK DIAGRAM
Fig -1: Block Diagram
Components Used
NodeMCU ESP32
NodeMCU ESP32 consumes less power and it is less
expensive than other microcontrollers. It comes with an
inbuilt Wi-Fi module and has a dual-mode Bluetooth. It has
integrated antenna switches, filters, power-management
modules, low-noise receive amplifier and a RF balun.
Expressif Systems is the company that developed the ESP32
and TSMC is the company that manufactures ESP32. With
high-speed caches, the SRAM and the external QSPI flash is
accessed. In the CPU codespace, a 16 MB of external flashare
memory mapped and an 8-bit, 16-bit and 32-bit access is
supported. In the CPU data space, an 8 MB of external SRAM
are memory mapped and an 8-bit, 16-bit and 32-bit access is
supported.
RFID RC522 Reader
RFID Reader is nothing but a Radio Frequency receiver and
transmitter which read and write information on to a RFID
tag. RRC522 is a 13.56 MHz RFID card Reader module. It is a
very low-cost reader and it is based on MFRC522 which is
very easy to use onlargevarietyofapplications.Thiscompact
size read and write chip is designed by NXP.
20x4 LCD Display
A 20x4 LCD means it can display 20 characters per line and
there are 4 such lines and each of the characters are
displayed in a 5x7 pixel matrix. It has two registers, namely,
data and command.
I2C Module
I2C module consists of an integrated PCF8574 chip which
converts I2C serial data to aligned data for the LCD
display. Contrast on the LCD display can also be adjusted
using this module.
4x4 Matrix Keypad
If welink 16 buttons to the microcontroller,theneachbutton
takes 1 GPIO pin. But with matrix keypad, we only need 8
pins. The keys at each of the rows are connected to a pin
called ROW pin, namely, R1, R2, R3, and R4.
Software Specifications
A. Stack used in Backend
Node.js
Node.js is a backend JavaScript runtime environment which
runs on the V8 engine. It is an open source; cross platform
JavaScript runtime environment that executes JavaScript
codeoutsidea web browser. Node.js representsa"JavaScript
everywhere" paradigm and a development around a single
programming language, rather than different languages for
server side and client-side scripts.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2742
Express.js
Express.js, a backend web application frameworkforNode.js
is used for creating servers. It is an open-source software
under the MIT license, programmed for creating web
applications and APIs.
MongoDB
MongoDB is used for creating and managing the database. It
is a source available semi structured database program. It is
developed by MongoDB Inc. and it is authorised under
Server-Side Public License.
B. Frontend
React Native
React Native is used for creating Apps. It is an open source
and user interface software framework. It developed by the
Facebook Inc. We can develop Apps for iOS, MacOS, Android,
Android TV, Windows and UWP by using the React
Framework along with the native platform capabilities.
4. CIRCUIT DIAGRAM
Fig -2: Circuit Diagram
Right side pins are of NodeMCU and the left ones are pins of
the particular component.
RFID scannerconnection:Reset/RST-D0,SDA-D5,MOSI-D23,
MISO-D19, SCK-D18, 3.3V-3.3V, GND-GND
Keypad connection: D1, D2, D3, D4, D6, D7, D8
LCD connection:I2C,SCL–D22,SDA-D21,VCC–5V,GND-GND
5. 3D PRINTING TECHNOLOGY
In the next 10 years, 3D printing technology will
revolutionize manufacturing processes worldwide. This
technology helps in making the deviceslight weightandeasy
to handle. Our whole ticketing system is fixed in 3D printed
enclosure madeof PLA(Polylacticacid)filament.PLAisoften
compared with ABS plastic but the later one has an upper
hand in preference. PLA plastic is eco-friendly and requires
less energy to process and makes it better to utilize.
6. RESULT
The proposed system with ticketsbeinge-generatedandsent
to passenger via SMS eludes the daily problems of printed
tickets being of no use once the passenger reaches the
destination, and it being eventually thrown away leading to
pollution. Also, anadded featureof theproposedsystemisan
app with a parental-guardian approach using which the
commuter’s guardian can be alerted about his/her
whereabouts using GPS tracking.
Fig -3: Successfully purchased ticket using our system
Fig -4: Hardware system enclosed in a 3D printed
enclosure
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2743
Fig -5: Commuter’s location accessed by guardian
Thus, we were able to design and implement a smart
ticketing system that integrates all public transport systems
together and allows for a singlemastercardandacentralized
system for all transportation mediums, ensuring a seamless
ticketing experience for commuters and also ensuring the
safety and security of commuters.
7. CONCLUSION
This paper provides solution for passengers as well as the
transport system by making the ticketing system smart,
ensuring a seamless ticketing experience.Thissystemworks
on NodeMCU ESP32 that comes with an integrated Wi-Fi
module that costs less compared to other microcontrollers
thus reducing the overall cost of the entire system. The aim
of this paper was to give a brief information about paperless
ticketing system for public transport that integrates all the
three major modes of transports.
REFERENCES
[1] Meet J Shah Dept. of information Technology St. Francis
Institute of Technology Mumbai, India
meetshah133@gmail.com, Rajesh P Prasad Dept. of
Information Technology St. Francis Institute of
Technology Mumbai, India, Aashutosh S Singh Dept. of
Information Technology St. Francis Institute of
Technology Mumbai, India.
[2] Shreya Andhale, Nirmayee Dighe, Akanksha
Kore,Darshana Gaikwad,Jayasudha Koti Dept.
Electronics and Telecommunication Engg. St. Francis
Institute of Technology, University of Mumbai Mumbai,
India.
[3] Telugu Maddileti,DepartmentofECM,SNIST,Telangana,
India. R.K. Pongiannan, Dept. of EEE, SRMIST,
Kancheepuram, Tamilnadu, India. V. Kranthi Sai Reddy,
Department of ECM, SNIST, Telangana, India. V. Sai
Jahnavi, Department of ECM, SNIST, Telangana, India. S.
Prathima, Department of ECM, SNIST, Telangana, India.
[4] Pavan Telluri, Sara deep Manam, Jayashree M Oli
Department of Electronics and Communication
Engineering, Amrita School of Engineering, Bengaluru,
Amrita Vishwa Vidyapeetham, India.
[5] Aman Kaushik1, Kumar Sanu2, Kajol Singh3, Aayush
Raj4, Sumitra Kumari5 1Assistant Professor, AIT-CSE,
Chandigarh University, Mohali, Punjab, India
2,3,4,5Student, AIT-CSE, Chandigarh University,Mohali,
Punjab, India
[6] Bhumik Patel Department of Computer Engineering,
University, Mumbai, Palghar, India., Parthvi Pandey
Department of Computer Engineering, University,
Mumbai, Palghar, India, Durvesh V. Sonar Department
of Computer Engineering, University, Mumbai, Palghar,
India, Tina D’abreo, Department of Computer
Engineering, University, Mumbai.
[7] Prafulla P S Dept. ECE BGSIT, Nagpur, Kalavathin S N
Dept. ECE BGSIT, Nagpur, Hema K J, UG student Dept.
ECE BGSIT, Nagpur.
[8] Sunitha Nandhini.A 1, Sangeetha.G 2, VidhyaJanani .J 3
Assistant Professor, Department of Computer Science
and Engineering, Sri Krishna College of Technology,
Coimbatore.
[9] Karthika J, Varshanapriyaa S, SaiHaranS,SuriyaPrakash
C Assistant Professor, Department of EEE, Sri Krishna
College of Engineering & Technology,Coimbatore,Tamil
Nadu UG Student, Department of EEE, Sri Krishna
College of Engineering & Technology,Coimbatore,Tamil
Nadu.
[10] A Dr. V.Geetha, Assistant Professor in CSE Department,
SCSVMV Deemed to be University. Dr. C.K.Gomathy,
Assistant Professor in CSE Department, SCSVMV
Deemed to be University Nirnipreetham, UG Scholar
CSE Department, SCSVMV Deemed to be University
Ponugotipavan kumar, UG Scholar CSE Department,
SCSVMV Deemed to be University.
[11] Varun Kaushik 7th semester, Electronics &
Communication R.V College of Engineering Bengaluru,
India, Suhas P 7th semester, Electronics &
Communication R.V College of Engineering Bengaluru,
India.
[12] Dr. Vinit Kotak, “RFID-based bus ticketing system using
android and GTFS”, International Journal of Advanced
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2744
Research in Computer and Communication Engineering
(IJARCCE) Vol. 5, Issue 3, March 2016.
[13] V. Apsara, “RFID based bus ticketing system for Public
Transport System (PTS)”, International Journal of
Industrial Electronics and Electrical Engineering
(IJIEEE) Vol. 4, Issue 5, May 2016.
[14] Mr. Mohammad Osman, “Enhancement of Public
Transportation services usingwirelesstechnologieslike
Zigbee, RFID, GSM and GPS”, International Journal of
Engineering Trends and Technology (IJETT) Vol. 6, No.
7, December 2013.

More Related Content

PPTX
Digital parking system
PDF
Intelligent Transportation system
PPT
Intelligent Transportation System (ITS)
PPTX
Intelligent Transportation System
PPT
Smart parking system pegasus 9 june2010
PPTX
IoT for a smart city by Sovan Rout
PPTX
Automatized railway gate controller
PPTX
Intelligent transportation system ITS
Digital parking system
Intelligent Transportation system
Intelligent Transportation System (ITS)
Intelligent Transportation System
Smart parking system pegasus 9 june2010
IoT for a smart city by Sovan Rout
Automatized railway gate controller
Intelligent transportation system ITS

What's hot (20)

PPTX
Intelligent transportation system
PPTX
Intelligent transport system (its) [autosaved]
PDF
Intelligent Transportation Systems - ITS
PPTX
SMART CAR-PARKING SYSTEM USING IOT
PDF
Alcohol Sensing Engine Locking System With GPS
PDF
Smart Parking
PPTX
Automatic railway gate control
PPTX
Artificial intelligence in transportation system
PPTX
Intelligent Transportation System Modified
PPTX
Intelligent transport system
PPTX
Iot based smart bus tracking system
PPTX
Application of traffic light
PDF
Smart Railway infrastructure and High speed trains
DOCX
Gsm Based Automated Irrigation irrigation system
PPTX
road lane detection.pptx
PPTX
Inteligent transport system
PPTX
Fuzzy logic and its applications
PPTX
Intelligent Transportation System
PPTX
Traffic simulation and modelling
DOCX
Project report on Vehicle accident and Alcohol sensing alert with Engine Lock...
Intelligent transportation system
Intelligent transport system (its) [autosaved]
Intelligent Transportation Systems - ITS
SMART CAR-PARKING SYSTEM USING IOT
Alcohol Sensing Engine Locking System With GPS
Smart Parking
Automatic railway gate control
Artificial intelligence in transportation system
Intelligent Transportation System Modified
Intelligent transport system
Iot based smart bus tracking system
Application of traffic light
Smart Railway infrastructure and High speed trains
Gsm Based Automated Irrigation irrigation system
road lane detection.pptx
Inteligent transport system
Fuzzy logic and its applications
Intelligent Transportation System
Traffic simulation and modelling
Project report on Vehicle accident and Alcohol sensing alert with Engine Lock...
Ad

Similar to Smart Ticketing System for Public Transport (20)

PDF
IRJET- RFID based Bus Ticket Generation System
PDF
IRJET- Smart Bus Fare Collection System
PDF
IRJET- College Bus Fee Payment System
PDF
IRJET- An Intelligent Bus Transit System based on RFID & Wi-Fi Technology
PDF
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
PDF
IRJET- Smart Bus Ticket System using QR Code in Android App
PDF
Smart Card Implementation in Road Transportation
PDF
Automation in Ticketing System for A Modern Transport
PDF
Foolproof Ticketing System Management for Bus
PDF
AN APPROACH FOR RFID TICKETING USED FOR PERSONAL NAVIGATOR FOR A PUBLIC TRANS...
PDF
Rfid ticketing paper
PDF
IRJET- RFID Based College Bus Management System
PDF
A Review on Smart Bus Ticketing System using QR-Code
PDF
SMART BUS TICKET RESERVATION SYSTEM
DOCX
2K24-REP-AUTOMATIC BUS TICKETING SYSTEM BASED ON TRAVELLED DISTANCE USING GSM...
PPTX
Paperless ticket system
PDF
Smart transit payment for university campus transportation using RFID card sy...
PDF
IRJET - An E-Ticket Application with Location Tracking for Public Transport Bus
PPTX
Avoiding unnecessary stops at public transportations ( karthi group )
PDF
IRJET- Review based on Ticket Collection using Fingerprint Scanning
IRJET- RFID based Bus Ticket Generation System
IRJET- Smart Bus Fare Collection System
IRJET- College Bus Fee Payment System
IRJET- An Intelligent Bus Transit System based on RFID & Wi-Fi Technology
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
IRJET- Smart Bus Ticket System using QR Code in Android App
Smart Card Implementation in Road Transportation
Automation in Ticketing System for A Modern Transport
Foolproof Ticketing System Management for Bus
AN APPROACH FOR RFID TICKETING USED FOR PERSONAL NAVIGATOR FOR A PUBLIC TRANS...
Rfid ticketing paper
IRJET- RFID Based College Bus Management System
A Review on Smart Bus Ticketing System using QR-Code
SMART BUS TICKET RESERVATION SYSTEM
2K24-REP-AUTOMATIC BUS TICKETING SYSTEM BASED ON TRAVELLED DISTANCE USING GSM...
Paperless ticket system
Smart transit payment for university campus transportation using RFID card sy...
IRJET - An E-Ticket Application with Location Tracking for Public Transport Bus
Avoiding unnecessary stops at public transportations ( karthi group )
IRJET- Review based on Ticket Collection using Fingerprint Scanning
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
composite construction of structures.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPT
Project quality management in manufacturing
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CH1 Production IntroductoryConcepts.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
additive manufacturing of ss316l using mig welding
composite construction of structures.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
OOP with Java - Java Introduction (Basics)
Arduino robotics embedded978-1-4302-3184-4.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Structs to JSON How Go Powers REST APIs.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
573137875-Attendance-Management-System-original
Foundation to blockchain - A guide to Blockchain Tech
Project quality management in manufacturing
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CH1 Production IntroductoryConcepts.pptx

Smart Ticketing System for Public Transport

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2740 Smart Ticketing System for Public Transport Tushar Suvarna1, Aditya Mali2, Purushotham Panasa3, Sanmitra Kamble4, Mahalaxmi Palinje5 1,2,3,4B.E. Student, Dept. of Electronics and Telecommunication, Atharva College of Engineering, Mumbai, India 5Professor, Dept. of Electronics and Telecommunication, Atharva College of Engineering, Mumbai, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Modern cities of today have developed multiple means of transportation including buses, trains, metros, etc. Now each public transport system has their own ticketing system and it becomes a hectic process for commuters to manage separate smart cards or apps for every transport medium. A smart approach is needed that integrates all these systems together and allows for a centralized system for all transportation mediums. Furthermore, in developing and under developed countries in any public transportation printed tickets are still in use, once the commuter reaches his/her destination, the ticket is of no use and is eventually thrown away leading to huge paper wastagewhicheventually leads to deforestation. Key Words: RFID, public transport, commuter, bus, ESP 32, Node.js, MongoDB, IoT. 1. INTRODUCTION The following project is an upgrade for our public transport. Smart ticketing system for public transport is a project to bring all the ticketing methods to one single platform or one single card. A single card can be tapped at the RFID machine and one needs to enter the travel details via the keypad provided after which the ticket will be sent on your smartphone via SMS. A particular app is developed for that has a guardian or parental control which can give you the location of the card holder, a safety feature for the users. As all the ticketing method are united in to one single form the queue lines will also have detracted time for tickets. As the tickets are e-generated the paper usage will also take a big toll off you can never lose a ticket and you will always have a record of where have you been. 2. LITERATURE REVIEW Our current ticketing system for public transport still uses paper tickets except for metro. Recently, BEST started a card system for monthly, quarterly, and yearly passes. But as per BEST administrative sources this system has beenconceding loss since the past few years especially from the start of COVID-19 pandemic. Reason behind the failure is that commuters have to go to the specific bus depots to recharge the card. At the end of every month there is a long queue outside bus depots to refill the pass. As COVID-19 situation started in our country every public transport has conceded economic loss. BEST has conceded more losses in this time compared to the last 5 years and therefore most of BEST depots have shut the pass system. In [1], Meet et. al. proposed a ticketing system for bus transport that provided passengers with a real-timelocation of the bus to save their time which would otherwise be wasted while waiting for the bus. Also, the huge amount of paper waste generated by printed tickets can be avoided as their system provides tickets to passengers digitally. The analysis created based on a simulation of their system can help the bus management with proper planning of the bus schedule. Bus management can use this analysis to generate relevant data such as the frequency of passengers on each day, peak times and the mostusedroutewhichwillhelpthem in planning the bus schedule to fulfil passenger's demand as well as in generating revenue. In [2], Shreya et al. proposed a Smart ticketing system using RFID to make bus journeys paperless. In the paper, they mention that after passengers reach their destination they throw the ticket, as it is of no use. To overcome this issue the authors proposed a system in which they used RFID microcontrollers - Arduino uno and RaspberryPi.Thereader system along with the GPS module is attached at the entry and exit. When the passenger enters, he has to tap the cardat the reader, the RFID reader reads the card and the GPS module records the exact coordinates where the passenger boarded the bus. At the destination the passenger has to tap again, then on the basis of the distance travelled the fare is calculated and the fare will be deducted from the RFID card. In [3], Telugu et. al. proposed a ticketing system using microcontroller and IoT, demonstrated with a laboratory prototype. This system can be used to travel in any mode of transportation like Bus, Trains, and Metros using only one smart card. The system is tested for functions like detecting and authenticating the smart card and for ticket purchasing. Also, it reduces the major source of financial loss due to printing of tickets on paper. The author also aimed to fabricate the system as an industry model and planned to extend its application to any authenticated transport billing system. In [4], Pavan et al. proposed a bus ticketing system using RFID to digitalize the ticketing system which will be comfortable for passengers as well as workers and to overcome challenges such as security, unreliability and malfunctioning issues. The automated ticketing system will be kept inside the bus. After tapping, the reader scans the card and displays the name and the boarding location which will be stored in the database. Then a 4-digit pin will be
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2741 asked. If the pin entered matches, then only the user is allowed toaccess the card. After the pin verification, the user has to enter boarding and destination pointsand thenumber of persons. After getting off at the destination the selected point will be checked. After checking boarding and selected destination coordinates, the fare will be calculated and deducted from the card balance. In [5], Aman et al. proposed a Bus Ticket Generation System which is based on RFID and IoT. Their main goal is to reduce the confusion about fares and pay the correct amount. The project is implemented using an RFID card, Arduino and servo motor. The authors explain that the ticket generation will be kept at the entrance of the bus. The passenger has to tap the card on the reader and select the destination. The amount will be calculated and will be deducted from the balance. After deduction, the bus doors will be opened for30 seconds. Using the servo motor the doorswillopenandclose. The Wi-fi module is used for wireless transactions of data between the system and the database. In [6], Bhumik et al. made a bus ticketing system using RFID to avoid paper pollution and the money change causes quarrels among passengers and conductors. In addition to this, as the crowd keeps on increasing, the conductor is not able to move throughout the bus 7-10 times. So, the authors placed the RFID readers at the entrance and exit of the bus. The user has to place his RFID card on the reader and select the source and destination; the amount will be deducted and the available balance will be shown on the display. In [7], Prafulla et. al. presented a fully automated, reliable, transparent and convenient system for ticketing where GPS was used for the distance measurement and fare calculation. They proposed a universal travel pass card that allows transportation on any route. Since fare calculation is done through proper distance measurement using GPS, fare is crystal clear and provides no room for confusion. They also created a database for travelers which could be accessed via the internet using a USB modem. 3. BLOCK DIAGRAM Fig -1: Block Diagram Components Used NodeMCU ESP32 NodeMCU ESP32 consumes less power and it is less expensive than other microcontrollers. It comes with an inbuilt Wi-Fi module and has a dual-mode Bluetooth. It has integrated antenna switches, filters, power-management modules, low-noise receive amplifier and a RF balun. Expressif Systems is the company that developed the ESP32 and TSMC is the company that manufactures ESP32. With high-speed caches, the SRAM and the external QSPI flash is accessed. In the CPU codespace, a 16 MB of external flashare memory mapped and an 8-bit, 16-bit and 32-bit access is supported. In the CPU data space, an 8 MB of external SRAM are memory mapped and an 8-bit, 16-bit and 32-bit access is supported. RFID RC522 Reader RFID Reader is nothing but a Radio Frequency receiver and transmitter which read and write information on to a RFID tag. RRC522 is a 13.56 MHz RFID card Reader module. It is a very low-cost reader and it is based on MFRC522 which is very easy to use onlargevarietyofapplications.Thiscompact size read and write chip is designed by NXP. 20x4 LCD Display A 20x4 LCD means it can display 20 characters per line and there are 4 such lines and each of the characters are displayed in a 5x7 pixel matrix. It has two registers, namely, data and command. I2C Module I2C module consists of an integrated PCF8574 chip which converts I2C serial data to aligned data for the LCD display. Contrast on the LCD display can also be adjusted using this module. 4x4 Matrix Keypad If welink 16 buttons to the microcontroller,theneachbutton takes 1 GPIO pin. But with matrix keypad, we only need 8 pins. The keys at each of the rows are connected to a pin called ROW pin, namely, R1, R2, R3, and R4. Software Specifications A. Stack used in Backend Node.js Node.js is a backend JavaScript runtime environment which runs on the V8 engine. It is an open source; cross platform JavaScript runtime environment that executes JavaScript codeoutsidea web browser. Node.js representsa"JavaScript everywhere" paradigm and a development around a single programming language, rather than different languages for server side and client-side scripts.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2742 Express.js Express.js, a backend web application frameworkforNode.js is used for creating servers. It is an open-source software under the MIT license, programmed for creating web applications and APIs. MongoDB MongoDB is used for creating and managing the database. It is a source available semi structured database program. It is developed by MongoDB Inc. and it is authorised under Server-Side Public License. B. Frontend React Native React Native is used for creating Apps. It is an open source and user interface software framework. It developed by the Facebook Inc. We can develop Apps for iOS, MacOS, Android, Android TV, Windows and UWP by using the React Framework along with the native platform capabilities. 4. CIRCUIT DIAGRAM Fig -2: Circuit Diagram Right side pins are of NodeMCU and the left ones are pins of the particular component. RFID scannerconnection:Reset/RST-D0,SDA-D5,MOSI-D23, MISO-D19, SCK-D18, 3.3V-3.3V, GND-GND Keypad connection: D1, D2, D3, D4, D6, D7, D8 LCD connection:I2C,SCL–D22,SDA-D21,VCC–5V,GND-GND 5. 3D PRINTING TECHNOLOGY In the next 10 years, 3D printing technology will revolutionize manufacturing processes worldwide. This technology helps in making the deviceslight weightandeasy to handle. Our whole ticketing system is fixed in 3D printed enclosure madeof PLA(Polylacticacid)filament.PLAisoften compared with ABS plastic but the later one has an upper hand in preference. PLA plastic is eco-friendly and requires less energy to process and makes it better to utilize. 6. RESULT The proposed system with ticketsbeinge-generatedandsent to passenger via SMS eludes the daily problems of printed tickets being of no use once the passenger reaches the destination, and it being eventually thrown away leading to pollution. Also, anadded featureof theproposedsystemisan app with a parental-guardian approach using which the commuter’s guardian can be alerted about his/her whereabouts using GPS tracking. Fig -3: Successfully purchased ticket using our system Fig -4: Hardware system enclosed in a 3D printed enclosure
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2743 Fig -5: Commuter’s location accessed by guardian Thus, we were able to design and implement a smart ticketing system that integrates all public transport systems together and allows for a singlemastercardandacentralized system for all transportation mediums, ensuring a seamless ticketing experience for commuters and also ensuring the safety and security of commuters. 7. CONCLUSION This paper provides solution for passengers as well as the transport system by making the ticketing system smart, ensuring a seamless ticketing experience.Thissystemworks on NodeMCU ESP32 that comes with an integrated Wi-Fi module that costs less compared to other microcontrollers thus reducing the overall cost of the entire system. The aim of this paper was to give a brief information about paperless ticketing system for public transport that integrates all the three major modes of transports. REFERENCES [1] Meet J Shah Dept. of information Technology St. Francis Institute of Technology Mumbai, India meetshah133@gmail.com, Rajesh P Prasad Dept. of Information Technology St. Francis Institute of Technology Mumbai, India, Aashutosh S Singh Dept. of Information Technology St. Francis Institute of Technology Mumbai, India. [2] Shreya Andhale, Nirmayee Dighe, Akanksha Kore,Darshana Gaikwad,Jayasudha Koti Dept. Electronics and Telecommunication Engg. St. Francis Institute of Technology, University of Mumbai Mumbai, India. [3] Telugu Maddileti,DepartmentofECM,SNIST,Telangana, India. R.K. Pongiannan, Dept. of EEE, SRMIST, Kancheepuram, Tamilnadu, India. V. Kranthi Sai Reddy, Department of ECM, SNIST, Telangana, India. V. Sai Jahnavi, Department of ECM, SNIST, Telangana, India. S. Prathima, Department of ECM, SNIST, Telangana, India. [4] Pavan Telluri, Sara deep Manam, Jayashree M Oli Department of Electronics and Communication Engineering, Amrita School of Engineering, Bengaluru, Amrita Vishwa Vidyapeetham, India. [5] Aman Kaushik1, Kumar Sanu2, Kajol Singh3, Aayush Raj4, Sumitra Kumari5 1Assistant Professor, AIT-CSE, Chandigarh University, Mohali, Punjab, India 2,3,4,5Student, AIT-CSE, Chandigarh University,Mohali, Punjab, India [6] Bhumik Patel Department of Computer Engineering, University, Mumbai, Palghar, India., Parthvi Pandey Department of Computer Engineering, University, Mumbai, Palghar, India, Durvesh V. Sonar Department of Computer Engineering, University, Mumbai, Palghar, India, Tina D’abreo, Department of Computer Engineering, University, Mumbai. [7] Prafulla P S Dept. ECE BGSIT, Nagpur, Kalavathin S N Dept. ECE BGSIT, Nagpur, Hema K J, UG student Dept. ECE BGSIT, Nagpur. [8] Sunitha Nandhini.A 1, Sangeetha.G 2, VidhyaJanani .J 3 Assistant Professor, Department of Computer Science and Engineering, Sri Krishna College of Technology, Coimbatore. [9] Karthika J, Varshanapriyaa S, SaiHaranS,SuriyaPrakash C Assistant Professor, Department of EEE, Sri Krishna College of Engineering & Technology,Coimbatore,Tamil Nadu UG Student, Department of EEE, Sri Krishna College of Engineering & Technology,Coimbatore,Tamil Nadu. [10] A Dr. V.Geetha, Assistant Professor in CSE Department, SCSVMV Deemed to be University. Dr. C.K.Gomathy, Assistant Professor in CSE Department, SCSVMV Deemed to be University Nirnipreetham, UG Scholar CSE Department, SCSVMV Deemed to be University Ponugotipavan kumar, UG Scholar CSE Department, SCSVMV Deemed to be University. [11] Varun Kaushik 7th semester, Electronics & Communication R.V College of Engineering Bengaluru, India, Suhas P 7th semester, Electronics & Communication R.V College of Engineering Bengaluru, India. [12] Dr. Vinit Kotak, “RFID-based bus ticketing system using android and GTFS”, International Journal of Advanced
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2744 Research in Computer and Communication Engineering (IJARCCE) Vol. 5, Issue 3, March 2016. [13] V. Apsara, “RFID based bus ticketing system for Public Transport System (PTS)”, International Journal of Industrial Electronics and Electrical Engineering (IJIEEE) Vol. 4, Issue 5, May 2016. [14] Mr. Mohammad Osman, “Enhancement of Public Transportation services usingwirelesstechnologieslike Zigbee, RFID, GSM and GPS”, International Journal of Engineering Trends and Technology (IJETT) Vol. 6, No. 7, December 2013.