DOI : https://doi.org/10.5281/zenodo.19695866
- Open Access
- Authors : Prajakta Narvekar, Aarya Pathrikarz, Abhishek Shetty J, Vivek Singh, Snehal Bhelkars
- Paper ID : IJERTV15IS041544
- Volume & Issue : Volume 15, Issue 04 , April – 2026
- Published (First Online): 22-04-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Design & Implementation of Automated Car Parking
Prajakta Narvekar, Aarya Pathrikarz, Abhishek ShettyJ, Vivek Singh, Snehal Bhelkars
Dept of Electronics and Telecommunication Engineering, Rajiv Gandhi Institute of Technology, Versova, Mumbai, India
ABSTRACT
Doctor Desk is a full-stack, AI-driven healthcare assistant that enables patients to conduct health conversations in ten Indian regional languages.
The rapid growth in urban vehicle density has created a critical need for efficient and intelligent parking systems. This paper presents the design and implementation of an automated car parking system using an ESP32 microcontroller. The system integrates ultrasonic and infrared (IR) sensors for real-time obstacle detection and
Its wireless capability enhances flexibility and ease of control. The compact design and low power consumption make it suitable for practical deployment Overall, the system provides an efficient, scalable, and smart solution for modern parking challenges.
-
System Design:
-
Hardware Overview:
MOTOR
accurate identification of available parking spaces. Vehicle motion is precisely controlled usi.ng the L298N, enabling autonomous and reliable parking operations. Wireless communication through Bluetooth and Wi-Fi enables remote control and monitoring of the system, enhancing
GPS MODULE t—
CAMERA MODULE
ULTRASONIC SENSOR
-'.IDRIVER
—,LCD DISPLAY
user convenience and flexibility. An LCD display provides
real-time feedback, while a buzzer and LED indicators ensure safety through effective audio-visual alerts. A webcam module is also incorporated for live monitoring and future integration with advanced vision-based techniques. The system is powered by a portable power source, ensuring mobility and ease of implementation. The proposed system demonstrates accurate performance, reduced human intervention, and efficient real-time response. It offers a cost-effective, scalable, and practical solution for smart parking applications in modern urban environments.
Keywords: Automated Car Parking System, Bluetooth Communication, Embed ded Systems, Obstacle Detection, Smart Parking Technology, Wi-Fi Communication,
1. Introduction:
An automated car parking system is designed using the ESP32 microcontroller with inte grated Wi -Fi and Bluetooth for seamless communication. Ultrasonic and IR sensors are used for real-time obstacle detection and parking space identification, ensuring safe vehicle maneuvering. The L298N controls vehicle movement, while an LCD display, buzzer, and LED indicators provide user feedback and safety alerts. A webcam is included for monitoring and future enhancements. The system aims to deliver a cost-effective and reliable solution for smart parking applications with minimal human intervention. The system operates autonomously with high accuracy and quick response time, reducing the chances of human error.
VOICE AND GESTURE CONTROL
BLUETOOTH
Figure 1: Circuit Diagram Flowchart of automated car system
ESP32 Edu Robo Car System Flowe.hart
.J,
eon-,__-=
NO· T
-
Functionality:
The automated car parking system operates by continuously sensing the environment and making realtime decisions using the ESP32. Ultrasonic sensors measure the distance to nearby ob stacles and detect available parking spaces, while IR sensors assist in closerange detection and proper vehicle alignment during parking.
Once a suitable parking slot is identified, the system autonomously controls the vehicle using the L298N, enabling smooth forward, reverse,and directional movements. The system supports dual-mode operation including manual Bluetooth control and auto nomous parking. Wi-Fi connectivity enables remote monitoring and future IoT-based extensions. The LCD display shows real-time distance, system status, and parking confirmation. The buzzer and LED indicators activate during obstacle detection and when parking is successfully completed, ensuring user awareness and safety.
-
-
Methodology:
-
Autonomous Mode:
In autonomous mode, the system operates without human intervention. The ESP32 continuously collects data from the ultrasonic and IR sensors to detect obstacles and identify available parking spaces. When a suitable slot is detected, the control algorithm processes the sensor inputs and generates appropriate control signals. The L298N drives the DC motors to perform forward, reverse, and turning movements automatically. Real-time distance monitoring ensures accurate alignment and collision avoidance. Once properly positioned, the system stops the motors and activates the buzzer and LED to indicate successful parking.
-
Manual Control via Mobile App: In manual mode, the vehicle can be controlled remotely through a mob ile application using Bluetooth or Wi-Fi connectivity. The user sends directional commands such as forward, reverse, left, right, and stop. These commands are received by the ESP32 and translated into motor control signals through the L298N driver module. The LCD display provides system status updates, while the webcam enab les live monitoring during manual operation. This mode allows flexib le and user-controlled parking when required.
-
Alert and Safety Mechanism: The system includes an integrated safety mechanism to prevent collisions and ensure secure operation. The ultrasonic and IR sensors continuously monitor the surroundings, even during man ual operation. If an obstacle is detected within a critical distance, the system immediately stops the motors and activates the buzzer and LED indicators. This real-time alert system enhances operational safety and minimizes the risk of damage during parking maneuvers.
-
Power Management and Safety Features:
system is powered using a portable power bank, ensuring mobility and ease of deployment Efficient voltage
regulation is maintained to provide stable power to the ESP32, sensors, and motor driver. The design focuses on low power consumption for prolonged operation. Safety features include continuous monitoring through ultrasonic and IR sensors, enabling immediate response to obstacles. In critical situations, the system automatically stops the motors via the L298N and activates the buzzer and LED indicators to prevent collisions and ensure safe operation.
-
Visual Monitoring via ESP32-CAM:
The system incorporates an ESP32-CAM module for realtime visual monitoring of the parking process. It captures live video footage, allowing users to observe vehicle movement and surroundings remotely via Wi-Fi. This enhances system awareness and provides additional support during both manual and autonomous modes. The visual data can also be utilized for future integration with computer vision algorithms, enabling adva nced features such as object detection, lane tracking, and intelligent parking assistance. The camera stream can be accessed through a web interface or mobile device for convenient monitoring.
-
-
Construction:
The construction of the Automated Car Parking System is carried out through systematic integration of mechanical structures, electronic modules, sensing units, and communication components into a compac t wireless prototype vehicle. A durable chassis platform is used to munt all hardware components securely. The ESP32 serves as the central control unit positioned strategically to ensure efficient wiring and signal distribution. The DC motors are rigidly fixed to the wheel assembly and interfaced with the L298N.
The ultrasonic sensor is mounted at the front section of the vehicle to provide accurate distance measurement and parking slot detection. IR sensors are installed at appropriate positions to assist in close-ran ge obstacle detection and alignment during parking. The ESP32 -CAM module is positioned at an elevated and stable angle to capture real-time visual data. A 16×2 LCD display is mounted on the upper surface for real-time status readings. The buzzer and LED indicators are integrated to generate audio-visual alerts during obstacle det ection and parking completion.
A detailed overview of each com ponent used in the system is provided below to explain their specific roles and interconnections:
Automate: Car Parking
rt===—-_ o e
Data
s e
Fcntr-op
Display Unit
Figure 2: Prototype Model of the Automated Car Parking
Microcontroller (ESP32): The ESP3 2 acts as the central control unit of the automated car parking system. It processes input data from sensors, executes control algorithms, and sends commands to the motor driver and other output devices. Its built-in Wi-Fi and Bluetooth capabilities enable wireless communication for remote control and monitoring.
Motor Driver (L298N): The L298N is used to control the DC motors that drive the vehicle. It receives control signals from the ESP32 and regulates the direction and speed of the motors, enabling forward, reverse, and turning movements required for automated parking.
IR Sensor Module: The IR se nsor module is use d for obstacle de te ctionand close-range se nsing. It he lps the syste m de te ctnearby obje cts and assists in maintaining prope r alignment during the parking proce ss, ensuring safe and accurate vehicle positioning
Ultrasonic Sensor Module (HC-SR04): The ultrasonic sensor is responsible for measuring the distance between the ve hicle and ne arby obstacle s. It works by emitting ultrasonic wave s and calculating the time taken for the echo to return. This information helps the system identify available parking space s and avoid collisions during navigation.
ESP32-CAM Module: The ESP32-CAM module provides real- time visual monito ring of the parking operation. It capt ures live video and transmits it through Wi-Fi, allowing users to observe the vehicle's movement and surroundings remotely. This feature enhances system monitoring and supports future computer vision applications.
-
Working:
The working of the Automated Car Parking System is based on real-time sensing, intelligent decision-making, and precise motor control. The ESP32 acts as the central processing unit, contin uously receiving inputs from sensors, and executing control logic accordingly.
Initially, the system scans the surrounding environment using the ultrasonic sensor to measure distance and detect available parking spaces. If the measured distance exceeds a predefined threshold, the system identifies it as a valid parking slot Simultaneously, IR sensors monitor nearby obstacles to ensure safe navigation and assist in accurate alignment of the vehicle.
Once a parking space is detected, the ESP32 processes the sensor data and sends control signals to the L298N, which drives the DC motors. The vehicle then performs automated movements such as forward motion, turning, and reverse parking. Continuous feedback from sensors allows real-time adjustments, ensuring smooth and collision-free parking.
The system supports both autonomous and manual operation. In manual mode, the user can control the vehicle through a mobile application using Bluetooth or
Wi-Fi. In autonomous mode, the system performs parking operations independently. The LCD display provides realtime informatio n such as distance, system status, and parking confirmation. The buzzer and LED indicators are activated when obstacles are detected or when parking is successfully completed. Additionally, the ESP32-CAM module enables live video streaming for remote monitoring.
-
Results and Observations:
-
Functional Testing
The functional testing of the automated car parking system was conducted to evaluate the performance, accuracy, and reliability of individual components as well as the overall system. The ESP 32 successfully coordinated all modules, ensuring smooth communication between sensors, motor driver, and output devices. The ultrasonic sensor demonstrated accurate distance measurement within the effective range, enabling reliable detection of parking slots. IR sensors effectively identified nearby obstacle s and assisted in proper alignment during parking. The L298N provided stable and precise control of the DC motors, allowing smooth forward, reverse, and turning movements.
Wireless communication through Bluetooth and Wi-Fi was tested for manual control and monitoring, showing responsive and stable performance within the operational range. The LCD display accurately presented real-time data such as distance and system status, while the buzzer and LED indicators responded promptly during obstacle detection and parking completion. The ESP32-CAM module successfully streamed live video, enabling effective visual monitoring. Overall, the system performed reliably under different test conditions, demonstrating. accurate sensing, efficien t control, and safe automated parking functionality.
Figure 3: Result and Observation
Table 2: Functional Testing Results
Observation
Response Time ~1.2-1.5 seconds Fast, minimal
delay
Slot Detection High (2-400 cm) Reliable Accuracy identification
Obstacle Detection Immediate Collision-free
detection movement
BT/WiFi 100% responsive Stable wireless Navigation control
Motor Smooth Precise &
Control fwd/rev/turn controlled (L298N)
Live Feed ~20-30 FPS Near real-time
(ESP32- CAM) clarity
Power Efficiency ~20-25 min Stable operation
-
Performance Matrix
The performance evaluation indicates that the system achieves approximately 90% detection accuracy using ultrasonic and IR sensors, with a response time of ~1.2-1.5 seconds. The navigation control is smooth and stable with precise movement through the L298N. The autonomous parking success rate is approximately 85-90%. Real-time Monitoring using the ESP32-CAM provides near real-time video with a frame rate of around 20-30 FPS. The system operates for approximately 20-25 minutes using a portable power ban k. Overall, the system maintains high stability with minimal errors, while the LCD display and alert mechanisms provide clear and effective user feedback.
-
-
Conclusion:
The Automated Car Parking System provides an efficient and reliable solution for smart parking using the ESP32. It enables accurate obstacle detection and autonomous vehicle control through sensors and L298N. The system supports both manual and automatic modes with wireless communication via Bluetooth and Wi-Fi, enhancing flexibility and user control. The integration of LCD display, buzzer, LED indicators, and ESP32- CAM improves system feedback, safety, and monitoring capabilities. The system demonstrates stable performance, quick response time, and efficient power usage. Overall, it offers a cost-effective, scalable, and practical solution for modern smart parking applications with minimal human intervention.
-
References:
-
J. Lee, H. Kim, "Development of Intelligent Parking Assist System Using Embedded Systems," IEEE Transactions on Intelligent Transportation Systems, Vol. 19, No. 4, 2018..
-
M. PateL K Shah, "Wireless Controlled Robotic Car Using Bluetooth Technology," IJESC, Vol. 8, No. 3, 2018
-
P. Gupta, S. Jain, "Obstacle Avoidance Robot Using Ultrasonic and IR Sensors," IJSRD, Vol. 7, No. 2, 2019.
-
R K Gupta, V. Sharma, "loT-Based Smart Parking Management System," IEEE Access, Vol. 8, 2020.
-
N. Singh, A Tiwari, "Design and Implementation of Autonomous Vehicle Parking System," IJRASET, Vol. 8, Issue 6, 2020.
-
A. Sharma, R Mehta, "Smart Parking System Using IoT and ESP32," IJEAT, Vol. 9, No. 4, 2020
-
K Reddy, P. Rao, "ESP32-Based Smart Vehicle Control System Using Wi-Fi and Bluetooth," IJITEE, Vol. 9, Issue 5, 2020.
-
S. Mishra, D. Pandey, "Real-Time Vehicle Monitoring Using ESP32-CAM," IJRTE, Vol. 8, Issue 6, 2020.
-
V. Bansal, R Arora, "Design of Low-Cost Automated Parking System Using Microcontrollers," IJERT, Vol. 9, No. 7, 2020.
-
S. Kumar, A. Verma, R Singh, "Design of Automated Car Parking System Using Ultrasonic Sensors," IJERT, Vol. 10, No. 5, 2021
