https://github.com/beckversync/tkll_parkingsystem
Integrating the ESP32 microcontroller with a web application enables the management of an automated smart parking system. The system connects various sensors, performs license plate detection, and updates parking status to a Firebase Realtime Database, providing a seamless and efficient parking management solution.
https://github.com/beckversync/tkll_parkingsystem
esp32 firebase iot svm
Last synced: about 1 year ago
JSON representation
Integrating the ESP32 microcontroller with a web application enables the management of an automated smart parking system. The system connects various sensors, performs license plate detection, and updates parking status to a Firebase Realtime Database, providing a seamless and efficient parking management solution.
- Host: GitHub
- URL: https://github.com/beckversync/tkll_parkingsystem
- Owner: Beckversync
- License: mit
- Created: 2024-11-26T02:52:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-11T09:26:46.000Z (about 1 year ago)
- Last Synced: 2025-03-11T10:35:33.017Z (about 1 year ago)
- Topics: esp32, firebase, iot, svm
- Language: HTML
- Homepage: https://parkingsystem-9d434.web.app/
- Size: 59.1 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚗 ESP32 License Plate Detection and WebApp with Firebase 🚗
## 🌐 Introduction
This project integrates the **ESP32** microcontroller with a **web application** to manage an **automated smart parking system**. The system uses ESP32 to connect various sensors, perform **🔍 License Plate Detection**, and update parking status to a **🔥 Firebase Realtime Database**. A web app is developed to monitor and manage parking information in **⏱️ Real Time**.
---
## ✨ Key Features
### ⚙️ ESP32
- 🛠️ **Sensor Integration**: Reads data from RFID, infrared sensors, and camera modules.
- 📸 **License Plate Detection**: Uses specialized libraries or APIs for vehicle plate recognition.
- ☁️ **Firebase Communication**: Sends and receives data to/from Firebase for real-time updates.
### 💻 Web Application
- 📊 **Real-time Parking Status Display**: Shows available slots, occupied slots, and vehicle details.
- 🛑 **Barrier Control**: Updates and manages entry/exit barriers based on real-time vehicle detection.
### 🔥 Firebase
- 🚗 **Vehicle Entry/Exit Management**: Logs vehicle information and time of entry/exit.
- 🅿️ **Slot and Barrier State Management**: Tracks parking slot availability and barrier positions.
---
## 🏗️ System Architecture
### 🧰 Hardware
- 🧠 **ESP32 (ESP-WROOM-32)**: Central microcontroller for data acquisition and control.
- 🎥 **Infrared Sensors, RFID, and Camera**: Detects vehicle presence and captures license plates.
- 🚧 **Servo-controlled Barrier**: Controls the physical entry and exit points of the parking lot.
### 💾 Software
- 🌐 **Web Application**: Developed with **C#**, integrated with **Firebase Realtime Database**.
- ☁️ **Firebase**: Cloud-based data storage and synchronization platform.
- 🔄 **ESP32 FreeRTOS**: Manages multiple concurrent tasks efficiently.
---
🚀 This system provides an **efficient, automated solution** for smart parking management, enhancing real-time monitoring and control capabilities.