Tartalomjegyzék:

Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés
Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés

Videó: Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés

Videó: Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés
Videó: 12 NEW Raspberry Pi Projects you must try!!! 2024, November
Anonim
Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb
Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb

Ez a steampunk témájú kialakítás integrálódik az otthoni asszisztenssel és a több szobás audiorendszerünkkel, hogy kommunikáljon DIY intelligens otthonunk többi részével.

Ahelyett, hogy gyűrűajtót (vagy fészket vagy más versenytársakat) vásároltam volna, saját okos ajtócsengőt építettem egy Raspberry Pi -vel. Az egész projekt körülbelül 150 dollárba (USD) került, ami körülbelül átlagos egy intelligens csengőnél, de sokkal teljesebb, mint bármi más, amit a piacon talál. Például integrálható az otthoni biztonsági rendszer többi részével - a gépi tanulás segítségével azonosítja az embereket, autókat, állatokat és így tovább:

Kellékek

Az általam használt alkatrészek itt találhatók.

1. lépés: Az alkatrészek elhelyezése

Az alkatrészek elhelyezése
Az alkatrészek elhelyezése

Néhány tartalék réz és sárgaréz alkatrész hevert a korábbi steampunk projektekben (lásd az alkatrészlistát). Ez jól jött, amikor nem minden elektronika fér el könnyen a csatlakozódobozban.

Az alkatrészek elrendezésével kezdtem. Három lyukat fúrtak a csatlakozódoboz oldalán a tápkábel, az USB -kábelek és a gombvezetékek számára. Ezenkívül a fedélben egy nagyobb lyuk található a kamera számára.

2. lépés: A csengő csengetése

Ajtócsengő csengetése
Ajtócsengő csengetése

Az első sorrend az volt, hogy a csengő valóban megszólaljon.

A Raspberry Pi GPIO18-hoz (12. tű) csatlakoztatott csengőhuzalával a Node RED soros port bemenetét használtam a gombnyomások észlelésére. A bejárati csengő riasztásának tényleges kiváltásához, valamint a kétirányú (mikrofon/kaputelefon) hang kezeléséhez tekintse meg ezt a bejegyzést.

3. lépés: Mozgásérzékelés

Ott van a mozgásérzékelés és a videó témája is.

E tekintetben az ajtócsengő csak egy másik CCTV kamera. Pontosan ugyanazt a beállítást használja, amelyet a következő bejegyzéssorozat ismertet. A mozgásérzékelés és az objektumfelismerés generálja a képeket, mint amilyen a bejegyzés tetején található.

4. lépés: A Smart Lock integrálása

Smart Lock integráció
Smart Lock integráció

Lehetőség szerint forró ragasztót használtam a csatlakozódoboz nyílásain.

A fent látható rézgyűrűnek is van ajka, amely megvédi a fényképezőgépet a víztől. Ráadásul az egészet egy erkély alá szerelik fel, így még sok víznek sincs esélye az ajtócsengő elérésére. Az utolsó rész az volt, hogy a csengőt egy intelligens zárral integrálják. Szerencsére a Home Assistant megkönnyíti ezt.

A Z-Wave-en keresztül kommunikál az Otthoni asszisztenssel. Szeretem ezt a zárat, hogy távolról programozható, hogy támogassa a különböző felhasználói kódokat (hasznos Airbnb -házigazdaként, vagy amikor be kell engednie egy barátját). Azt is felismeri, hogy melyik felhasználói PIN -kódot használták az ajtó kinyitásához (és mikor) - nagy nyugalom, amikor a takarítóknak kódot ad a háznak.

5. lépés: Forráskód: Összefoglaló

Forráskód: Összefoglaló
Forráskód: Összefoglaló

Szeretném, ha másolási és beillesztési kódot adhatnék ehhez a projekthez, de sok függ a hardvertől, hangszóróktól, kameráktól stb. ahol elmagyarázom, hogyan kell végrehajtani őket:

  • A Node Red gpiod segítségével indítja el az áramlást, amikor a GPIO #18 (ajtócsengő gomb) aktiválódik.
  • A hangszóró riasztási folyamata egy wav fájlt játszik le.
  • Több DIY hangszóróm van, amelyek riasztják a házat.
  • A MotionEye hajtja a kamerát, állóképeket és videókat készít.
  • A CCTV biztonsági kamerák kezelik a személyek/tárgyak észlelését.
  • A Home Assistant Yale Lock integrációja lehetővé teszi számunkra a zárolást/feloldást. A Yale zár egy Z-Wave eszköz. A Home Assistant párosítása után zárként jelenik meg, és nem igényel további konfigurációt.

Ajánlott: