Obsah:

Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá a pod .: 5 krokov
Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá a pod .: 5 krokov

Video: Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá a pod .: 5 krokov

Video: Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá a pod .: 5 krokov
Video: Часть 5 - Аудиокнига Уолдена Генри Дэвида Торо (глы 12–15) 2024, Júl
Anonim
Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá atď
Inteligentný domový zvonček Raspberry Pi, ktorý dokáže detekovať ľudí, autá atď

Tento dizajn s tematikou steampunk sa integruje s domácim asistentom a našim viacpriestorovým audio systémom, aby komunikoval so zvyškom nášho inteligentného domu pre domácich majstrov.

Namiesto kúpy zvončeka (alebo hniezda alebo iného konkurenta) som postavil vlastný inteligentný zvonček s Raspberry Pi. Celý projekt stál zhruba 150 dolárov (USD), čo je v priemere na inteligentný zvonček, ale je oveľa viac plnohodnotnejší ako čokoľvek iné, čo nájdete na trhu. Integruje sa napríklad so zvyškom systému zabezpečenia domácnosti - pomocou strojového učenia identifikuje ľudí, autá, zvieratá a ďalšie:

Zásoby

Presné diely, ktoré som použil, nájdete tu.

Krok 1: Rozloženie dielov

Rozloženie dielov
Rozloženie dielov

Nechal som tam ležať náhradné medené a mosadzné diely z predchádzajúcich projektov steampunk (pozri zoznam súčiastok). To sa nám hodilo, keď sa všetka elektronika nezmestila ľahko do spojovacej skrinky.

Začal som rozložením dielov. Po stranách spojovacej skrinky boli vyvŕtané tri otvory pre napájací kábel, káble USB a tlačidlové vodiče. Navyše jeden väčší otvor v kryte na umiestnenie fotoaparátu.

Krok 2: Zvonenie na zvonček

Zvonenie na zvonček
Zvonenie na zvonček

Prvou úlohou bolo zazvoniť pri dverách.

S káblom zvončeka pripojeným k GPIO18 (kolík 12) na Raspberry Pi som potom použil vstup sériového portu v Node RED na detekciu stlačení tlačidiel. Ak chcete skutočne spustiť upozornenie na zvonček a zvládnuť obojsmerné (mikrofón/interkom) zvuk, pozrite si tento príspevok.

Krok 3: Detekcia pohybu

Je tu aj téma detekcie pohybu a videa.

V tomto ohľade je zvonček len ďalšou CCTV kamerou. Používa presne rovnaké nastavenie, aké je popísané v nasledujúcej sérii príspevkov. Detekcia pohybu a rozpoznávanie predmetov je to, čo generuje obrázky ako v hornej časti tohto príspevku.

Krok 4: Integrácia Smart Lock

Integrácia Smart Lock
Integrácia Smart Lock

Horúce lepidlo som na otvory spojovacej skrinky utesnil, kde sa dalo.

Medený prstenec zobrazený vyššie má tiež okraj, ktorý chráni fotoaparát pred vodou. Navyše je to celé nainštalované pod balkónom, takže veľa vody nemá šancu zasiahnuť zvonček. Poslednými kúskami bolo integrovať zvonček s inteligentným zámkom. Našťastie to Home Assistant uľahčuje.

S Home Assistant komunikuje prostredníctvom Z-Wave. Na tomto zámku sa mi páči, že je možné ho naprogramovať na diaľku tak, aby podporoval rôzne užívateľské kódy (užitočné ako hostiteľ Airbnb alebo keď potrebujete dovoliť pustiť priateľa). Môže tiež zistiť, ktorý používateľský PIN kód bol použitý na otvorenie dverí (a kedy) - veľký pokoj v duši pri zadávaní kódu upratovačom do domu.

Krok 5: Zdrojový kód: Rekapitulácia

Zdrojový kód: Rekapitulácia
Zdrojový kód: Rekapitulácia

Prial by som si, aby som vám mohol poskytnúť kód na kopírovanie a vkladanie tohto projektu, ale veľa z toho bude závisieť od vášho presného hardvéru, reproduktorov, kamier atď. Namiesto toho zrekapitulujem každý príslušný kus a prepojím články/kód. kde vysvetľujem, ako ich implementovať:

  • Node Red používa gpiod na spustenie toku, keď sa spustí GPIO #18 (tlačidlo zvončeka).
  • Tok upozornení reproduktora prehrá súbor wav.
  • Mám niekoľko reproduktorov pre domácich majstrov, ktorí hrajú výstrahu po celom dome.
  • MotionEye poháňa fotoaparát a zachytáva fotografie a videá.
  • Bezpečnostné kamery CCTV zvládajú detekciu osôb/predmetov.
  • Integrácia zámku Yale Lock domáceho asistenta nám umožňuje zamknúť/odomknúť. Zámok Yale je zariadenie Z-Wave. Po spárovaní s Home Assistant sa zobrazí ako zámok a nevyžaduje žiadnu ďalšiu konfiguráciu.

Odporúča: