Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

International Conference on Communication and Signal Processing, July 28 - 30, 2020, India

QR Code based Smart Parking System


Vedant Deepak Dokania, Mayur M. Sevak, Dev Dineshkumar Patel and Pratham Shriharsh Barve


Abstract—In the modern era of rapid growth and development, II. SYSTEM ARCHITECTURE
the demand for cars has increased gradually. With the demand,
A simple yet modern system based on QR code can easily
the problem of finding the appropriate parking space is now a key
challenge. To remember the place where one has parked the car be adopted by small vendors with less capital investment.
in the crowd of 500-600 cars is a troublesome situation for Three different apps have been created with android studio and
anyone. Unwanted use of parking space because of the lack of ui is designed with the help of the figma app. On the successful
feasibility and payment method leads to a huge loss for the installation of an app, a user gets its unique QR code which
vendors of parking space. Finding an appropriate parking space contains basic information like name, car number, etc. A user
needs a lot of time. The advanced developed parking ecosystem
has two different options to book parking spaces. One can
can solve much of the problem mentioned above. A hassle-free
system will help both vendor and user to overcome most of the book parking spaces from home or visit a parking lot to book
problem as well as it eases the payment method and saves time. parking spaces. User needs to pay advance charges for
The use of QR(Quick Response) code and a dedicated app can booking online via different online payment platforms like
overcome the problems of the existing parking system. Paytm, Google pay, Bhim upi, etc. On successful payment, a
parking space is allotted to the user for a particular time. For
Index Terms—QR code, dedicated app, parking space,UI. onsite booking, when a user enters the parking lot he needs to
scan his code in the scanner app. The scanner app scans the
code and allots the parking space to the user. The entry time of
I. INTRODUCTION
scanning is being recorded by the system. After completion of

I N the modern era, it's very difficult to build a new


infrastructure for parking. Along with the exponential
growth in the automobile industry, parking problems increase
the work, the user has to follow the same steps to pay the bill.
At exit site user again scans his code and based on the time of
utility bill is being generated. The list of slot booked and
at the same pace. Most of the existing parking system includes revenue generated is being displayed in the admin app. The
various sensors like the ultrasonic sensor, GPS (Global whole process described above is illustrated in Fig. 1.
positioning system). The installation cost of these types of
sensors needs huge investments along with daily maintenance
charges. These types of sensors can't be operated in an open
parking space. Most of the sensors are easily affected by rain
or sun rays. These types of systems can't solve most of the
problems prevailing in the parking industry[1-3]. The use of
hydraulics in modern automated parking systems needs a huge
capital as well as electric power investment. The new parking
system needs much change in existing infrastructure and is not
feasible for a small vendor[4]. The cost of building a new
parking space along with sensors is the reason behind the non-
popularity of the hardware-based parking system. The use of
manpower to operate a modern parking system can also be
overcome by the new prescribed system[5-8].
The paper is organized as follows: Section II and Section III
describe the architecture and related work of the system Fig. 1. Block diagram of parking system
respectively. The Section IV discusses the evaluation results. A. Parking Space Distribution And Allotment
At last, section V concludes the paper.
The whole parking lot is divided into 3 sub divisions. One
for online parking, second for onsite parking and third for
Vedant Deepak Dokania, Prof Mayur M. Sevak , Dev Dineshkumar Patel dispute solving. Each vendor on analysis can change the layout
and Pratham Shriharsh Barve are with department of Electronics and for his parking space in the vendor(admin) app. The use of a
Communication Engineering, Birla Vishvakarma Mahavidyalaya, Anand,
India. (e-mail: vedantdokania2000@gmail.com third space is to solve any conflict and are generally less in
mayur.sevak@bvmengineering.ac.in dpatel2905@gmail.com number.
prathambarve206@gmail.com)

978-1-7281-4988-2/20/$31.00 ©2020 IEEE 0167

Authorized licensed use limited to: Cornell University Library. Downloaded on September 06,2020 at 17:36:10 UTC from IEEE Xplore. Restrictions apply.
Parking spaces are allotted on a first-come-first-served
basis. The nearest parking lot is filled first then the farthest
one. These will help the user to save time and also reduces the
problem of traffic in the parking area as cars move in a well-
defined path.
In Fig. 2 one layout is shown for a parking space where a
number of onsite users are more as compared to online
booking. Moreover, the third lot is kept small and can be used
if someone parked in wrong allotted parking space. In such
case the penalty will be charged by the user. One has option to
extend the time of parking only till 30 mins of booking. Each
slot is allotted after intervals of 30 mins only. In case user
parked the car in the same slot after the time extension, and
same slot is booked by some another user than to avoid
concurrency the user will be diverted to “C” parking lot which
is used to solve such types of issues. Also some grace time is
also given to each user as decided by the vendor of the parking Fig. 3. Unique QR code generated for user.
lot.

Fig. 2. Parking layout showing different parking sections.

B. Different Application designed for system Fig. 4. Options available for booking parking space.

1. User app 2. Admin app


x Secure user login page where user need to fill up x This app will monitor online and offline parking
some basic information and its QR code will be space allotment.
generated . x It has access to edit parking allotted space and
x Then parking mode will be displayed- online or increase or decrease or shut down the parking
offline. space allotment.
x Payments and space allotted history can also be x It has also access to the payment history of any
accessible from user app. customer and also enforce penalty on
x Current bills and related information is also shown customer(if applicable).
in app. x Any query or feedback is directly linked from
x Fig. 3 shows the prototype designed in Figma app. user app to an administrative app.
A user “Dev Patel” has successfully registered and x Graphical representation of daily generated
a unique QR code is generated for him . revenue from parking charges is also an added
x Fig. 4 demonstrates two options given to user for feature.
booking- Book online and Onsite Booking. x Fig. 5 shows GUI options given to admin.

0168

Authorized licensed use limited to: Cornell University Library. Downloaded on September 06,2020 at 17:36:10 UTC from IEEE Xplore. Restrictions apply.
III. RELATED WORK
We recently went through many research papers which have
published idea or mechanisms related to our sort of process on
parking in a different set of conditions, but their core idea is
satisfactorily different from ours in variety of areas like its
specifications, process, and outcomes.
There are majorly two research papers which are similar to
ours,
Smartphone-Based car searching system for Parking lot [1]
- Junhuai Li, Yang An
In the paper they tried to make a system that finds your car
from the parking area with the help of QR code. Their process
is done by their app and real-time navigation protocol.
NB-IoT based smart car parking system [2]
-M.praveen, V.harini
In this research paper, they made IOT Based parking system
where they find the car or allot parking slots to cars. But as a
matter of fact, in this whole system, they need the number of
sensors to connect each parking slot and NB IOT module to
control the sensors. And so this makes system costly and bit
complex to do some work that we are doing with much lesser
Fig. 5. Admin app GUI cost and complexities.
3. Scanner app
IV. EVALUATION AND RESULTS
x Scanner app will scan the QR code of the user
and allot the nearest available parking space. On a trial basis, the app is being used by a small vendor for
x It will store the allotted space to firebase a few days. The revenue generated by the vendor has increased
(database). subsequently. Also, the problem of traffic jams and searching
x Real time allotment of parking space is done for a free parking lot is also solved.
with the help of firebase . In Fig. 7 the comparison has been done between two
x Also scanner app stores the entry and exit time customers:- customer 1 and customer 2. In time vs money
of the user and generate a bill. graph(INR), on online booking customer 1 does not exceed the
x Generated bill is being displayed both on admin allotted time limit whereas customer 2 exceeded the time limit
as well as user app. so extra charges are added to his bill. The vendor has all rights
to increase or decrease the bill amount and per hour charges.
x Fig. 6 shows the GUI of scanner app .Parking
space is allotted to the user after QR code is
scanned.

Fig. 7. Price comparison among two customer.

V. CONCLUSION
By adopting the new software-based system most of the
problems related to the existing parking systems like proper
space management, time management, and traffic
problems(due to random movement of cars in search of
Fig. 6. Illustrating the alloted parking space

0169

Authorized licensed use limited to: Cornell University Library. Downloaded on September 06,2020 at 17:36:10 UTC from IEEE Xplore. Restrictions apply.
parking space) can be solved easily. Indeed our parking system REFERENCES
is also cost effective as compared to the existing parking [1] Junhuai Li and Yang An on “Smartphone-based Car-Searching system
system. This system can easily be adopted by various small for Parking lot” in 2016 IEEE 11th Conference on Industrial Electronics
and Applications (ICIEA) on 24th October 2016.
and large parking vendors without much change in the existing
[2] M.Praveen and V.Harini on “NB-IOT based Smart Parking System” in
parking infrastructure. On further advancement, the system can the IEEE 6th International Conference on smart structures and systems
also be used for two-wheeler parking and provide much more ICSSS 2019 on 28th October 2019.
flexibility. [3] https://www.figma.com/file/kfzxyQV16UmSEmMZ51VPYQ/Untitled?
node-id=0%3A1 – GUI Designing.
[4] https://wallpaperscraft.com/download/parking_cars_underground_1314
ACKNOWLEDGMENT 54/1920x1080 - Wallpaper and Background Designing.
[5] https://www.rollapp.com/app/androidstudio- App Development.
We would like to acknowledge the Electronics and [6] https://www.youtube.com/watch?v=3q3FV65ZrUs – UI Designing
Communication department of Birla Vishvakarma Tricks and Tips.
Mahavidyalay a college for providing us the platform to [7] B.D. Deore, S. R. Kurkute, Pooja Bhalerao, Kajal Barve on “ IOT based
Car Parking System using Android App” in international journal of
showcase our knowledge. We would also like to acknowledge advanced research in computer and communication engineering vol 7
our colleagues Nirbhay Chaplot and Prathamesh Dave for issue 3 on March 2018.
providing us the valuable feedback of wisdom for our paper. [8] Android Studio IDE Quick Reference: A Pocket Guide to Android
Studio Development Paperback – by Ted Hag.

0170

Authorized licensed use limited to: Cornell University Library. Downloaded on September 06,2020 at 17:36:10 UTC from IEEE Xplore. Restrictions apply.

You might also like