Kazalo:
- Zaloge
- 1. korak: Polaganje delov
- 2. korak: Zvonjenje pri vratih
- Korak: Zaznavanje gibanja
- 4. korak: integracija Smart Lock
- 5. korak: Izvorna koda: povzetek
Video: Raspberry Pi DIY pameten zvonec za vrata, ki lahko zazna ljudi, avtomobile itd.: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Ta zasnova na temo steampunk se povezuje z domačim pomočnikom in našim večsobnim zvočnim sistemom za komunikacijo s preostalim delom našega pametnega doma.
Namesto da bi kupil Ring Doorbell (ali Nest ali katerega od drugih konkurentov), sem z Raspberry Pi zgradil lasten pameten zvonec na vratih. Celoten projekt je stal približno 150 USD (USD), kar je približno povprečno za pameten zvonec na vratih, vendar je veliko bolj opremljen kot karkoli drugega, kar boste našli na trgu. Na primer, integrira se s preostalim sistemom varnosti doma - s strojnim učenjem identificira ljudi, avtomobile, živali in drugo:
Zaloge
Natančne dele, ki sem jih uporabil, najdete tukaj.
1. korak: Polaganje delov
Nekaj rezervnih bakrenih in medeninastih delov je ležalo iz prejšnjih projektov steampunka (glej seznam delov). To je prišlo še kako prav, ko vsa elektronika ni mogla enostavno stati v razdelilno omarico.
Začel sem z postavitvijo delov. Na straneh razdelilne omarice so bile izvrtane tri luknje za napajalni kabel, kable USB in žice gumbov. Poleg tega ena večja luknja v pokrovu za namestitev kamere.
2. korak: Zvonjenje pri vratih
Prva naloga je bila, da se na vratih dejansko oglasi.
Z žico za zvonjenje na vratih, pritrjeno na GPIO18 (pin 12) na Raspberry Pi, sem nato uporabil vhod Serial Port v Node RED za zaznavanje pritiskov na gumbe. Če želite dejansko sprožiti opozorilo pri zvonjenju na vratih in upravljati dvosmerni zvok (mikrofon/domofon), si oglejte to objavo.
Korak: Zaznavanje gibanja
Obstaja tudi tema zaznavanja gibanja in videa.
V zvezi s tem je zvonec na vratih le še ena kamera CCTV. Uporablja popolnoma enako nastavitev, opisano v naslednji seriji objav. Zaznavanje gibanja in prepoznavanje predmetov ustvarjata slike, kot je tista na vrhu te objave.
4. korak: integracija Smart Lock
Na odprtine razdelilne omarice sem uporabil vroče lepilo, da sem ga zatesnil, kjer je bilo mogoče.
Bakreni obroč, viden zgoraj, ima tudi rob, ki kamero ščiti pred vodo. Poleg tega je celotna stvar nameščena pod balkonom, tako da veliko vode sploh ne more udariti v zvonec. Zadnji del je bil vključiti zvonec na vratih s pametno ključavnico. Na srečo Home Assistant to olajša.
Z domačim asistentom komunicira prek Z-Wave. Pri tej ključavnici mi je všeč, da jo je mogoče programirati na daljavo, da podpira različne uporabniške kode (uporabno kot gostitelj Airbnb, ali ko morate vstopiti prijatelja). Prav tako lahko zazna, katera uporabniška koda je bila uporabljena za odpiranje vrat (in kdaj) - velik mir, ko čistilcem podarite kodo hiši.
5. korak: Izvorna koda: povzetek
Želim si, da bi vam lahko dal kodo za kopiranje in lepljenje za ta projekt, vendar bo veliko odvisno od vaše natančne strojne opreme, zvočnikov, kamer itd. Namesto tega bom povzela vsak del in se povezala do člankov/kode kjer pojasnjujem, kako jih izvajati:
- Node Red uporablja gpiod za sprožitev toka, ko se sproži GPIO #18 (gumb za zvonjenje na vratih).
- Potek opozorila zvočnika predvaja datoteko wav.
- Imam več domačih zvočnikov, ki opozarjajo po hiši.
- MotionEye poganja kamero, zajema fotografije in videoposnetke.
- Varnostne kamere CCTV upravljajo zaznavanje oseb/predmetov.
- Integracija Yale Lock domačega pomočnika nam omogoča zaklepanje/odklepanje. Ključavnica Yale je naprava Z-Wave. Ko je seznanjen z domačim pomočnikom, se prikaže kot ključavnica in ne zahteva dodatne konfiguracije.
Priporočena:
Zvonec na vratih po meri sproži zvonec: 6 korakov
Zvonec na vratih po meri sproži zvonec: Pozdravljeni! Moje ime je Justin, jaz sem mlajši v srednji šoli, in ta Instructable vam bo pokazal, kako narediti zvonec na vratih, ki se sproži, ko nekdo stopi na vašo preprogo, in je lahko kakršna koli melodija ali pesem, ki jo želite! Ker preproga na vratih sproži vrata
Vezje, ki lahko zazna spremembo temperaturne vrednosti: 10 korakov
Vezje, ki lahko zazna spremembo temperaturne vrednosti: To vezje meri temperaturo s senzorjem temperature LM35 in primerja vhodno napetost z uporabo IC-ojačevalnika z zbranimi informacijami, da bo vezje vklopilo in izklopilo rele
Preprost, a zmogljiv detektor statične elektrike, ki lahko zazna tudi "duhove": 10 korakov
Preprost, a zmogljiv detektor statične elektrike, ki lahko zazna tudi "duhove": Pozdravljeni, to je moj prvi pouk, zato mi sporočite napake, ki sem jih naredil v tem navodilu. V tem navodilu bom naredil vezje, ki lahko zazna statično elektriko. Eden od njegovih ustvarjalcev je trdil, da je odkril & quot
Arduino push opozorila za zvonec na vratih, alarm za vlom, alarm za dim itd.: 8 korakov
Arduino potisna opozorila za zvonec na vratih, alarm za vlom, alarm za dim itd.: Obvestila o IoT z zvonca na vratih, alarm za vlom, alarme za dim itd. Z uporabo Arduino Uno in Ethernet ščita. Vse podrobnosti o moji spletni strani tukaj O Arduino Push Alert Box uporablja Arduino Uno in Ethernet Shield na osnovi čipa Wiznet W5100 za
Pretvorite žični zvonec v pameten zvonec s IFTTT: 8 korakov
Pretvorite vaš žični zvonec v pameten zvonec z IFTTT: Zvonec vrat WiFi spremeni vaš obstoječi žični zvonec v pameten zvonec. https://www.fireflyelectronix.com/product/wifidoor