Computational Methods and Modeling for Engineering Applications
(GENG8030-5-R-2023F)
Smart Parking Management System
Team-23
Name Student Number
Atchyut Uppala 110121814
Sai Teja Irukulla 110103240
Vineel Madadi 110128147
Table of contents:
S. No Content Pg.no
1 Introduction……………………………………………………………………….. 1
2 Project Objective………………………………………………………………….. 1
3 Components Used ………………………………………………………………… 1
4 Project System Description………………………………………………………... 2
5 Test procedure………………………………………………………………........... 2
6 References…………………………………………………………………………. 3
i
List of Tables:
Table 1: List of components used ………………………………………………….. 1
ii
1. Introduction:
As the population is increasing day to day, the usage of vehicles for commute has seen a hike either
for personal or commercial purposes. Finding a proper parking space for every vehicle has become
a primary concern, especially in urban areas [1]. A Smart Parking Management System is a
valuable solution for addressing such scenarios. Smart parking management aims to combine
human innovation and technology to manage the entry and exit of vehicles in a parking lot, to
achieve easier and faster parking by saving time [2].
2. Project Objective:
The primary objective of this project is to design and develop a simulated parking lot management
system which should be achieved by the use of different components, Sensors, and MATLAB
programming. This project aims to develop a system that should divide the parking place and
monitor the empty and occupied areas. This includes an automatic lifting bar for entry and exit of
the vehicles. For control of in and out traffic of vehicles an indicator with traffic lights is equipped.
An indicator that shows available parking spots is incorporated for drivers’ convenience which
helps in saving time and effective parking management.
3. Components Used:
Arduino Uno 1 unit
Servo motor 1 unit
Buttons 2 unit
LCD display 1 unit
Common cathode RGB LEB 1 unit
Module
Table 1. List of components used
4. Project System Description:
The project aims to design and develop a parking management system using Arduino ubi board to
perform the following tasks for effective parking:
• Display parking space: When there are any empty spots the total number of available
parking spots as well as the “Welcome!!!” message should be displayed.
• Traffic Light indication for entrance: When there are any spots available, As the vehicle
approaches the parking space, the RED light is turned on. As the driver presses the enter
button the light turns Green and the Gate barrier opens. After the car enters the parking lot
the gate closes the light turns RED again.
1
• Exiting the Parking space: To exit the parking, The driver needs to hit the Exit button.
Upon pressing the Exit button, the barrier arm opens, and the traffic light changes from
RED to GREEN. As the vehicle leaves the parking space, the gate will be closed and the
light will turn from GREEN to RED.
• In case of Full Parking: As the parking lot reaches its full capacity (13 spaces), the LCD
message changes from “Welcome!!!” to “Plz come later”. In this scenario, the gate should
not open even if the driver tries to press the enter button for entrance into the parking lot.
• Display available spots: As the car enters the parking lot, the number of available spots is
reduced in the indicator. In a similar way, if any car exits the parking space, the display
will indicate the increased availability of parking spaces. In case of a full parking situation,
the display will show available spots as ‘0’.
5. Test procedure:
To verify the functionality of the smart parking management system the following test procedures
will be executed to ensure that the project meets its objective in a simulated environment:
In this test procedure, we test for Entrance, Exit, and Full parking scenarios in the parking space.
1. Initially, we begin with an empty parking lot and test the display for available parking
spots (13 spots in our case) and a “Welcome!!!” message.
2. Then simulate the entrance of 6 cars sequentially and ensure the functions of the barrier
arm, traffic lights, as well as available spots are reduced in the display after each entrance.
3. After that we test for the exit of 1 car and confirm the gate, traffic light, and availability
indicators are updated accurately.
4. In the next case, continuous sequential entries of 8 cars are tested. As The parking space is
fully occupied with 13 spots, the display is checked if it shows “plz come Later” and the
availability indicator is checked to avoid the entrance of 1 car.
5. Perform an exit of 1 car and ensure the functions of the arm, lights, and indicators of
available spots.
6. Finally, we test for the entrance of 1 more car into the lot and check the functionality of the
system as expected.
2
References:
1 M V Sudhakar, A V A Reddy, k Mounika, M V S Kumar, T Bharani, “Development of smart parking
management system”, materialstoday: proceedings, Vol 80, pp: 2794-2798, DOI:
https://doi.org/10.1016/j.matpr.2021.07.040 [Accessed on Oct 15 2023]
2 P Wessel, “What is Smart Parking?”, Parksmart, Available: https://parksmart.gbci.org/what-smart-
parking.