Světlo snímající pohyb se rozsvítí, když detekuje pohyb. Běžně se používá pro schodiště, umývárny a venkovní prostory k automatickému rozsvícení světel, jakmile se setmí. K detekci pohybu se používají dva různé typy senzorů: mikrovlnné senzory pohybu a infračervené PIR senzory.
Mikrovlnné senzory mohou detekovat pohyb přes pevnou betonovou stěnu, zatímco PIR pohybový senzor má omezené zorné pole. Můžete si vybrat kterýkoli typ na základě vašich potřeb a místa, kam chcete senzor nainstalovat.
Pro tuto příručku použijeme snímač pohybu PIR k vytvoření spínače světla se snímáním pohybu, který se zapne a zůstane zapnutý, když je detekován pohyb, a po určité době se vypne, když se pohyb zastaví. Přes Wi-Fi také připojíme switch k chytré domácí síti.
Sestavte si samostatný spínač světla se snímáním pohybu
Pohybové čidlo PIR, jako je HC-SR501, lze použít bez mikrokontroléru k zapnutí/vypnutí reléového modulu pro ovládání zátěže AC po určitou dobu, jako je například lampa. Modul PIR senzoru je dodáván se dvěma předvolbami, které můžete otáčet pro zvýšení nebo snížení citlivosti a doby trvání.
Dobu nebo dobu zapnutí můžete prodloužit až na 5 minut, po kterých se zátěž (světlo) vypne. Budete si muset pohrát s předvolbami na PIR senzoru, abyste našli sladké místo, které vyhovuje vašim potřebám.
Věci, které budete potřebovat
Chcete-li vytvořit spínač světla se snímáním pohybu, budete potřebovat následující:
- PIR pohybový senzor
- Reléový modul
- Startovací dráty
- Napájení 5V
- Micro USB modul (volitelný)
Krok 1: Připojte PIR senzor k relé
Budete muset připojit snímač PIR k desce relé a poskytnout 5V napájecí vstup, například prostřednictvím volitelného modulu micro USB. Pomocí propojovacích vodičů proveďte propojení mezi modulem relé a snímačem PIR, jak je znázorněno na obrázku níže.
Krok 2: Vyzkoušejte to
Pokud se někdo pohne před PIR senzor, zaznamená pohyb a spustí výstupní pin do vysokého stavu (3,3V). Tento signál je odeslán do relé, které zapne připojenou AC zátěž (v tomto případě lampu nebo světlo). Po uplynutí této doby je výstupní kolík nastaven na nízkou hodnotu (0 V) a relé se vypne, čímž se vypne připojená AC zátěž. Chcete-li zvýšit nebo snížit dobu trvání a citlivost, můžete upravit předvolby na snímači, jak je znázorněno na obrázku níže.
Krok 3: Nainstalujte přepínač
To je váš samostatný spínač pohybového senzoru. Po testu můžete všechny součástky připájet na desku plošných spojů, uzavřít ji do 3D tištěného obalu nebo libovolného box a nainstalujte jej tam, kde chcete, aby automaticky zapínal/vypínal světla, když někdo vstoupí nebo ven.
Sestavte si spínač pohybového světla připojený k Wi-Fi
Snímač pohybu na bázi Wi-Fi lze integrovat se serverem pro automatizaci domácnosti, jako je Home Assistant, pro automatizaci nebo spouštění dalších chytrých domácích zařízení, světel, spínačů atd. nainstalované ve vaší domácnosti nebo kanceláři. Můžete také povolit upozornění, která můžete přijímat na svůj smartphone nebo prostřednictvím Echo Dot (Alexa).
Je jich mnoho skvělé způsoby použití pohybového senzoru ve vaší domácnosti. Když například senzor detekuje pohyb, Home Assistant může zapnout chytrá světla nainstalovaná na místě, jako je vaše schodiště nebo toaleta. Podobně můžete tento pohybový senzor použít k zachycení snímků nebo spuštění záznamu na Wi-Fi kameře, jakmile je detekován pohyb.
Možnosti jsou nekonečné v kombinaci se softwarem pro automatizaci domácnosti. Můžete postupovat podle našeho průvodce nastavením Domácí asistent na Raspberry Pi rychle začít.
Věci, které budete potřebovat
Chcete-li vytvořit vypínač světla připojeného k Wi-Fi, budete potřebovat následující:
- Mikrokontrolér ESP8266 založený na čipu, jako je NodeMCU nebo D1 Mini
- PIR pohybový senzor
- Startovací dráty
- Napájení 5V
Krok 1: Aktualizujte firmware
K vytvoření chytrého spínače pohybového senzoru založeného na Wi-Fi použijeme firmware Tasmota. Alternativně můžete použít ESPHome ke kompilaci vlastního firmwaru pro Home Assistant.
- Stáhněte si Tasmota-Sensors.bin soubor firmwaru a Tasmotizér nářadí.
- Spusťte nástroj Tasmotizer a připojte svůj NodeMCU nebo D1 Mini k počítači pomocí kabelu micro USB.
- Vybrat COM port v nástroji Tasmotizer a klikněte Procházet pro výběr Tasmota-Sensors.bin soubor firmwaru.
- Klikněte Tasmotizovat. Firmware bude flashován.
Krok 2: Nakonfigurujte přepínač
Po flashování firmwaru budete muset připojit přepínač k síti Wi-Fi a nakonfigurovat jej.
- Otevřete nastavení Wi-Fi ve smartphonu a připojte se k tasmota-xxxx Wi-Fi síť. Je to otevřená síť, a proto nevyžaduje heslo.
- Po připojení vypněte mobilní data a otevřete webový prohlížeč.
- Návštěva 192.168.4.1.
- Vyberte svou síť Wi-Fi, zadejte heslo Wi-Fi a klikněte Uložit.
- Poznamenejte si IP adresu zobrazenou na obrazovce webového prohlížeče a poté IP otevřete ve stejném webovém prohlížeči. Můžete také chvíli počkat a nechat Tasmota načíst webovou stránku automaticky.
- Klikněte Konfigurace > Konfigurace modulu a vyberte Obecné (0) z rozbalovací nabídky. Klikněte Uložit. Stránka se za několik sekund znovu načte.
- Klikněte Konfigurace > Konfigurace modulu a vyberte Switch_n v D6 GPIO12 a vyberte relé 1 v D2. Klikněte Uložit. Stránka se znovu načte.
- Jít do Řídicí panel a poté vložte následující příkazy do Zadejte příkaz pole. K tomu můžete použít svůj počítač nebo notebook.
SwitchMode1 1
SwitchTopic 0
Pravidlo 1 na přepínači 1#state=1 publikovat stat/%topic%/PIR1 ON endon na Switch1#state=0 dělat publikovat stat/%topic%/PIR1 OFF endon
Pravidlo 1 1
zmáčkni Vstupte po zadání každého příkazu. Tím se nakonfiguruje PIR jako senzor, který odesílá zprávu On/Off přes MQTT do %téma% (najdete pod Konfigurace > Nakonfigurujte MQTT).
Krok 3: Spárujte PIR senzor s MCU
Připojte PIR senzor k NodeMCU nebo D1 Mini, jak je znázorněno na následujícím obrázku.
Krok 4: Zapnutí a přidání do Home Assistant for Automation
Jakmile je vše zapojeno, jak je znázorněno na schématu, připojte napájecí zdroj. Nyní přidejte přepínač do Home Assistant.
- Otevřete Tasmota a přejděte na Konfigurace > Nakonfigurujte MQTT.
- Zadejte IP hostitele MQTT, uživatelské jméno a heslo. Klikněte Uložit.
- Jít do Konfigurace znovu klikněte Nastavit jiné, a poté tomuto senzoru pojmenujte, například MotionSensor. Klikněte Uložit.
- Otevřete Home Assistant a přejděte na Konfigurace > Zařízení a služby a klikněte Přidat integraci.
- Vyhledejte a přidejte integraci Tasmota.
- Restartujte Home Assistant a přejděte na Konfigurace > Zařízení a služby.
- Zkontrolovat Tasmota sekce.
- Klikněte na Pohybový senzor a poté klepněte na + ikona pod Automatizace.
- Vybrat PIR senzor začal detekovat pohyb a poté přidejte své zařízení nebo světlo, které se zapne nebo vypne, pokud pohybový senzor na bázi Wi-Fi detekuje pohyb.
- Uložit to. Podobně můžete přidávat nebo spouštět další zařízení nebo instalovat další pohybová čidla po celém domě pro spouštění zařízení, zasílání výstrah atd.
Nasaďte spínače pohybového senzoru pro větší pohodlí
Spínače pohybového senzoru vám pomohou ušetřit energii a navíc nebudete muset ručně zapínání a vypínání světel při chůzi po schodech nahoru nebo dolů nebo při vstupu/výstupu na zahradu nebo verandu plocha.
Kromě automatizace spínačů světel na základě pohybu můžete ke spuštění automatizace použít pohybové senzory váš domov nebo kancelář jeho integrací se serverem pro inteligentní domácí automatizaci, jako je Home Assistant nebo openHAB. Možnosti jsou nekonečné.
10 nejlepších projektů chytré domácnosti ESP32
Přečtěte si další
Související témata
- DIY
- Elektronika
- Chytré osvětlení
- Návody na DIY projekty
O autorovi
Ravi je expert na vysvětlování technologií, nadšenec IoT a milovník Linuxu se zkušenostmi s vývojem velkých dat a aplikací. Většinu víkendů tráví prací s IoT zařízeními a hraním her na Xboxu. Je také samostatným cestovatelem, který miluje pěší turistiku a zkoumání nových cest.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem