0% found this document useful (0 votes)
3 views20 pages

Smart Parking

The Smart Parking System is designed to organize cars in public parking lots, utilizing a main unit at each parking spot connected to a coordinator for efficient management. It features automatic car detection using IR sensors, user interaction through a keypad and LCD, and a software application for check-in and check-out processes. Future enhancements include GPS integration, improved payment methods, and additional sensors for better efficiency.

Uploaded by

003 Ajay Dhoni.t
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views20 pages

Smart Parking

The Smart Parking System is designed to organize cars in public parking lots, utilizing a main unit at each parking spot connected to a coordinator for efficient management. It features automatic car detection using IR sensors, user interaction through a keypad and LCD, and a software application for check-in and check-out processes. Future enhancements include GPS integration, improved payment methods, and additional sensors for better efficiency.

Uploaded by

003 Ajay Dhoni.t
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Smart Parking System

Prepared by
Ajay Dhoni.T
M.Satheesh
G.K.MANISH DHARSAUN
L.Parvin kumar
K.MOHAMED AZARUDEEN
Outline :
 What is smart parking system
System Unit.
Main features.
Coordinator
Software Application
Problems
Future Work
 Conclusion.
What is smart parking system

Smart parking system is an integrated system to organize cars in public parks.


The system will be used for every slot in park.
The motivation of this project is to help drivers. And make the payment way easier
Our projects consist of two sides, the first one is the main
What is unit, and this unit will be located in every spot in the
parking lot.
smart These units will be connected with our second, the
coordinator.
parking So every coordinator will control the information from and
system to the units connected with it.
.Every spot in the parking lot will contain the main unit

Our unit consist of:

ESP 32 WIFI

System 16×4 LCD Display


I2C Module for the LCD
Unit IR Sensors (for individual parking slots)
Power source (220V)

Power Adapter (5V, 2A)


System Unit
The system will detect the existence of a car in the slot using sensors.

the system will use RF reader for automatic payment.

The system also will use a display and a keypad for the interaction
with the user, like interaction for entering information about the time
needed. Or interaction for payment if the user forget the card.
Car detection.

Check In to the system using phone


number
Main
features Automatic payment using phone
number

Check Out using phone number


Car detection.
The detection of a car is done by using the IR sensor. We use IR sensor for detection.

We have to take in mind that the system will not consider a moving body as a car, so one sensor
will not be enough, we have to detect the existence of the car from different points and
distances.
Car detection
• Principle: An IR sensor emits infrared light, which is invisible to the human eye.
When a car or any other object comes into the sensor's detection range, it
either absorbs or reflects the infrared light. The sensor detects this change in
light intensity.
• Detection Process:
• Emission: The IR sensor emits infrared light, usually through an LED.
• Reflection/Absorption: When a car passes through the sensor's detection area,
it either reflects or absorbs the emitted IR light.
• Sensor Response: The IR sensor receives the reflected light and measures the
change in intensity or distance, triggering a response (e.g., sending a signal to a
microcontroller or activating an alarm).
State of the System

There is two main states in the system after a car detected.


The check in state, and checkout state.

The user will use the keypad and LCD in every state. there's more than way that the user can
choose,APP
State of the System
State can be: Check in, Check out

Coordinator
State
OR System unit
information
The Coordinator
The coordinator consist of:
1. Arduino ESP 32 WIFI
Communication between the
Arduino’s

We use I2C to communicate . The coordinator will be the master, and the other units will be
connected as a slave.
The coordinator will continuously request data from each unit.

The information sent will contains the state of the unit, the way that the unit will use in each state also
the phone number
Communicating with the
server.

Connect to Wi-Fi: Use the WiFi.begin(ssid, password) function to connect the ESP32
to a Wi-Fi network.
Send HTTP Requests: Use the HTTPClient library to send HTTP GET or POST requests to a
server, e.g., http.begin("http://server_url") and http.GET() for GET requests
or http.POST(data) for POST requests. The response can be retrieved using
http.getString().
Software Application
The software application can be used by the drivers to check and check out.
The user will register in the system,
 add the needed information like the phone
number .
Problems
Which sensor to use:
• After comparing to other sensors available, the ultrasonic sensor is the most accurate one, the
IR sensor is not very accurate also doesn’t work fine outside in the sunlight, and the available IR
sensors had a range less than the ultrasonic sensors.
Detection a car not a moving object:
• This is solved by using more than one ultrasonic sensor to detect from different points and
distances.
• Also by using delay and multiple readings to ensure that there is a car.
Problems
Communication between multiple Arduino’s:
There are a lot of ways to communicate between Arduino’s like UART, SPI and I2C.
In The UART only one device can send data to another.
SPI and I2C use addressing. But SPI is more costly. Each slave you add, adds 1 I/O pin on the
master. In the other hand, I2C just needs two lines. And you can add up to 127 slave to the
master without extra hardware or running out of pins on the master.
• So our project is done by using I2C
Using I2C we can connect the coordinator with much more units up to 127 without using extra
hardware.
Problems
Running out of pins:
Our project utilized all of the pins in the arduino, and in order to overcome this problem, we
used shift Register
Future Work
1. We can add a GPS module to store the location for every unit.
2. Adding other ultrasonic sensor would be more efficient.
3. Also we can implement other ways for the payment. For example connect the payment with
the bank account for the user.
4. And to make our project more useful in our countries, we could integrate our system with
the ordinary way of payment.
Conclusion
What is smart parking system?
Our smart parking system project is planned to be integrated with another software application
to help drivers to find the empty spot in parking lot more easily with less time.
Also our project implement most of the functionalities needed in a parking lot. for example,
implement an automatic way for payment.

You might also like