O lumină de detectare a mișcării se aprinde atunci când detectează mișcare. Este folosit în mod obișnuit pentru scări, toalete și zone exterioare, pentru a aprinde automat luminile odată ce se întunecă. Există două tipuri diferite de senzori utilizate pentru a detecta mișcarea: senzori de mișcare bazați pe microunde și senzori PIR cu infraroșu.
Senzorii cu microunde pot detecta mișcarea printr-un perete solid de beton, în timp ce un senzor de mișcare PIR are un câmp vizual limitat. Puteți alege oricare dintre tipurile în funcție de nevoile dvs. și de locația în care doriți să instalați senzorul.
Pentru acest ghid, vom folosi un senzor de mișcare PIR pentru a construi un comutator de lumină care sesizează mișcarea care pornește și rămâne aprins atunci când este detectată mișcare și se oprește după un anumit timp când mișcarea se oprește. De asemenea, vom conecta un comutator la o rețea de acasă inteligentă prin Wi-Fi.
Construiți un întrerupător de lumină autonom cu sesizare de mișcare
Un senzor de mișcare PIR, cum ar fi HC-SR501, poate fi utilizat fără un microcontroler pentru a porni/opri un modul releu pentru a controla o sarcină de curent alternativ pentru o anumită durată, cum ar fi o lampă. Modulul senzor PIR vine cu două presetări pe care le puteți roti pentru a crește sau a reduce sensibilitatea și durata de timp.
Puteți mări durata sau timpul de pornire până la 5 minute, după care sarcina (lumina) se va opri. Va trebui să modificați presetările senzorului PIR pentru a găsi punctul ideal care se potrivește nevoilor dvs.
Lucruri de care veți avea nevoie
Pentru a construi un comutator de lumină cu senzor de mișcare, veți avea nevoie de următoarele:
- Senzor de mișcare PIR
- Modul releu
- Fire jumper
- sursa de alimentare 5V
- Modul micro USB (opțional)
Pasul 1: Conectați senzorul PIR la releu
Va trebui să conectați senzorul PIR la placa de relee și să furnizați o intrare de alimentare de 5 V, cum ar fi printr-un modul opțional micro USB. Utilizați fire jumper pentru a realiza conexiunile între modulul releu și senzorul PIR, ca în diagrama de mai jos.
Pasul 2: Testează-l
Dacă cineva se mișcă în fața senzorului PIR, acesta va detecta mișcarea și va declanșa pinul de ieșire la o stare ridicată (3,3 V). Acest semnal este trimis către releu, care pornește sarcina de curent alternativ conectată (lampa sau lumină în acest caz). Odată ce timpul a trecut, pinul de ieșire este setat la scăzut (0V) și releul se oprește, oprind sarcina de curent alternativ conectată. Pentru a crește sau a micșora durata de timp și sensibilitatea, puteți regla presetările de pe senzor, așa cum se arată în fotografia de mai jos.
Pasul 3: Instalați comutatorul
Acesta este comutatorul tău autonom cu senzorul de mișcare. După test, puteți lipi toate componentele pe un PCB, îl puteți închide într-o carcasă imprimată 3D sau orice cutie și instalați-o acolo unde doriți să pornească/stinge automat luminile când cineva intră sau afară.
Construiți un comutator de lumină de mișcare conectat la Wi-Fi
Un senzor de mișcare bazat pe Wi-Fi poate fi integrat cu un server de automatizare a locuinței, cum ar fi Home Assistant, pentru a automatiza sau a declanșa alte dispozitive inteligente, lumini, comutatoare etc. instalat în casa sau biroul dvs. De asemenea, puteți activa notificările pe care le puteți primi pe smartphone-ul dvs. sau printr-un Echo Dot (Alexa).
Există multe modalități excelente de a folosi un senzor de mișcare în casa ta. De exemplu, atunci când senzorul detectează mișcare, Home Assistant poate aprinde luminile inteligente instalate într-o locație cum ar fi scara sau toaleta dvs. În mod similar, puteți utiliza acest senzor de mișcare pentru a captura imagini sau pentru a declanșa înregistrarea pe o cameră Wi-Fi imediat ce este detectată mișcare.
Posibilitățile sunt nesfârșite atunci când sunt combinate cu software de automatizare a locuinței. Puteți urma ghidul nostru de configurare Home Assistant pe un Raspberry Pi pentru a începe rapid.
Lucruri de care veți avea nevoie
Pentru a construi un întrerupător de lumină conectat la Wi-Fi, veți avea nevoie de următoarele:
- Un microcontroler bazat pe cip ESP8266, cum ar fi NodeMCU sau D1 Mini
- Senzor de mișcare PIR
- Fire jumper
- sursa de alimentare 5V
Pasul 1: Flash-ul firmware-ului
Pentru a construi un comutator inteligent cu senzor de mișcare bazat pe Wi-Fi, vom folosi firmware-ul Tasmota. Alternativ, puteți utiliza ESPHome pentru a compila firmware personalizat pentru Home Assistant.
- Descărcați Tasmota-Sensors.bin fișier firmware și Tasmotizer instrument.
- Lansați instrumentul Tasmotizer și conectați NodeMCU sau D1 Mini la computer folosind un cablu micro USB.
- Selectează COM port în instrumentul Tasmotizer și faceți clic Naviga pentru a selecta Tasmota-Sensors.bin fișier firmware.
- Clic Tasmotizează. Firmware-ul va fi flash.
Pasul 2: Configurați comutatorul
După ce firmware-ul este flash, va trebui să conectați comutatorul la rețeaua Wi-Fi și să-l configurați.
- Deschideți setările Wi-Fi pe smartphone și conectați-vă la tasmota-xxxx Rețea Wi-Fi. Este o rețea deschisă și, prin urmare, nu necesită o parolă.
- Odată conectat, dezactivați datele mobile și deschideți browserul web.
- Vizita 192.168.4.1.
- Alegeți rețeaua Wi-Fi, introduceți parola Wi-Fi și faceți clic salva.
- Notați adresa IP afișată pe ecranul browserului web și apoi deschideți IP-ul în același browser web. De asemenea, puteți aștepta puțin și lăsați Tasmota să încarce pagina web automat.
- Clic Configurare > Configurați modulul și selectați generic (0) din meniul drop-down. Clic salva. Pagina se va reîncărca în câteva secunde.
- Clic Configurare > Configurați modulul și selectați Comutator_n în D6 GPIO12 și selectați releu 1 în D2. Clic salva. Pagina se va reîncărca.
- Mergi la Consolă și apoi lipiți următoarele comenzi în Introdu comanda camp. Puteți utiliza computerul sau laptopul pentru aceasta.
SwitchMode1 1
Comutați subiectul 0
Regula 1 pe Switch1#state=1 publică stat/%topic%/PIR1 ON endon pe Switch1#state=0 nu publică stat/%topic%/PIR1 OFF endon
Regula 1 1
apasă pe introduce tasta după introducerea fiecărei comenzi. Aceasta configurează PIR-ul ca un senzor care trimite un mesaj On/Off prin MQTT către %subiect% (găsește-l mai jos Configurare > Configurați MQTT).
Pasul 3: Asociați senzorul PIR cu MCU
Conectați senzorul PIR la NodeMCU sau D1 Mini așa cum se arată în diagrama următoare.
Pasul 4: Porniți și adăugați la Home Assistant pentru automatizare
Odată ce totul este conectat așa cum se arată în diagramă, conectați sursa de alimentare. Acum pentru a adăuga comutatorul la Home Assistant.
- Deschide Tasmota și mergi la Configurare > Configurați MQTT.
- Introduceți IP-ul gazdei MQTT, numele de utilizator și parola. Clic salva.
- Mergi la Configurare din nou, faceți clic Configurați Altele, apoi dați un nume acestui senzor, cum ar fi Senzor de mișcare. Clic salva.
- Deschideți Home Assistant și accesați Configurare > Dispozitive și servicii și faceți clic Adăugați integrare.
- Căutați și adăugați integrarea Tasmota.
- Reporniți Home Assistant și apoi accesați Configurare > Dispozitive și servicii.
- Verifică Tasmota secțiune.
- Faceți clic pe Senzor de mișcare și apoi faceți clic pe + pictograma de sub Automatizari.
- Alege Senzorul PIR a început să detecteze mișcare apoi adăugați dispozitivul sau lumina pentru a porni sau stinge dacă mișcarea este detectată de senzorul de mișcare bazat pe Wi-Fi.
- salva aceasta. În mod similar, puteți adăuga sau declanșa mai multe dispozitive sau puteți instala senzori de mișcare suplimentari prin casă pentru a declanșa dispozitive, a vă trimite alerte etc.
Implementați comutatoare cu senzori de mișcare pentru un plus de confort
Comutatoarele cu senzori de mișcare vă pot ajuta să economisiți energie, cu confortul suplimentar de a nu fi nevoie să faceți manual aprindeți sau stingeți luminile în timp ce urcați sau coborâți o scară sau intri/ieși dintr-o grădină sau verandă zonă.
Pe lângă automatizarea comutatoarelor de lumină bazate pe mișcare, puteți folosi senzorii de mișcare pentru a declanșa automatizarea casa sau biroul dvs. integrându-l cu un server inteligent de automatizare a locuinței, cum ar fi Home Assistant sau openHAB. Posibilitățile sunt nesfârșite.
Cele mai bune 10 proiecte ESP32 Smart Home
Citiți în continuare
Subiecte asemănătoare
- bricolaj
- Electronică
- Iluminare inteligentă
- Tutoriale pentru proiecte de bricolaj
Despre autor
Ravi este un expert explicator de tehnologie, un entuziast IoT și un iubitor de Linux, cu experiență în Big Data și dezvoltarea de aplicații. Își petrece majoritatea weekendurilor lucrând cu dispozitive IoT și jucând jocuri pe Xbox. El este, de asemenea, un călător solo, căruia îi place să facă drumeții și să exploreze noi trasee.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona