Rupee Card Based Bus Ticketing System
Rupee Card Based Bus Ticketing System
14
ABSTRACT:
The aim of this paper is to issue tickets in public transport system using a smart card. Public
transportation is on the rise. By replacing traditional paper ticketing system with smart card
based system we can make passenger’s journey with no quarrel and mesh, which improves
the convenience, security of transaction of passengers. This rupee card contains all the
details of the user. In this stage system reads the data from rupee card. The rupee card has to
be recharged by a certain amount from the bus departments. Depending on the distance the
fares will be deducted from the card balance and the system issues the tickets. If the balance
is insufficient in the card the system does not issue the ticket. The UID in the RFID cards are
stored in a database on the internet(server) along with personal data of passengers and
creates accounts for each person. The MFRC522 RFID card reader is used to read data from
smart card. Raspberry Pi is used for computing and programming is done using Python.
Depending on the distance travelled the fares will be deducted from the card balance and the
system sends messages to the passenger’s mobile.
[1] INTRODUCTION
The smart card technology overcomes all the problems faced in the traditional
ticketing system. The traditional ticketing system has got many disadvantages in it. The
passengers have to carry the paper ticket till the end of travel. The conductor should
ensure that everyone has got the ticket. The time taken for ticketing is comparatively
more. For example, if a passenger wish to travel in bus. He has to carry money with him.
Then conductor will collect and he will give ticket. This has to repeat for all the
passengers. This will take more time. In transportation the rupee card will act as a fare
payment media replacing or supplementing cash, tokens and passes . The rupee card is
a chip card that contains an embedded computerized chip which is either a memory
or a microprocessor that stores and transfers data which improves the convenience and
security of any trans action and provides proof storage of a user and account identity.
Once if the passenger inserts the rupee card to the rupee card reader machine which
contains the pay mode terms that checks for the amount in the account if the sufficient
balance is there then payment sys tem automatically recharges all pre-issued card with
the amount preferred by the authorized person. Depending on the distance the fares will be
deducted from the card balance and the system issues the tickets . If the balance is
insufficient in the card the system does not issue the ticket. By implementing this s ys tem
the change and cas h problem can be reduced. And we can implement a efficient
ticketing s ys tem.
2
International Journal of Computer Engineering and Applications, Volume IV, Issue I & II, Dec.14
depending on his current location; provided that the user has indicated beforehand the
places he intends to visit.
By using smart card instead of RFID with GPS, we can find the location of the
passenger enter and exit. Using the location we can find the distance travelled and
amount. The amount can be withdrawn from the smart card. A microcontroller can be
used to program this system by interfacing GPS and s mart card. By implementing this
sys tem the us age of loos e cash can be reduced and efficient ticketing can be
implemented.
The main aim of this paper is to develop a Rupee card
based automatic bus ticketing without using GPS, in general ticketing sys tem
passenger has to give the money to the conductor for issuing ticket, but common
problem is carrying changes every day, is bit complicated, similarly problems like
transferring tickets from one person to another, s haring of Tickets . in order to
overcome these type of problems we found the solution by using Rupee card based
automatic bus ticketing sys tem and android mobile phone, In this proposed sys tem
Smart card used here is an RFID which is rechargeable. It contains the
information such as name, mobile number and address . The RFID reader will read the
information in the RFID Tag, and verifies for balance if enough balance is
present in our account then it displays the all bus s tops in the route through which a
bus travels , from database. After this a conductor has to choose the destination options.
And distance is calculated, consequently charge is deducted from our account, and also
sends the current balance of passenger’s account to passenger’s mobile phone.
A passenger has to be collect the ticket from the conductor. The conductor have to
collect the destination information from the passenger. Once the conductor gets to know that
where he wants to go, he has to feed the source and destination into the ticket machine
to get the ticket amount. Then the unique ID from the rupee card is read by the system by us
ing RFID card reader and the information is sent to the server.
The server receives the details of the rupee card and checks for the validity of the rupee card.
If the card is valid, that is if the card is authorized then it checks for the balance in the card. If
the balance is sufficient then it deducts the balance by deducting the amount in it
depending on the distance specified. If the balance is insufficient then server sends a
message saying insuffient balance. If the card is invalid, then server sends a message saying it
is invalid card.
The client system then receives the message from the server. If the card is valid then the
system issues the ticket. The ticket issued contains the information like the rate of the route and
the balance remaining in the rupee card after deducting the amount. If the card is not valid then
the system simply returns the card. The hardware requirements are raspberry pi 3 and
MFRC522 RFID reader. The MFRC522 is a highly integrated reader/writer IC for contactless
communication at 13.56 MHz. The MFRC522‘s internal transmitter is able to drive a
reader/writer antenna designed to communicate with ISO/IEC 14443 A/MIFARE cards and
transponders without additional active circuitry. The receiver module provides a robust and
efficient implementation for demodulating and decoding signals from ISO/IEC 14443
A/MIFARE compatible cards and trans ponders . The Raspberry Pi is a series of s mall s ingle-
board computers. The Raspberry Pi 3 uses Broadcom BCM2837 SoC with a 1.2 GHz 64 bit
quad -core Arm Cortex- A53 processor, with 512 KB s hared L2 cache.
4
International Journal of Computer Engineering and Applications, Volume IV, Issue I & II, Dec.14
The Rupee card issued to the customer is been read by the system, the details of
it is sent to the server. The administrator checks the validity of the card. If the card is
valid then the conductor has to give the source and destination input. Depending on the
distance the amount has to be deducted from the card. And the information about the
balance as well as ticket information has to be s ent back to cus tomer’s cell phone
through message.
[6] ACKNOWLEDGMENT
The authors wis h to thank the management of K.L.E Institute of Technology and
Head of the department for providing the facilities to carry out this work and also
special thanks to our guide Mrs . Karu na Gull.
REFERENCES
[1] Author(s ):S.G.Bebis haBeaulin,S.Chris tia Sherin, W.Lika Mol, A.Srinivas n, N.Leela
Affiliation: Department of Electronics and Communication Engineering, G.K.M College
of Engineering and Technology, Chennai, India.
[2] Arun Das .S .V1, K. Linges waran2 PG Scholar1, As s is tant Profes s or2 Department of
EEE, Bharath Institute of Science and Technology, Bharath Univers ity, Selaiyur Chennai-
12, India.
[3] M.Bhuvanes wari1, S.Sukhumar, N.Divya, S.Kalpanadevi, N.SuthanthiraVanitha.paper on
“Embedded System Based Trans port System”, Automatic Ticket Vending Machine for
Modern International Journal of Advanced Research in Computer and Communication
Engineering Vol. 2, Is s ue 11, November 2011.
[4] Dr.Bos Mathew Jos 1, AhammedAs lam. N ,Akhil. E. P , Divya Lakshmi. G , Shajla. C paper
on ”RFID Based Bus Ticketing Sys tem” International Journal of Advance Research in
Electrical.Vol.4,Issue 4,April.
[5] Paul Hamilton and Sures h Sankaranarayanan paper on” Intelligent Agent Bas ed RFID Sys
tem for on Demand Bus Scheduling and Ticketin g” International Journal of Future
Computer and Communication, Vol. 2, No. 5, October 2013
[6] Professor/ECE PB.E.Final year Department Electronics and Communication Engineering,
Jay shriram group of institutions . Tirupur “Conductor les s Bus Ticketing System Using
RFID and Accident Information through GPS and GSM”. International Journal of
Innovative Science, Engineering & Technology, Vol. 2 Issue 9, September 2015.
6
International Journal of Computer Engineering and Applications, Volume IV, Issue I & II, Dec.14
Corresponding Address-
(Pin code and Mobile is mandatory)