Submitted By:: Internet of Things
Submitted By:: Internet of Things
Submitted by:
2. Introduction
3. Literature review
4. Objectives
5. Parts used
6. Sensors used
8. Work flow
9. Architecture diagram
11. Output
12. Conclusion
Abstract:
This project aims upon creating an automated parking lot where the cars are allowed
parking spots on the basis of their license plate numbers. Instead of traditional
methods such as the usage of RFID, we would be using OpenALPR to process the
data on cloud to achieve better performance by taking off most of the computational
load from Raspberry Pi. Without the use of RFID tags, we would make it economical
as well.
Introduction:
Our project aims to create an automated parking lot where cars are registered for
parking spots based on their license plate numbers. The license plates are captured by
a camera fitted near the entrance to the parking lot. This data is then sent to the
Raspberry Pi. The Pi processes this image by using an external, web-based API,
OpenALPR.
OpenALPR has a cloud based API that is used to process the data. This helps remove
potential processing load from the Pi, which does not have a high power CPU, thus
allowing us to execute complex algorithms on the Pi. The API recognises the number
plate using its algorithms and returns the plate number hence extracted. The number
is then used to allot a parking spot to the car.
When the car reaches the exit, it is removed from the spot list and the spot is then
indicated as being empty, free to be allocated to other cars.
Literature Review:
Rocha, A., Souza, A., Johnathan, D., Aquino, G., Queiroz, R., & Melo, M. (2019, July).
Evaluating ThingSpeak as an IoT Event Platform on building a Smart Parking Application.
In Anais do XI Simpósio Brasileiro de Computação Ubíqua e Pervasiva e II Workshop
Brasileiro de Cidades Inteligentes. SBC.
This paper concerns itself with the application of a smart parking system that utilises RFID with a
Raspberry Pi, and ThingSpeak as the cloud service.
Li, Y., & Lin, G. (2019, April). Design of intelligent parking lot based on Arduino. In IOP
Conference Series: Materials Science and Engineering (Vol. 490, No. 4, p. 042010). IOP
Publishing.
This paper first discusses the problems posed by the parking systems used traditionally: barriers
cause congestion while scratch type tickets need to be updated regularly. It also brings power
consumption into the scope of the discussion, discussing figures relating to electricity consumption
by big cities, and highlighting the power efficiency (and capability to run on modest amounts of
green energy) of IoT applications.
The objective of this project is to build an online parking slot booking. And also secure it with
various security algorithms to protect it from intruders.
The paper talks about the growth of Internet of Things and Cloud technologies have give rise to
new possibilities in terms of smart cities. Smart parking facilities and traffic management systems
have always been at the core of constructing smart cities.
Alsbou N., Afify M., Ali I. (2019) Cloud-Based IoT Smart Parking System for Minimum
Parking Delays on Campus. In: Issarny V., Palanisamy B., Zhang LJ. (eds) Internet of Things
– ICIOT 2019. ICIOT 2019. Lecture Notes in Computer Science, vol 11519. Springer, Cham
Growing cities always have parking challenges and they are in need for creative ideas to solve this
issue and avoid the time wasted in searching for empty parking spots. To overcome the problem,
this paper proposes a simple solution using a low-cost cloud-based system design.
Neha Malkar, Pranali Taklikar, Manish Borkar, Sushant Pogale, Kamlakar Sonkusare, Prof.
Rubana Khan, "Survey Paper on An IoT Based Smart Parking System", International
Journal of Scientific Research in Computer Science, Engineering and Information
Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 5, Issue 2, pp.633-635, March-April-
2019.
In this study a Smart Parking System (SPS) is planned which enables the user to find the nearest
parking area and gives availability of parking slots in that respective parking area. It mainly
concentrates on reducing the time in finding the parking area and also it avoids the unnecessary
travelling through filled parking areas in a parking area. Thus it decreases the fuel consumption
which in turn reduces carbon footprints in an atmosphere.
Objective:
We aim to create a smart parking management system that identifies the vehicles accessing
the parking spaces using a license plate recognition algorithm (OpenALPR).
Parts used:
• Raspberry Pi
• Pi Cam or USB webcam
• MicroSD card
• Ultrasonic Sensor
• LEDs
• Resistor - 220 ohms
• Breadboard
• Jumper wires
Sensors Used:
• Ultrasonic sensor- It is used to detect the presence of a car. Once a car’s presence is
detected, the camera is activated to take a picture.
• Camera- Used to take a picture of the cars attempting to use the parking space. An
image is taken to identify them uniquely using license plate recognition.
Architecture diagram:
Ultrasonic sensor
Pi camera
Code
import pandas as pd
data = [0,0,0,0,0,0,0,0,0,0]
index = [1,2,3,4,5,6,7,8,9,10]
s = pd.Series(data,index)
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
print(s)
q = 1
if q == 1:
nq = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==nq:
print(j)
s.update(pd.Series([0], index = [j]))
break
print(s)
p = 1
if p == 1:
np = str(input("Number plate: "))
j=0
for i in s:
j+=1
if i==0:
print(j)
s.update(pd.Series([np], index = [j]))
break
print(s)
Implementation
Circuit