Tartalomjegyzék:
- Kellékek
- 1. lépés: Az alkatrészek elhelyezése
- 2. lépés: A csengő csengetése
- 3. lépés: Mozgásérzékelés
- 4. lépés: A Smart Lock integrálása
- 5. lépés: Forráskód: Összefoglaló
Videó: Raspberry Pi DIY intelligens ajtócsengő, amely képes észlelni embereket, autókat stb.: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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
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ó
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:
Félénk maszk, amely elhallgat, ha embereket lát: 9 lépés (képekkel)
Félénk maszk, amely elhallgat, ha embereket lát: Szomorú, hogy arcmaszkot kell viselnünk a Covid -19 miatt. Ez nem túl kellemes élmény, meleget, izzadtságot, idegességet és természetesen nehezebb levegőt venni. Vannak szomjas idők, amikor sürgeti a maszk eltávolítását, de fél attól. Amit én
Hogyan készítsünk CubeSat -et, amely képes a hőmérséklet mérésére: 3 lépés
Hogyan készítsünk CubeSat -et, amely képes mérni a hőmérsékletet: Jöjjön, és látni fog egy 11x11x11x11 kockát tiszta képzeletből, fogja meg a kezem, és látni fogja a Mars hőmérsékletét! (Willy Wonka „Képzelet” dallamára) Ma megmutatom, hogy saját CubeSat -ot kell felépítenie! Én és partnereim, Alyssa és
Egyszerű, mégis hatékony statikus áramérzékelő, amely képes felismerni a "szellemeket": 10 lépés
Egyszerű, mégis erőteljes statikus villamosenergia -érzékelő, amely képes észlelni a "szellemeket": Helló, ez az első tanítható, ezért kérem, tudassa velem a hibákat, amelyeket ebben az utasításban elkövettem. Ebben az utasításban olyan áramkört fogok készíteni, amely képes érzékelni a statikus elektromosságot. Az egyik alkotója azt állította, hogy észlelt & quot
DIY napelemes töltő, amely képes mobiltelefonok töltésére: 10 lépés
DIY napelemes töltő, amely képes tölteni a mobiltelefonokat: A katasztrófa alatti áramszünetre reagálva néhány nappal ezelőtt elindítottunk egy kinetikus energiatermelő oktatóanyagot. De hol nincs mód elegendő mozgási energiát szerezni? Milyen módszert használunk az áramellátáshoz? Jelenleg a kinetika mellett
FinduCar: intelligens autókulcs, amely elvezeti az embereket az autó parkolási helyéhez: 11 lépés (képekkel)
FinduCar: intelligens autókulcs, amely elvezeti az embereket az autó parkolóhelyéhez: A fenti problémák megoldása érdekében ez a projekt egy intelligens autókulcs kifejlesztését javasolja, amely az embereket oda irányíthatja, ahol parkolt. És a tervem egy GPS beépítése az autó kulcsába. Nincs szükség az okostelefon alkalmazás használatára a