Sisukord:

Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne: 5 sammu
Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne: 5 sammu

Video: Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne: 5 sammu

Video: Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne: 5 sammu
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne
Raspberry Pi DIY nutikas uksekell, mis tuvastab inimesi, autosid jne

See aurupunkteemaline disain integreerub koduabilise ja meie mitmetoalise helisüsteemiga, et suhelda ülejäänud meie DIY nutikoduga.

Ring -uksekella (või Pesa või mõne muu konkurendi) ostmise asemel ehitasin ma oma nutika uksekella koos Raspberry Pi -ga. Kogu projekt maksis umbes 150 dollarit (USD), mis on nutika uksekella puhul keskmiselt keskmine, kuid see on palju täisfunktsionaalsem kui mis tahes muu turul leiduv. Näiteks integreerub see ülejäänud kodu turvasüsteemiga - kasutades masinõpet inimeste, autode, loomade ja muu tuvastamiseks:

Tarvikud

Täpsed osad, mida kasutasin, leiate siit.

Samm: osade paigutamine

Osade paigutamine
Osade paigutamine

Mul oli varasematest steampunk -projektidest ümber varutud vasest ja messingist varuosi (vt osade loendit). See tuli kasuks, kui kogu elektroonika ei mahtunud kergesti jaotuskarbi sisse.

Alustasin osade paigutamisega. Ühenduskarbi külgedele puuriti kolm auku toitekaabli, USB -kaablite ja nuppude juhtmete jaoks. Lisaks on kaanes üks suurem auk kaamera mahutamiseks.

2. samm: uksekella helistamine

Uksekella helistamine
Uksekella helistamine

Esimene tegevuskava oli panna uksekell päriselt helisema.

Kui uksekella traat oli kinnitatud Raspberry Pi GPIO18 külge (tihvt 12), kasutasin seejärel nupuvajutuste tuvastamiseks sõlme RED jadapordi sisendit. Uksekella märguande tegelikuks käivitamiseks ja kahesuunalise (mikrofoni/intercom) heli haldamiseks vaadake seda postitust.

3. samm: liikumise tuvastamine

Samuti on liikumise tuvastamise ja video teema.

Sellega seoses on uksekell lihtsalt teine CCTV kaamera. See kasutab täpselt sama seadistust, mida on kirjeldatud järgmises postituste seerias. Liikumise tuvastamine ja objektide tuvastamine genereerivad selliseid pilte nagu selle postituse ülaosas.

4. samm: Smart Locki integreerimine

Smart Locki integreerimine
Smart Locki integreerimine

Kasutasin harukarbi avadel kuuma liimi, et seda võimaluse korral tihendada.

Ülaltoodud vaskarõngal on ka huul, mis kaitseb kaamerat vee eest. Lisaks on kogu asi paigaldatud rõdu alla, nii et palju vett pole isegi võimalust uksekella lüüa. Viimane osa oli uksekella integreerimine nutika lukuga. Õnneks teeb koduabiline selle lihtsaks.

See suhtleb koduabilisega Z-Wave'i kaudu. Mulle meeldib selle luku juures see, et seda saab kaugjuhtimisega programmeerida, et see toetaks erinevaid kasutajakoode (kasulik Airbnb -hostina või kui peate sõbra sisse laskma). Samuti saab see tuvastada, millist kasutaja PIN -koodi kasutati ukse avamiseks (ja millal) - suur meelerahu koristajatele majale koodi andmisel.

5. samm: lähtekood: kokkuvõte

Lähtekood: kokkuvõte
Lähtekood: kokkuvõte

Soovin, et saaksin teile selle projekti jaoks kopeerida ja kleepida koodi, kuid palju sõltub teie täpsest riistvarast, kõlaritest, kaameratest jms. kus ma selgitan, kuidas neid rakendada:

  • Node Red kasutab GPI #18 (uksekella nupp) käivitamisel voo käivitamiseks gpiod.
  • Valjuhääldi hoiatusvoog esitab wav -faili.
  • Mul on mitu DIY kõlarit, mis mängivad maja ümber hoiatust.
  • MotionEye juhib kaamerat, jäädvustades fotosid ja videoid.
  • CCTV turvakamerad tegelevad inimese/objekti tuvastamisega.
  • Koduabilise integreerimine Yale Lockiga võimaldab meil lukustada/avada. Yale'i lukk on Z-Wave seade. Pärast Home Assistantiga sidumist kuvatakse see lukuna ega vaja täiendavat konfigureerimist.

Soovitan: