Liikumisanduriga tuli lülitub sisse, kui see tuvastab liikumise. Seda kasutatakse tavaliselt treppide, pesuruumide ja õuealade jaoks, et pimeduse saabudes automaatselt sisse lülitada tuled. Liikumise tuvastamiseks kasutatakse kahte erinevat tüüpi andureid: mikrolainepõhised liikumisandurid ja infrapuna-PIR-andurid.
Mikrolaineandurid suudavad tuvastada liikumist läbi tugeva betoonseina, samas kui PIR-liikumisanduril on piiratud vaateväli. Saate valida kummagi tüübi vastavalt oma vajadustele ja asukohale, kuhu soovite anduri paigaldada.
Selle juhendi jaoks kasutame PIR-liikumisandurit, et ehitada liikumisanduriga valguslüliti, mis lülitub sisse ja jääb sisse, kui liikumine tuvastatakse, ning lülitub teatud aja möödudes välja, kui liikumine peatub. Samuti ühendame lüliti Wi-Fi kaudu targa kodu võrku.
Ehitage eraldiseisev liikumisanduriga valguslüliti
PIR-liikumisandurit, nagu HC-SR501, saab kasutada ilma mikrokontrollerita releemooduli sisse/välja lülitamiseks, et juhtida vahelduvvoolu koormust teatud aja jooksul, näiteks lampi. PIR-anduri moodulil on kaks eelseadistust, mida saate tundlikkuse ja aja kestuse suurendamiseks või vähendamiseks pöörata.
Saate pikendada kestust või sisselülitusaega kuni 5 minutini, mille järel koormus (valgusti) lülitub välja. Peate PIR-anduri eelseadistuste kallal nokitsema, et leida teie vajadustele vastav koht.
Asjad, mida vajate
Liikumisanduriga valguslüliti ehitamiseks vajate järgmist.
- PIR liikumisandur
- Relee moodul
- Jumper juhtmed
- 5V toiteallikas
- Mikro-USB moodul (valikuline)
1. samm: ühendage PIR-andur releega
Peate ühendama PIR-anduri releeplaadiga ja pakkuma 5 V toitesisendit, näiteks valikulise mikro-USB-mooduli kaudu. Kasutage releemooduli ja PIR-anduri vahelise ühenduste loomiseks hüppaja juhtmeid, nagu alloleval diagrammil.
2. samm: testige seda
Kui keegi liigub PIR-anduri ees, tuvastab see liikumise ja käivitab väljundviigu kõrgele olekule (3,3 V). See signaal saadetakse releele, mis lülitab sisse ühendatud vahelduvvoolu koormuse (antud juhul lamp või tuli). Kui aeg on möödas, seatakse väljundviik madalale (0 V) ja relee lülitub välja, lülitades välja ühendatud vahelduvvoolu koormuse. Aja kestuse ja tundlikkuse suurendamiseks või vähendamiseks saate reguleerida anduri eelseadistusi, nagu on näidatud alloleval fotol.
3. samm: paigaldage lüliti
See on teie iseseisev liikumisanduri lüliti. Pärast testi saate kõik komponendid jootma PCB-le, sulgeda selle 3D-prinditud korpusesse või mis tahes kasti ja paigaldage see kohta, kus soovite, et see lülitaks tuled automaatselt sisse/välja, kui keegi siseneb või välja.
Looge Wi-Fi-ühendusega liikumisvalgustuse lüliti
Wi-Fi-põhise liikumisanduri saab integreerida koduautomaatika serveriga, näiteks Home Assistantiga, et automatiseerida või käivitada teisi nutikodu seadmeid, valgusteid, lüliteid jne. paigaldatud teie koju või kontorisse. Samuti võite lubada teated, mida saate oma nutitelefonis või Echo Doti (Alexa) kaudu.
Seal on palju suurepärased võimalused liikumisanduri kasutamiseks oma kodus. Näiteks kui andur tuvastab liikumise, saab Home Assistant sisse lülitada nutikad tuled, mis on paigaldatud näiteks teie trepikotta või pesuruumi. Samamoodi saate seda liikumisandurit kasutada piltide jäädvustamiseks või Wi-Fi-kaameras salvestamise käivitamiseks niipea, kui liikumine tuvastatakse.
Koduautomaatika tarkvaraga kombineerituna on võimalused lõputud. Saate järgida meie seadistamise juhendit Koduassistent Raspberry Pi-l et kiiresti alustada.
Asjad, mida vajate
Wi-Fi-ga ühendatud valguslüliti ehitamiseks vajate järgmist.
- ESP8266 kiibil põhinev mikrokontroller, näiteks NodeMCU või D1 Mini
- PIR liikumisandur
- Jumper juhtmed
- 5V toiteallikas
1. samm: välgutage püsivara
Nutika Wi-Fi-põhise liikumisanduri lüliti ehitamiseks kasutame Tasmota püsivara. Teise võimalusena võite kasutada ESPHome'i, et kompileerida Home Assistanti jaoks kohandatud püsivara.
- Laadige alla Tasmota-Sensors.bin püsivara fail ja Tasmotiseerija tööriist.
- Käivitage Tasmotizeri tööriist ja ühendage NodeMCU või D1 Mini mikro-USB-kaabli abil arvutiga.
- Valige KOM port Tasmotizer tööriistas ja klõpsake nuppu Sirvige et valida Tasmota-Sensors.bin püsivara fail.
- Klõpsake Tasmotiseerida. Püsivara vilgub.
2. samm: konfigureerige lüliti
Pärast püsivara vilkumist peate lüliti ühendama Wi-Fi-võrguga ja konfigureerima.
- Avage oma nutitelefonis Wi-Fi seaded ja looge ühendus tasmota-xxxx Wi-Fi võrk. See on avatud võrk ja seega ei vaja parooli.
- Pärast ühenduse loomist lülitage mobiilne andmeside välja ja avage veebibrauser.
- Külastage 192.168.4.1.
- Valige oma WiFi-võrk, sisestage Wi-Fi parool ja klõpsake nuppu Salvesta.
- Märkige üles veebibrauseri ekraanil kuvatav IP-aadress ja seejärel avage IP samas veebibrauseris. Võite ka veidi oodata ja lasta Tasmotal veebileht automaatselt laadida.
- Klõpsake Seadistamine > Mooduli seadistamine ja valige Üldine (0) rippmenüüst. Klõpsake Salvesta. Leht laaditakse uuesti mõne sekundi pärast.
- Klõpsake Seadistamine > Mooduli seadistamine ja valige Lüliti_n sisse D6 GPIO12 ja valige relee 1 sisse D2. Klõpsake Salvesta. Leht laaditakse uuesti.
- Minema konsool ja seejärel kleepige järgmised käsud Sisestage käsk valdkonnas. Selleks võite kasutada oma arvutit või sülearvutit.
SwitchMode1 1
Vaheta teemat 0
Reegel 1 lülitil 1#state=1 avalda stat/%topic%/PIR1 ON endon on Switch1#state=0 tee Avalda stat/%topic%/PIR1 OFF endon
Reegel 1 1
Vajutage nuppu Sisenema klahvi pärast iga käsu sisestamist. See konfigureerib PIR-i andurina, mis saadab MQTT kaudu sisse- ja väljalülitusteate seadmele %topic% (leiate selle alt Seadistamine > Seadistage MQTT).
3. samm: siduge PIR-andur MCU-ga
Ühendage PIR-andur NodeMCU või D1 Mini külge, nagu on näidatud järgmisel joonisel.
4. toiming: lülitage sisse ja lisage automatiseerimise koduabilisele
Kui kõik on skeemil näidatud viisil ühendatud, ühendage toiteallikas. Nüüd lisage lüliti koduabilisele.
- Avage Tasmota ja minge aadressile Seadistamine > Seadistage MQTT.
- Sisestage MQTT hosti IP, kasutajanimi ja parool. Klõpsake Salvesta.
- Minema Seadistamine uuesti, klõpsake Seadistage muu, ja seejärel andke sellele andurile nimi, näiteks MotionSensor. Klõpsake Salvesta.
- Avage Home Assistant ja minge lehele Seadistamine > Seadmed ja teenused ja klõpsake Lisa integratsioon.
- Otsige ja lisage Tasmota integratsioon.
- Taaskäivitage Home Assistant ja minge seejärel lehele Seadistamine > Seadmed ja teenused.
- Kontrolli Tasmota osa.
- Klõpsake nuppu Liikumisandur ja seejärel klõpsake nuppu + ikooni all Automatiseerimised.
- Vali PIR-andur hakkas liikumist tuvastama ja seejärel lisage oma seade või tuli, et sisse või välja lülitada, kui Wi-Fi-põhine liikumisandur tuvastab liikumise.
- Salvesta seda. Samamoodi saate lisada või käivitada rohkem seadmeid või paigaldada maja ümber täiendavaid liikumisandureid, et käivitada seadmeid, saata teile hoiatusi jne.
Lisamugavuse huvides juurutage liikumisanduri lülitid
Liikumisanduri lülitid aitavad teil energiat säästa, lisades mugavust, kuna te ei pea seda käsitsi tegema lülitage tuled sisse või välja trepist üles või alla kõndides või aeda või verandast sisenedes/välja tulles ala.
Lisaks liikumisel põhinevate valguslülitite automatiseerimisele saate liikumisandureid kasutada automatiseerimise käivitamiseks oma kodu või kontorit, integreerides selle nutika kodu automatiseerimisserveriga, näiteks Home Assistant või openHAB. Võimalusi on lõputult.
10 parimat ESP32 nutika kodu projekti
Loe edasi
Seotud teemad
- DIY
- Elektroonika
- Nutikas valgustus
- DIY projekti õpetused
Autori kohta
Ravi on asjatundlik tehniline selgitaja, asjade Interneti entusiast ja Linuxi armastaja, kellel on suurandmete ja rakenduste arendamise taust. Ta veedab suurema osa oma nädalavahetustest asjade Interneti-seadmetega töötades ja Xboxis mänge mängides. Ta on ka üksikreisija, kes armastab matkamist ja uute radade avastamist.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin