Talaan ng mga Nilalaman:

Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, Atbp.: 5 Mga Hakbang
Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, Atbp.: 5 Mga Hakbang

Video: Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, Atbp.: 5 Mga Hakbang

Video: Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, Atbp.: 5 Mga Hakbang
Video: Blynk and Arduino ESP8266 Быстрое и простое руководство! - Пример DHT11 и светодиода 2024, Hulyo
Anonim
Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, atbp
Raspberry Pi DIY Smart Doorbell Na Makakakita ng Mga Tao, Kotse, atbp

Ang disenyo na may temang steampunk na ito ay sumasama sa home assistant at aming multi-room audio system upang makipag-usap sa natitirang bahagi ng aming smart home sa DIY.

Sa halip na bumili ng isang Ring Doorbell (o Pugad, o isa sa iba pang mga kakumpitensya) Nagtayo ako ng aming sariling matalinong doorbell kasama ang isang Raspberry Pi. Ang buong proyekto ay nagkakahalaga ng humigit-kumulang na $ 150 (USD), na halos average para sa isang matalinong doorbell, ngunit mas buong tampok ito kaysa sa anumang makikita mo sa merkado. Halimbawa, sumasama ito sa natitirang sistema ng seguridad sa bahay - gamit ang pag-aaral ng makina upang makilala ang mga tao, kotse, hayop, at higit pa:

Mga gamit

Ang mga eksaktong bahagi na ginamit ko ay matatagpuan dito.

Hakbang 1: Paglalagay ng Mga Bahagi

Pagtula ng Mga Bahagi
Pagtula ng Mga Bahagi

Mayroon akong ilang ekstrang mga bahagi ng tanso at tanso na nakahiga mula sa naunang mga proyekto ng steampunk (tingnan ang listahan ng bahagi). Ito ay madaling gamiting kapag hindi lahat ng electronics ay madaling magkasya sa kantong kahon.

Nagsimula ako sa pamamagitan ng paglalagay ng mga bahagi. Tatlong butas ang na-drill sa mga gilid ng kantong kahon para sa kable ng kuryente, mga USB cable, at mga wire wire. Dagdag pa, isang mas malaking butas sa takip upang mapaunlakan ang camera.

Hakbang 2: Pag-ring sa Doorbell

Nagri-ring ng doorbell
Nagri-ring ng doorbell

Ang unang pagkakasunud-sunod ng negosyo ay upang gawin ang tunay na ring ng doorbell.

Gamit ang wire ng doorbell na nakakabit sa GPIO18 (pin 12) sa Raspberry Pi, ginamit ko ang input ng Serial Port sa Node RED upang makita ang mga press-press. Upang aktwal na magpalitaw ng isang alerto sa doorbell, pati na rin hawakan ang bi-directional (mikropono / intercom) na audio, tingnan ang post na ito.

Hakbang 3: Pagtuklas ng Paggalaw

Mayroon ding paksa ng pagtuklas ng paggalaw at video.

Kaugnay nito, ang doorbell ay isa pang CCTV camera. Gumagamit ito ng eksaktong parehong pag-set up na inilarawan sa sumusunod na serye ng mga post. Ang pagtuklas ng paggalaw at pagkilala ng bagay ay kung ano ang bumubuo ng mga imahe tulad ng isa sa tuktok ng post na ito.

Hakbang 4: Pagsasama ng Smart Lock

Pagsasama ng Smart Lock
Pagsasama ng Smart Lock

Gumamit ako ng mainit na pandikit sa mga bukana ng kantong kahon upang itatakan ito, kung posible.

Ang singsing na tanso na nakikita sa itaas ay mayroon ding labi, na pinoprotektahan ang camera mula sa tubig. Dagdag pa, ang buong bagay ay naka-install sa ilalim ng isang balkonahe, kaya't walang gaanong tubig kahit na may pagkakataong pindutin ang doorbell. Ang huling mga piraso ay upang isama ang doorbell gamit ang isang smart lock. Sa kabutihang palad, ginagawang madali ito ng Home Assistant.

Nakikipag-usap ito sa Home Assistant sa pamamagitan ng Z-Wave. Ang gusto ko tungkol sa lock na ito ay maaari itong mai-program nang malayuan upang suportahan ang iba't ibang mga code ng gumagamit (kapaki-pakinabang bilang isang host ng Airbnb, o kapag kailangan mong pahintulutan ang isang kaibigan). Maaari din itong tuklasin kung aling pin ang code ng gumagamit ang ginamit upang buksan ang pinto (at kailan) - mahusay na kapayapaan ng isip kapag binibigyan ang mga cleaner ng isang code sa bahay.

Hakbang 5: Source Code: Recap

Source Code: Recap
Source Code: Recap

Nais kong mabigyan ka ng code na kopya-at-i-paste para sa proyektong ito, ngunit marami sa mga ito ay nakasalalay sa iyong eksaktong hardware, speaker, camera, atbp. Sa halip, babawiin ko ang bawat kasangkot na piraso at mai-link sa mga artikulo / code kung saan ipinapaliwanag ko kung paano ipatupad ang mga ito:

  • Gumagamit ang Node Red ng gpiod upang magpalitaw ng isang daloy kapag nagpaputok ang GPIO # 18 (ang button ng doorbell).
  • Ang daloy ng alerto ng loudspeaker ay nagpe-play ng isang wav file.
  • Marami akong mga nagsasalita ng DIY na nagpe-play ng alerto sa paligid ng bahay.
  • Hinahatid ng MotionEye ang camera, kumukuha ng mga still at video.
  • Ang mga CCTV Security Camera ay humahawak sa pagtuklas ng tao / bagay.
  • Pinapayagan ka ng pagsasama ng Yale Lock ng Home Assistant na i-lock / i-unlock. Ang Yale lock ay isang Z-Wave device. Kapag ipinares sa Home Assistant, nagpapakita ito bilang isang lock at hindi nangangailangan ng karagdagang pagsasaayos.

Inirerekumendang: