Skip to content

mfialaf/ESP32-Smart-curtains-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Systém chytrých okenních závěsů založený na ESP32

Projekt obsahuje dokumenty potřebné k implementaci systému chytrých okenních závěsů. Projekt byl vyvíjen v Arduino IDE a prototyp obsahuje vytvořenou PCB desku. Alt text

O projektu

Systém dokáže reagovat na vnější podněty z okolí pomocí světělného čidla, nastavovat polohu závěsů podle zvoleného času a dne v týdny či upravovat pozici závěsu kdekoli v rozmezí 0% - otevřeno až 100% - zavřeno.

Posouvání závěsů je realizováno pomocí krokového motoru. Výpočetní jednotkou je ESP32, které konrtoluje všechny připojené periferie a komunikuje se serverem pomocí MQTT protokolu. Při konstruování prototypu byla využita aplikace Home Assistant, která sloužila jako server s uživatelským rozhraním.

About smart window curtains

The system can react to external light with a light sensor, change the position of the curtains according to the selected time and day of the week or adjust the position anywhere from 0% - open to 100% - closed.

A stepper motor realizes the curtains movement. The ESP32 microcontroller controls all connected peripherals and communicates with the server using the MQTT protocol. When designing a prototype, the Home Assistant application was chosen as the server with a friendly user interface. English article link

Komponenty/components