Final Year Project
Final Year Project
LOT SYSTEM
BY
AND
NOVEMBER, 2025.
                                                 1
                              DECLARATION
We hereby solemnly declare that this project was carried out by ONYENUFORO
VICTOR      CHIGOZIE      (Mat.   No:   U2019/3015045)   and   EMAKPOR
OGHENETEGA CLETUS (Mat. No 2: U2019/3020052). All materials consulted
were adequately referenced.
_________________________
ONYENUFORO VICTOR CHIGOZIE
U2019/3015045
______________________
EMAKPOR OGHENETEGA CLETUS
U2019/3020052
                                                                         2
                             CERTIFICATION
The undersigned certify that this project work was carried out by ONYENUFORO
VICTOR CHIGOZIE (Mat. No: U2019/3015045) and EMAKPOR
OGHENETEGA CLETUS (Mat. No 2: U2019/3020052).
                                                                           3
                                 DEDICATION
We dedicate this project work to almighty God for his grace and wisdom to start
and complete this project.
                                                                                  4
                            ACKNOWLEDGEMENT
Our deepest gratitude goes to Almighty God for his guidance all through the
preparation and accomplishment of this project.
We owe our debt of gratitude to our keen and diligent supervisor, Engr Dr. Ekpan
Dan, who gave us undivided attention and guidance in this project work. We thank
him for his positive criticism, valuable suggestions, corrections and advice.
Our special thanks also goes to our adorable parents and siblings for their care,
love and support in our academic pursuit.
                                                                                  5
                                   ABSTRACT
The increasing number of vehicles and limited parking spaces in urban areas have
led to significant challenges in parking management, resulting in traffic
congestion, wasted time, and environmental pollution. To address these issues, this
project involves the design and fabrication of a smart parking lot system with
smartphone accessibility. The system consists of Infrared Ray (IR) proximity
sensors attached at each parking lot to detect the presence of a parked car,
programmable microcontroller, and a Bluetooth communication module to transmit
information to and fro the smartphone. It focuses on utilizing cost effective
electronic components through the embedded system technology to provide real-
time information to car users about the availability of space at nearby parking lots.
Also, it helps provide security operatives and car park managers with usage data
such as number plates of cars been parked and daily usage to help tighten security
in prone areas. The proximity sensor used in this work operates on the principle of
light reflection. The Arduino Nano microprocessor is used to read the sensor data
from each parking lot while the Bluetooth module is used to establish
communication with the smartphone and send the relevant data. The mobile app
was developed using MIT App inventor, which is an open source app development
platform. The design analysis and simulation was done with proteus and Arduino
IDE software. The system was tested using a miniaturized car park with dummy
cars and the results were obtained.
                                                                                    6
                                 TABLE OF CONTENTS
TITLE PAGE                                             i
DECLEARATION                                          ii
CERTIFICATION                                        iii
DEDICATION                                           iv
ACKNOWLEDGEMENT                                       v
ABSTRACT                                             vi
TABLE OF CONTENTS                                    vii
LIST OF FIGURES                                      ix
LIST OF TABLES                                        x
LIST OF ABBREVIATIONS                                xi
CHAPTER ONE: INTRODUCTION
1.1   Background of study                             1
1.2   Statement of problem                            2
1.3   Aim and objectives                              3
1.4   Significance of project                         3
1.5   Design methodology                              4
1.6   Scope of project                                4
1.7   Project structure                               5
REFERENCES
APPENDIX
                                                    8
LIST OF FIGURES
                                                               9
LIST OF ABBREVIATIONS
                                                             11
                                  CHAPTER ONE
INTRODUCTION
daily basis, 30% of traffic congestion in urban areas is caused by vehicles cruising
for parking space, and it takes the driver an average of 7.8 min to find a parking
space. This not only increases traffic congestion but causes unnecessary fuel
To curb this issue, urban traffic management systems have increasingly adopted
                                                                                       12
implementations rely on automated vehicle detection technologies that employ
These solutions, while effective, are too expensive to implement and difficult to
like Nigeria.
To mitigate these issues, and offer a more affordable solution, there is a need for
smart parking systems that will leverage modern technologies such as the Internet
space utilization. Thus, this project was initiated to proffer a more affordable
reflected light, while the microcontroller processes this data and transmits it via
Bluetooth to a mobile application developed using MIT App Inventor. The system
help users navigate the parking space. The idea of integrating with smartphones
                                                                                      13
was proposed in this design because mobile phones have become a popular
This study contributes to the growing body of research on smart parking solutions
parking systems, with potential applications in urban planning, smart cities, and
transportation management and over the years, tons of reports and research have
consistently identified traffic congestion as the most pressing urban transport issue,
and poorly planned urban expansion with disorganized land use patterns
(Ogundare, 2013).
Despite the parking shortage across Nigerian urban areas, improper human
parking, double occupancy, etc. have led to heightened traffic problems. While
challenge, the problem continues because motorists lack the tools that’ll help them
                                                                                     14
find suitable parking spaces and management bodies lack the tools to help them
These urban challenges have intensified dramatically over the past thirty years.
And with our 2.1% population rise rate (worldbank, 2023), if no solution is
The aim of this project is to design and construct an Iot enabled automated
parking lot system that will help motorists see availability of parking spaces in
nearby parking lots. The following are the objectives of the project;
● Study the C++ programming language and use it to program the ARDUINO
IDE
● Develop a miniaturized car parking lot on which the system would be tested.
● Develop the electronic circuit on prototyping circuit board and connect all
components together.
                                                                                   15
 ●    Integrate it with the miniaturized parking lot and test the entire system.
The automated parking lot system is crucial for managing and optimizing parking
lots in crowded cities in Nigeria. By getting real-time data of cars packed. The
● The automated parking lot system has the ability to reduce the rate of traffic
● The system helps to reduce roaming time and unnecessary fuel lost while
searching for parking spaces. Thus, helping drivers save time and cost.
● This simple yet very effective parking lot management system is deemed to
be one of the fastest and most affordable method of helping drivers find
● This system can also serve as a tool for security operatives to track stolen or
wanted cars.
The methodology adopted to achieve the desired output will range from design to
                                                                                   16
 ●    Simulation of the design using simulation software like Arduino IDE, and
Proteus.
This project involves the design and fabrication of a smart parking lot system with
sensors attached at each parking lot to detect the presence of a parked car,
Basically, this project is structured into five chapters that contains the
Chapter 1 is an introduction of the project. In this chapter, this report will explain
Chapter 2, is basically the literature review on the previous work related to the car
automated car parking system. It also reviews the hardware description of each
circuitry and components used in the project. After that, it elaborates the software
development of the project by using flow chart approach that will include the
Chapter 4 will focus on all the tests and results obtained from various test
Project.
                                                                                   18
                                CHAPTER TWO
LITERATURE REVIEW
2.1 History of Parking and the Need for Parking Lot Optimisation
The concept of parking emerged with the advent of automobiles in the early 20th
congestion and safety concerns. To address this, cities began implementing angled
parking and designated parking zones. By the 1920s, cities like New York
usage (MIT Press Reader, 2020). While this move partially solved the problem, it
also created room for another problem. People would leave their cars in parking
lots thereby preventing other new users from utilizing the limited space. So in
1935, Carl C. Magee introduced the first parking meter in Oklahoma City to
regulate parking duration and generate municipal revenue (Wired, 2010). This
As cities expanded and car ownership became ubiquitous, the demand for parking
                                                                               19
prompting cities to integrate parking requirements into zoning laws. By the 1950s,
many U.S. cities mandated minimum parking provisions for new developments,
contributing to urban sprawl and reduced land availability for other uses. This
didn’t mean creating parking lots was bad, it only needed to be optimized.
The undersupply of parking spaces, coupled with increased car usage, exacerbated
to environmental issues, including increased surface runoff and urban heat islands
(Time, 2022). Parking policies have also influenced socio-economic dynamics. For
In rapidly urbanizing regions, such as parts of Africa and Asia, the surge in vehicle
ownership has outpaced infrastructure development. Cities like Nigeria and India,
                                                                                   20
One of the earliest attempts to optimize parking space utilization was the
space efficiency (Focus2Move, n.d.). This concept laid the foundation for future
In the 1920s, the "Paternoster" system gained popularity. This Ferris wheel-like
The United States also embraced APS innovations. In 1928, the Kent Automatic
Garage in New York introduced an electric "parker" that lifted and moved cars to
(Focus2Move, n.d.).
complexities often led to system failures, and retrieval times for vehicles were
                                                                                 21
War II era saw a shift towards more spacious urban planning, reducing the
immediate need for such compact parking solutions (Harding Steel, 2021).
maintenance issues and changing urban landscapes. For instance, London's Auto
In the late 20th and early 21st centuries, there was a resurgence of parking
the Intelligent Parking Assist System (IPAS) in Japan, allowing vehicles to park
themselves with minimal driver input. This technology was later incorporated into
Similarly, the early 2000s saw the development of smart parking systems utilizing
sensors and real-time data. But let us see a comprehensive list of works that have
                                                                                22
2.3.1 New “Smart Parking” System Based on Resource Allocation and
Reservations
The study aimed to develop a smart parking system that optimally allocates and
reserves parking spaces for drivers in urban environments. They designed a system
that would assign and reserve optimal parking spaces based on drivers' preferences,
guarantee that no user is assigned a resource with a cost that is higher than their
current preference.
They did this by creating decision points. At each decision point, the system solves
optimally based on current state information and random events like new user
based systems.
                                                                                  23
Their smart parking system achieved significant improvements in parking space
systems that were predominant at that time. However, their system didn’t have any
at restricted zones. Also, their system didn’t have a user interface for the driver, it
In 2017, More, Ravariya, Shah, and Solkar (2017) proposed a system to automate
multi-level parking structures, and enhance security and access control using RFID
operations, including sensor data processing and actuator control. In their system,
each authorized user was provided with an RFID card. Upon swiping the card at
the entrance, the system verifies access rights, ensuring only authorized vehicles
can enter. Infrared (IR) sensors were also installed to detect vehicle presence and
monitor parking slot occupancy. And Real-time information about parking slot
availability was displayed to users via an LCD screen at the entrance. They also
                                                                                     24
included a rotating platform and forklift mechanism to transport vehicles to
While their proposed system increases the efficiency, helped to optimize space,
and enhance security, it was too cumbersome and thus difficult to implement.
Users had to acquire RF-ID tags which granted them entry into the parking spaces.
If a user misplaces or forgets his or her card at home, they will not have access to
Further work was done in 2020 by S. Sharmila Devi, J.J.R. Blessy Angel, M.
Deepa, and A.I. Kaaviya. The study aimed to develop a secure and efficient car
facilities. The researchers designed the system using Verilog Hardware Description
                                                                                  25
   1. Password Entry and Exit Module: This module ensures that only authorized
users can access the parking facility. Users had to enter a valid password to
They also added an LCD display to provide users with information about available
The use of FPGA allowed for faster execution times and efficient handling of real-
time data from sensors but is a more complex technology and when compared with
troubleshoot the system. To add to that, the fact that users had to come down from
their vehicles and enter their passwords before gaining access made it difficult to
Learning Approaches
                                                                                 26
This study aimed to develop a reliable short-term prediction model for available
Systems (PGIS), (Ye, Wang, Wang, Yan, Ye, & Chen, 2020) . Their primary
objectives were to: analyze the variation characteristics of APS at different spatial-
(Ye et al., 2020) conducted their study in the Eastern New Town of Yinzhou
data on parking availability from the intelligent parking system in the study area,
primary machine learning approaches on the data. First, they used the Gradient
Boosting Decision Tree (GBDT), and then the Wavelet Neural Network (WNN).
with already existing surveillance and APS systems, enhances our ability to predict
solution would be obsolete in places like Nigeria, where we lack the suitable
                                                                                    27
2.3.5 Cloud computing based User Cum Eco-Friendly Smart Parking Lot
computational task, Pasupuleti, Priya, Nihari, Gupta, and Kumar (2021) stepped
into the scene by proposing a cloud-based eco-friendly smart parking system. Their
study aimed to develop a smart parking system that leverages cloud computing and
enable online booking of parking slots to reduce search time and traffic congestion,
occupancy data, cloud platform to collected and process data from the sensors,
users, they developed a mobile application that allowed users to view available
Their work, though capable of increasing parking lot efficiency, reduce traffic
congestion, and conserve energy, it had a major flaw. The users had to book
parking lots beforehand and when they don’t, they will not have access to the
                                                                                  28
parking lot. The problem with this is that some users would book lots and not show
up while some who forgot to book lots at home would be stranded even if the
parking lots has unoccupied spaces that have been booked by other users
somewhere else.
Transportation Systems
based smart parking system that leverages machine learning techniques to detect
vacant parking spaces in real-time. Their primary goals were to address the
the YOLO (You Only Look Once) algorithm to process images and detect
occupied and vacant parking slots, and created a web-based graphical user
                                                                                    29
By integrating advanced image processing algorithms with existing surveillance
parking resources. While this can significantly reduce traffic congestion and
improve urban mobility, it can only be used in areas with functioning surveillance
systems which is very rare in developing countries like Nigeria. For this to be
provision for constant electricity to power these systems thus, hindering the
In the reviewed literatures, previous attempts to automate the parking lot problems
to implement. They also involved expensive hardware devices to function and thus
a more difficult maintenance process. Our approach seems very simple but is least
integrating smartphone compatibility and security features, our project has the
capacity to revolutionize the way we park in Nigeria, and other developing nations
                                                                                  30
31
                              CHAPTER THREE
DESIGN METHODOLOGY
The following tools and equipment were used for the fabrication.
1. Measuring tape
2. Multimeter
3. Pliers
4. Wire cutter
5. Welding tools
6. Screw driver
3.2 Procedures
• Sourcing of materials
                                                                   32
•     Soldering the circuit
• Assembly of parts
dedicated to perform one task and execute one specific application. It contains
Microcontrollers are mostly designed for embedded applications and are heavily
revolutionary role in embedded industry after the invention of Intel 8051. The
steady and progressive research in this field gave the industry more efficient, high
                                                                                    33
performance and low-power consumption microcontrollers. The AVR, PIC and
ARM are the prime examples. The new age microcontrollers are getting smarter
and richer by including latest communication protocols like USB, I2C, SPI,
Features of a Microcontroller
● Far more economical to control electronic devices and processes as the size
● Operating at a low clock rate frequency, usually use four-bit words and are
the ATmega328. It offers the same connectivity and specifications of the UNO
                                                                                   34
board in a smaller form factor. The Arduino Nano is programmed using
If you want to program the Arduino Nano while offline you need to install
the Arduino Desktop IDE. To connect the Arduino Nano to your computer, you'll
need a Mini-B USB cable. This also provides power to the board, as indicated by
the blue LED (which is on the bottom of the Arduino Nano 2.x and the top of the
                                                                                  35
                     Table 3.1 Arduino Nano Specifications
(www.avrchip.com)
Length 45 mm
Width 18 mm
Weight 5g
                                                                         36
                Fig 3.2: Arduino Nano data sheet (www.avrchip.com)
The HC-05 is a Bluetooth SPP (Serial Port Protocol) module designed for wireless
wireless data logging, robot control, home automation, and smart parking systems.
The HC-05 module includes the CSR BlueCore chip, which is a highly integrated
Bluetooth 2.0 + EDR (Enhanced Data Rate) chip. Communication is based on the
Bluetooth v2.0+EDR standard with a default baud rate of 9600 bps (configurable
                                                                                     37
The module features onboard 3.3V voltage regulators and is designed for 3.3V
logic levels, but it can tolerate 5V input for power. It supports AT commands in
command mode to configure parameters like device name, baud rate, and role
The HC-05 includes on-board status LEDs and key pins for entering AT mode,
allowing for flexible configuration and debugging. It connects via a serial interface
                                                                                   38
Features of the HC-05 Bluetooth Module
 Baud Rate: (Default: 9600 bps. Configurable from 1200 to 1382400 bps)
Commands)
 Power Consumption:
 Idle: ~2.5mA
 Connected: ~8mA
 Transmission: ~30mA
the presence or absence of an object, or the distance to the object, using infrared
light. It works based on the principle of light reflection—an IR LED emits infrared
phototransistor.
These sensors are commonly used in embedded systems, automation, and robotics
for tasks such as obstacle detection, distance measurement, and presence sensing.
In smart parking systems, IR proximity sensors are mounted in each parking slot to
space availability.
microcontrollers like the Arduino Nano to detect vehicle presence and trigger
                                                                                      40
              Fig 3.4: HC-05 Bluetooth Module (www.circuitdigest.com)
 Compact Size that easily integrated into small devices and projects
                                                                          41
3.3.4 LED indicator
visual feedback or status indication. In a smart parking lot system, LED indicators
with anode (positive) and cathode (negative) leads and requires a current-limiting
The LED indicator is a crucial part of the user interface in embedded systems due
to its low power consumption, fast response time, and long operational life.
                                                                                     42
Features of the LED Indicator
 Color: Red
electronics and embedded systems due to its high energy density, long cycle life,
and compact size. The name "18650" refers to the battery’s dimensions: 18mm
3.7V nominal voltage and up to 4.2V when fully charged, with capacity ranging
backup power is required. These batteries are usually paired with Battery
                                                                                    43
Management Systems (BMS) or protection circuits to prevent overcharging, over
 Max Discharge Current: Varies by cell type (up to 10C or higher for high-
drain models)
                                                                                 44
    Chemistry: Common types include Li-ion (LiCoO₂),
regulated 5V power supply. It features dual USB output ports, making it ideal for
DIY power bank applications and embedded electronics projects that require USB-
level 5V power.
the smart parking lot system, where stable 5V power is needed to drive
Vero board, also known as stripboard, is a prototyping board used for assembling
and testing electronic circuits without the need for custom-designed printed circuit
boards (PCBs). It consists of a grid of holes with parallel strips of copper tracks
running in one direction on one side of the board. Components are inserted through
the holes and soldered to the copper tracks to create electrical connections.
                                                                                      46
Vero board is widely used in electronics prototyping and project development,
especially in academic and experimental builds like the smart parking lot system,
where it provides a flexible and reusable platform for testing circuit functionality
 Testing and debugging the entire parking control logic before final
integration
This Chapter describe the methodology used, also the different section of the
design are considered with block and circuit diagram of the project. This section
                                                                                       47
                                 SMART PARKING SYSTEM
                SYSTEM                                                 SYSTEM
               HARDWARE                                               SOFTWARE
                 IR PROXIMITY
JX-887Y DC-                                HC-05
                    SENSOR
 DC BOOST           SENSOR
                                        BLUETOOTH              MIT APP             EMBEDDED
 MODULE                                  MODULE               INVENTOR               C/C++
                 SMARTPHONE
   Li-ion
  Battery       LIGHT EMITTING
                    DIODE
Figure 3.7 shows the general structure of the prototyped automated parking system.
There are two (2) main sub units namely: hardware unit and Software unit. The
The hardware unit is divided into the power supply unit (18650 battery and DC-DC
Boost module), control unit and communication unit. The control unit which
consists of the IR proximity sensor, light emitting diode and the smartphone app
                                                                                           48
will handle the input to the microcontroller and display of the system status. The
communication unit which consists of the HC-05 Bluetooth module will handle the
data storage and data transfer to the users. The software unit consists of computer
tools used for the programming of the hardware components and the android app.
The software used for the programming of the hardware components for this
project is the embedded C++ platform while MIT App inventor was used to
Operation of the flood detection system is presented in the block diagram as shown
in figure 3.8. The system can be separated into three main parts: IR Proximity
sensor, Arduino Nano as the microcontroller and the Bluetooth Module to send the
data to the end user. The source of voltage for the system will be the 3.7V Li-ion
connected to the power supply unit, proximity sensor, and the Bluetooth module.
The LED shows the status of the system. There are 6 proximity sensors placed one
per parking lot. The microcontroller reads the inputs from each of these sensors to
know which parking lot is used and which is unused at every point in time. When a
new users connects to the system via Bluetooth on the android app, the Arduino
Nano microcontroller quickly assigns them to the next unused parking lot and then
    IR Proximity                                                   Bluetooth
                                  Microcontroller                   Module
       Sensor
                                                                     Android
                                         LED                          App
The microcontrollers used to achieve this work is the Arduino Nano. The
                                                                               50
program the microcontroller using a high-level language such as C, C++ or Python,
manufacturers of the microcontroller and contains useful tools which helps in the
microcontroller programming.
Arduino Software (IDE) is a piece of software that runs on the computer and
allows the user to write programs and upload them to the physical board. The top
menu bar of the IDE has the standard options, including “File” (new,
programming), “Tools” (useful options for testing projects), and “Help”. The
middle section of the IDE is a simple text editor that where you can enter the
program code. The bottom section of the IDE is dedicated to an output window
that is used to see the status of the compilation, how much memory has been used,
any errors that were found in the program, and various other useful messages. The
Board of Arduino Nano can be included in the Board manager of the Arduino IDE
                                                                                    51
                            Fig 3.10: Arduino IDE Interface
The sensing component in this circuit is IR photo-diode. More the amount of Infra-
Red light falling on the IR photodiode, more is the current flowing through it.
which causes current to flow). This current when flows through the 10k resistor,
given by Ohm’s law, V=IR. As the value of resistor is constant, the voltage across
photodiode.
                                                                                      52
             Fig 3.11 Working principle of the IR Proximity Sensor (www.rfwireless-
                                          world.com)
So, when any object is brought nearer to the IR LED, Photo-Diode pair, the
amount of IR rays from IR LED which reflects and falls on the IR photodiode
increases and therefore voltage at the resistor increases (from the deduction in
previous para). We compare this voltage change (nearer the object, more is the
using a potentiometer).
reference voltages. The positive terminal of photodiode (This is the point where the
The OpAmp functions in a way that whenever the voltage at non-inverting input is
more than the voltage at inverting input, the output turns ON.
                                                                                      53
When no object is near the IR proximity sensor, we need LED to be turned off. So
we adjust the potentiometer so as to make the voltage at inverting input more than
non-inverting.
When any object approaches the IR proximity sensor, the voltage at photodiode
increases and at some point the voltage at non-inverting input becomes more than
In the same manner, when the object moves farther from the IR proximity sensor,
the voltage at non-inverting input reduces and at some point becomes less than
                                                                                   54
3.6   System Flow Chart and Circuit
When the system is put on, it initiates the Bluetooth module and waits for a new
user to connect. When a new user makes a connection via the app to the Bluetooth
                                                                                   55
module, it checks for available parking lots by reading the inputs of the IR
proximity sensor at each parking lot. If there is a free space, it opens an interface
on the mobile app where the user can input his or her car registration number.
After a user inputs their car registration number, the system assigns them the next
free parking lot. Else, if there is no free parking lot, it displays “No free parking
Geng, Y., & Cassandras, C. G. (2013). "New 'smart parking' system based on
resource allocation and reservations." IEEE Transactions on Intelligent
Transportation Systems, 14(3), 1129-1139.
Kotb, A. O., Shen, Y. C., & Huang, Y. (2016). "Smart parking guidance,
monitoring and reservations: A review." IEEE Intelligent Transportation Systems
Magazine, 8(2), 6-16.
More, V., Ravariya, K., Shah, S., & Solkar, A. (2017). Automatic Car Parking
System Using RFID. International Journal of Advance Research and Innovative
Ideas in Education, 3(2), 5079–5085.
Devi, S. S., Blessy, J. J. R., Deepa, M., & Kaaviya, A. I. (2020). Car Parking
System Using FPGA. International Research Journal on Advanced Science Hub,
2(8), 88–93
Ye, X., Wang, J., Wang, T., Yan, X., Ye, Q., & Chen, J. (2020). Short-Term
Prediction of Available Parking Space Based on Machine Learning Approaches.
IEEE Access, 8, 174530–174541. https://doi.org/10.1109/ACCESS.2020.3025589
                                                                                  58
Pasupuleti, V. R., Priya, K. Y. S., Nihari, N., Gupta, P. M. L. N., & Kumar, D. N.
(2021). Cloud computing based User Cum Eco-Friendly Smart Parking Lot. In
Proceedings of the 2021 International Conference on ISMAC (IoT in Social,
Mobile, Analytics and Cloud) (pp. 1125–1130). IEEE. https://doi.org/10.1109/I-
SMAC52330.2021.9640953
Ouseph, A., Francis, S., Durgaprasad, S., Abdulla, H., Lal, A., Dhanaraj, K. J., &
Harikrishna, M. (2022). Machine Learning Based Smart Parking Management for
Intelligent Transportation Systems. SSRN Electronic Journal.
https://doi.org/10.2139/ssrn.4111271
Links:
https://data.worldbank.org/indicator/SP.POP.GROW?locations=NG
MIT Press Reader. (2020). From Chaos to Order: A Brief Cultural History of the
Parking Lot. Retrieved from https://thereader.mitpress.mit.edu/brief-cultural-
history-of-the-parking-lot/
Wired. (2010). May 13, 1935: Enter the Parking Meter. Retrieved from
https://www.wired.com/2010/05/0513parking-meter-patent
Time. (2022). Americans' Addiction to Parking Lots Is Bad for the Climate.
California Wants to End It. Retrieved from https://time.com/6217873/parking-lots-
climate-change-california/
                                                                                 59
The New Yorker. (2025). No-Parking Zone: The Perils of Finding a Spot in N.Y.C.
Retrieved from https://www.newyorker.com/magazine/2025/05/12/no-parking-
zone-the-perils-of-finding-a-spot-in-nyc
Times of India. (2025). 'Dirty loos, no lifts': Public parking lots lack amenities, but
PMC goes all out on 'VIP toilets'. Retrieved from
https://timesofindia.indiatimes.com/city/pune/dirty-loos-no-lifts-public-parking-
lots-lack-amenities-but-pmc-goes-all-out-on-vip-toilets/articleshow/
121196259.cms
Focus2Move. (n.d.). The First and Most Famous Smart Parking Systems in the
World. Retrieved from https://www.focus2move.com/the-first-and-most-famous-
smart-parking-systems-in-the-world/
Wall Street Journal. (2025). Donald Shoup, a Parking Guru Who Reshaped the
Urban Landscape, Dies at 86. Retrieved from
https://www.wsj.com/us-news/donald-shoup-ucla-economist-obituary-5c555ccc
                                                                                     60
Harding Steel. (2021, January 12). The History of Automated Parking Systems.
Retrieved from https://www.hardingaps.com/parking-blog/2021/1/12/the-history-
of-automated-parking-systems-spgkm
61