Sadržaj:

Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd .: 5 koraka
Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd .: 5 koraka

Video: Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd .: 5 koraka

Video: Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd .: 5 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembar
Anonim
Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd
Raspberry Pi DIY pametno zvono na vratima koje može otkriti ljude, automobile itd

Ovaj dizajn na temu steampunk integrira se s kućnim pomoćnikom i našim višesobnim audio sistemom za komunikaciju s ostatkom našeg DIY pametnog doma.

Umjesto da kupim zvono na vratima (ili Nest, ili nekog drugog konkurenta), sagradio sam vlastito pametno zvono na vratima s Raspberry Pi. Cijeli projekt koštao je oko 150 USD (USD), što je otprilike prosječno za pametno zvono na vratima, ali puno je opremljenije od bilo čega drugog što ćete pronaći na tržištu. Na primjer, integrira se s ostatkom kućnog sigurnosnog sistema - pomoću strojnog učenja za identifikaciju ljudi, automobila, životinja i još mnogo toga:

Supplies

Tačne dijelove koje sam koristio možete pronaći ovdje.

Korak 1: Postavljanje dijelova

Postavljanje delova
Postavljanje delova

Imao sam nekoliko rezervnih dijelova od bakra i mesinga iz prethodnih steampunk projekata (vidi listu dijelova). Ovo je dobro došlo kada nije sva elektronika mogla lako stati u razvodnu kutiju.

Počeo sam postavljanjem dijelova. Na rubovima razvodne kutije izbušene su tri rupe za kabel za napajanje, USB kabele i žice s gumbima. Osim toga, jedna veća rupa na poklopcu za smještaj kamere.

Korak 2: Zvonjenje na vratima

Zvonjenje na vratima
Zvonjenje na vratima

Prvi posao je bio da zvono na vratima zaista zazvoni.

Sa žicom za zvono na vratima priključenom na GPIO18 (pin 12) na Raspberry Pi-u, tada sam upotrijebio ulaz serijskog porta u čvoru CRVENO za otkrivanje pritisaka tipki. Da biste zapravo aktivirali upozorenje na zvono na vratima, kao i upravljali dvosmjernim (mikrofon/interkom) zvukom, pogledajte ovaj post.

Korak 3: Detekcija pokreta

Tu je i tema otkrivanja pokreta i video zapisa.

U tom smislu, zvono na vratima je samo još jedna CCTV kamera. Koristi potpuno isto postavljanje opisano u sljedećoj seriji postova. Otkrivanje pokreta i prepoznavanje objekata stvaraju slike poput one na vrhu ovog posta.

Korak 4: Integracija Smart Locka

Integracija pametnog zaključavanja
Integracija pametnog zaključavanja

Koristio sam vruće ljepilo na otvorima razvodne kutije da ga zapečatim, gdje je to moguće.

Bakarni prsten koji se vidi gore također ima usnu koja štiti kameru od vode. Osim toga, cijela je stvar instalirana ispod balkona, tako da nema puno vode čak ni priliku udariti u zvono na vratima. Posljednji komadi bili su integriranje zvona na vratima s pametnom bravom. Srećom, Home Assistant to čini jednostavnim.

Komunicira s kućnim pomoćnikom putem Z-Wavea. Ono što mi se sviđa kod ove brave je to što se može daljinski programirati za podršku različitim korisničkim kodovima (korisno kao domaćin na Airbnbu ili kada trebate pustiti prijatelja da uđe). Također može otkriti koji je korisnički PIN kôd korišten za otvaranje vrata (i kada) - veliki mir kada čistačima dajete šifru kući.

Korak 5: Izvorni kod: Rekap

Izvorni kod: Rekap
Izvorni kod: Rekap

Volio bih da vam mogu dati kopiraj i zalijepi kôd za ovaj projekt, ali mnogo toga će ovisiti o vašem točnom hardveru, zvučnicima, kamerama itd. Umjesto toga, rezimirat ću svaki dio i povezati se sa člancima/kodom gdje objašnjavam kako ih implementirati:

  • Node Red koristi gpiod za pokretanje protoka kada se aktivira GPIO #18 (dugme za zvono na vratima).
  • Tok upozorenja zvučnika reproducira wav datoteku.
  • Imam više DIY zvučnika koji se oglašavaju po kući.
  • MotionEye pokreće kameru, snimajući fotografije i video zapise.
  • CCTV sigurnosne kamere upravljaju otkrivanjem osobe/objekta.
  • Integracija Yale Locka kućnog pomoćnika omogućuje nam zaključavanje/otključavanje. Yale lock je Z-Wave uređaj. Nakon uparivanja s kućnim pomoćnikom, prikazuje se kao zaključavanje i ne zahtijeva dodatnu konfiguraciju.

Preporučuje se: