Lučka za zaznavanje gibanja se prižge, ko zazna gibanje. Običajno se uporablja za stopnišča, umivalnice in zunanje površine, da samodejno prižge luči, ko se zmrači. Za zaznavanje gibanja se uporabljata dve različni vrsti senzorjev: mikrovalovni senzorji gibanja in infrardeči PIR senzorji.

Mikrovalovni senzorji lahko zaznajo gibanje skozi trdno betonsko steno, medtem ko ima senzor gibanja PIR omejen vidno polje. Izberete lahko katero koli vrsto glede na vaše potrebe in lokacijo, kamor želite namestiti senzor.

Za ta vodnik bomo uporabili senzor gibanja PIR za izdelavo stikala za luči, ki zaznava gibanje, ki se vklopi in ostane vklopljena, ko je zaznano gibanje, in se po določenem času izklopi, ko se gibanje ustavi. Prek Wi-Fi-ja bomo stikalo povezali tudi v pametno domače omrežje.

Sestavite samostojno stikalo za luči, ki zaznava gibanje

Senzor gibanja PIR, kot je HC-SR501, se lahko uporablja brez mikrokrmilnika za vklop/izklop relejnega modula za nadzor obremenitve izmeničnega toka za določen čas, kot je svetilka. Modul senzorja PIR ima dve prednastavitvi, ki ju lahko zavrtite, da povečate ali zmanjšate občutljivost in čas trajanja.

instagram viewer

Trajanje ali čas vklopa lahko povečate do 5 minut, nato pa se obremenitev (svetloba) izklopi. Morali se boste poigrati s prednastavitvami na senzorju PIR, da boste našli najboljšo točko, ki ustreza vašim potrebam.

Stvari, ki jih boste potrebovali

Za izdelavo stikala za luči, ki zaznava gibanje, boste potrebovali naslednje:

  • PIR senzor gibanja
  • Relejni modul
  • Premične žice
  • 5V napajanje
  • Micro USB modul (izbirno)

1. korak: priključite PIR senzor na rele

PIR senzor boste morali priključiti na ploščo releja in zagotoviti 5V vhod za napajanje, na primer prek izbirnega mikro USB modula. Za povezavo med relejnim modulom in senzorjem PIR uporabite premostitvene žice, kot je prikazano na spodnjem diagramu.

2. korak: preizkusite ga

Če se kdo premakne pred senzor PIR, bo ta zaznal gibanje in sprožil izhodni zatič v visoko stanje (3,3 V). Ta signal se pošlje releju, ki vklopi priključeno izmenično obremenitev (v tem primeru žarnico ali luč). Ko čas poteče, je izhodni pin nastavljen na nizko (0V) in rele se izklopi ter izklopi priključeno obremenitev AC. Če želite podaljšati ali zmanjšati trajanje in občutljivost, lahko prilagodite prednastavitve na senzorju, kot je prikazano na spodnji fotografiji.

3. korak: Namestite stikalo

To je vaše samostojno stikalo za senzor gibanja. Po testu lahko vse komponente spajkate na PCB, ga zaprete v 3D natisnjeno ohišje ali katero koli box, in ga namestite na mesto, kjer želite, da samodejno vklopi/izklopi luči, ko nekdo vstopi oz ven.

Zgradite stikalo za luči za gibanje, povezano z Wi-Fi

Senzor gibanja, ki temelji na Wi-Fi, je mogoče integrirati s strežnikom za avtomatizacijo doma, kot je Home Assistant, za avtomatizacijo ali sprožitev drugih pametnih domačih naprav, luči, stikal itd. nameščen v vašem domu ali pisarni. Omogočite lahko tudi obvestila, ki jih lahko prejemate na pametnem telefonu ali prek Echo Dot (Alexa).

Veliko jih je odlični načini za uporabo senzorja gibanja v vašem domu. Na primer, ko senzor zazna gibanje, lahko Home Assistant vklopi pametne luči, nameščene na lokaciji, kot je vaše stopnišče ali umivalnica. Podobno lahko s tem senzorjem gibanja posnamete slike ali sprožite snemanje na kamero Wi-Fi, takoj ko zazna gibanje.

Možnosti so neskončne v kombinaciji s programsko opremo za avtomatizacijo doma. Lahko sledite našim navodilom za nastavitev Domači pomočnik na Raspberry Pi da hitro začnete.

Stvari, ki jih boste potrebovali

Za izdelavo stikala za luči, povezano z Wi-Fi, boste potrebovali naslednje:

  • Mikrokrmilnik na osnovi čipa ESP8266, kot je NodeMCU ali D1 Mini
  • PIR senzor gibanja
  • Premične žice
  • 5V napajanje

1. korak: Preklopite vdelano programsko opremo

Za izdelavo pametnega stikala za senzor gibanja, ki temelji na Wi-Fi, bomo uporabili vdelano programsko opremo Tasmota. Lahko pa uporabite ESPHome za prevajanje vdelane programske opreme po meri za Home Assistant.

  • Prenesite Tasmota-Sensors.bin datoteko vdelane programske opreme in Tasmotizer orodje.
  • Zaženite orodje Tasmotizer in povežite svoj NodeMCU ali D1 Mini z računalnikom s kablom mikro USB.
  • Izberite COM vrata v orodju Tasmotizer in kliknite Prebrskaj da izberete Tasmota-Sensors.bin datoteko vdelane programske opreme.
  • Kliknite Tasmotize. Vdelana programska oprema se bo utripala.

2. korak: konfigurirajte stikalo

Ko se vdelana programska oprema utripa, boste morali stikalo povezati z omrežjem Wi-Fi in ga konfigurirati.

  • V pametnem telefonu odprite nastavitve Wi-Fi in se povežite z tasmota-xxxx Wi-Fi omrežje. To je odprto omrežje in zato ne potrebuje gesla.
  • Ko se povežete, izklopite mobilne podatke in odprite spletni brskalnik.
  • Obiščite 192.168.4.1.
  • Izberite svoje omrežje Wi-Fi, vnesite geslo za Wi-Fi in kliknite Shrani.
  • Zapišite si naslov IP, prikazan na zaslonu spletnega brskalnika, in nato odprite IP v istem spletnem brskalniku. Lahko tudi počakate nekaj časa in pustite, da Tasmota samodejno naloži spletno stran.
  • Kliknite Konfiguracija > Konfigurirajte modul in izberite generično (0) iz spustnega menija. Kliknite Shrani. Stran se bo znova naložila v nekaj sekundah.
  • Kliknite Konfiguracija > Konfigurirajte modul in izberite Switch_n v D6 GPIO12 in izberite rele 1 v D2. Kliknite Shrani. Stran se bo znova naložila.
  • Pojdi do Konzola in nato prilepite naslednje ukaze v Vnesite ukaz polje. Za to lahko uporabite računalnik ali prenosnik.
SwitchMode1 1
SwitchTopic 0
Pravilo 1 na stikalu1#state=1 objavi stat/%topic%/PIR1 ON endon on Switch1#state=0 objavi stat/%topic%/PIR1 OFF endon
Pravilo 1 1

Pritisnite na Vnesite tipko po vnosu vsakega ukaza. To konfigurira PIR kot senzor, ki prek MQTT pošlje sporočilo o vklopu/izklopu %topic% (najdete ga pod Konfiguracija > Konfigurirajte MQTT).

3. korak: seznanite senzor PIR z MCU

PIR senzor povežite z NodeMCU ali D1 Mini, kot je prikazano na naslednjem diagramu.

4. korak: Vklopite in dodajte domačemu pomočniku za avtomatizacijo

Ko je vse ožičeno, kot je prikazano na diagramu, priključite napajalnik. Zdaj dodajte stikalo v Home Assistant.

  • Odprite Tasmota in pojdite na Konfiguracija > Konfigurirajte MQTT.
  • Vnesite IP gostitelja MQTT, uporabniško ime in geslo. Kliknite Shrani.
  • Pojdi do Konfiguracija ponovno kliknite Konfiguriraj drugo, in nato dajte temu senzorju ime, na primer MotionSensor. Kliknite Shrani.
  • Odprite Home Assistant in pojdite na Konfiguracija > Naprave in storitve in kliknite Dodajte integracijo.
  • Poiščite in dodajte integracijo Tasmota.
  • Znova zaženite Home Assistant in nato pojdite na Konfiguracija > Naprave in storitve.
  • Preverite Tasmota oddelek.
  • Kliknite na Senzor gibanja in nato kliknite na + ikona pod Avtomatizacije.
  • Izberite PIR senzor je začel zaznavati gibanje in nato dodajte svojo napravo ali luč, da vklopite ali izklopite, če senzor gibanja, ki temelji na Wi-Fi, zazna gibanje.
  • Shrani to. Podobno lahko dodate ali sprožite več naprav ali namestite dodatne senzorje gibanja po hiši za sprožitev naprav, pošiljanje opozoril itd.

Za dodatno udobje uporabite stikala senzorja gibanja

Stikala senzorjev gibanja vam lahko pomagajo pri varčevanju z energijo z dodatnim udobjem, saj vam ni treba ročno prižiganje ali izklapljanje luči med hojo navzgor ali navzdol po stopnišču ali pri vstopu/izstopu z vrta ali verande območje.

Poleg avtomatizacije stikal luči na podlagi gibanja lahko uporabite senzorje gibanja za sprožitev avtomatizacije v vaš dom ali pisarno z integracijo s strežnikom za avtomatizacijo pametnega doma, kot je Home Assistant oz openHAB. Možnosti so neskončne.

10 najboljših projektov pametnega doma ESP32

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • DIY
  • Elektronika
  • Pametna razsvetljava
  • Vadnice za projekte DIY

O avtorju

Ravi Singh (Objavljenih 12 člankov)

Ravi je strokovni tehnični razlagalec, navdušenec za internet stvari in ljubitelj Linuxa z izkušnjami na področju velikih podatkov in razvoja aplikacij. Večino svojih vikendov preživi v delu z napravami IoT in igranju iger na Xboxu. Je tudi solo popotnik, ki obožuje pohodništvo in raziskovanje novih poti.

Več od Ravi Singh

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite