A comprehensive solution for real-time monitoring of parking spaces that integrates ESP32 microcontroller with RFID and IR sensors, providing a web-based dashboard for managing parking activity.
This project implements an automated parking system with:
- RFID Authentication: Secure access control for vehicles
- Real-time Monitoring: Track parking availability instantly
- Web Dashboard: User-friendly interface for monitoring
- Automatic Barrier Control: Servo-operated parking barrier
- ESP32 microcontroller
- RFID-RC522 module
- IR sensors for detection
- Servo motor for barrier control
- Backend: PHP with MySQL database
- Frontend: HTML, CSS, JavaScript
- Microcontroller: C++ with Arduino framework
- Communication: RESTful API
REAL-TIME-PARKING-MONITORING-SYSTEM/
├── .vscode/ # VSCode configuration
│ ├── c_cpp_properties.json
│ ├── launch.json
│ └── settings.json
├── api/ # Backend API endpoints
│ ├── get_dashboard_data.php
│ └── update_parking_status.php
├── config/ # Configuration files
│ └── db_connect.php
├── database/ # Database scripts
├── module/ # ESP32 Code
│ └── main.cpp
├── index.html # Main web interface
├── LICENSE # License file
├── main.js # Frontend JavaScript
├── README.md # Documentation
└── web.css # CSS styling
- Configure your web server (Apache/Nginx)
- Import database structure from the SQL file
- Update database connection parameters in
config/db_connect.php
- Connect hardware components according to pin definitions in
module/main.cpp
- Update WiFi credentials and server URL
- Flash the code to ESP32 using Arduino IDE or VSCode with PlatformIO
- Tracks parking occupancy in real-time
- Automated entry/exit with RFID authentication
- History of parking activity
- Responsive web dashboard with light/dark mode
- Visual indicators for available/occupied spaces
- Access the dashboard through a web browser
- Monitor parking status and historical data
- Use authorized RFID cards to enter/exit the parking area
- The system automatically updates the database when vehicles enter or exit
This project is available under the MIT License. See the LICENSE file for more information.
Cyber Pysical System Research Group 4 (CPS4R)
- Najwa Syafira Firdaus
- Syahril Arfian Almazril
- Aria Aura Rachman
- Asep Jamaludin
© 2025 Real-time Parking Monitoring System