Online Smart Parking System
This repository contains the code for an online smart parking system implemented using Arduino and various components. The system aims to optimize parking space utilization by providing real-time information about slot availability to users.
Smart.Parking.System.compress.mp4
- Arduino ESP32 Dev Module
- IR Sensors (3 for each parking slot and 1 for the entrance gate)
- Servo Motor
- LCD Display with I2C module
- BLYNK software for visualization
- Real-time monitoring of parking slot availability
- Automatic barrier control based on slot occupancy
- User-friendly interface for displaying slot status
- Integration with BLYNK for remote monitoring
- Connect the IR sensors to the designated pins on the Arduino board.
- Connect the servo motor to control the barrier.
- Connect the LCD display using the I2C module.
- Install the necessary libraries for IR sensors, servo motor, and LCD display.
- Upload the provided Arduino sketch to the ESP32 Dev Module.
- Set up the BLYNK app to visualize parking slot status remotely.
- When a car approaches the entrance gate, the IR sensor detects its presence.
- The system checks the occupancy status of each parking slot using the IR sensors.
- If a parking slot is available, the barrier opens, allowing the car to enter.
- The LCD display and BLYNK app reflect the updated status of the parking slots.
- Once the car parks in a slot, the barrier closes, and the slot status is updated accordingly.
Contributions to this project are welcome. Feel free to submit pull requests for bug fixes, enhancements, or new features.
This project is licensed under the MIT License.
- Thanks to the developers of the BLYNK platform for enabling easy integration with IoT projects.
- Special thanks to the Arduino community for providing valuable resources and support for hardware projects.