Skip to content

This project aims to develop an automatic garage door opening system. The system will use a camera to capture real-time images of the area in front of the garage. These images will then be processed by a deep learning model using YOLO algorithms to recognize vehicles, then trigger the ESP32 module to activate the garage door mechanism,.

Notifications You must be signed in to change notification settings

huyhoang-mike/Smart-Home

Repository files navigation

Automatic garage door opening system

DESCRIPTION

Imagine the current scenario: You’re driving home after a long day, looking forward to the comfort of your own space. As you approach your garage, you face the inconvenience of having to step out of your car to manually open the garage door. Even with a remote, there’s the need to stop and wait until the door is fully open. This interruption, though seemingly minor, can be a source of frustration. This is where the automatic garage door project comes into play. It’s not just a project; it’s a solution, a way to streamline your daily routine. By integrating a camera into the system, the garage door will be able to detect the number plate as it approaches. Without any need for you to stop or even slow down, the door will open automatically, ready for you to drive in.

COMPONENTS

Camera: Webcam Dahua Z2+ will be used to capture images in front of the garage.
ESP32 Microcontroller: ESP32 Wroom Dev Kit Module, a powerful and versatile microcontroller with Wi-Fi capabilities, will handle the task of communicating between the deep learning model and the garage door mechanism.
Micro Servo: Simulation of the door.
LED: Simulation of the light bulb.

INSTALLATION

Use the package manager pip to install the software.

pip install -r requirements.txt

USAGE

Firstly, you need to clone this repository into your local machine.

git clone https://github.com/huyhoang-mike/Smart-Home/

Secondly, run the webcam.py file below to start the local server.

python webcam.py

DEMO

Click here

About

This project aims to develop an automatic garage door opening system. The system will use a camera to capture real-time images of the area in front of the garage. These images will then be processed by a deep learning model using YOLO algorithms to recognize vehicles, then trigger the ESP32 module to activate the garage door mechanism,.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published