Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Osien asettaminen
- Vaihe 2: Ovikellon soitto
- Vaihe 3: Liiketunnistus
- Vaihe 4: Smart Lock -integraatio
- Vaihe 5: Lähdekoodi: Kertaus
Video: Raspberry Pi DIY Smart -ovikello, joka tunnistaa ihmiset, autot jne.: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tämä steampunk-aiheinen muotoilu integroituu kodin avustajan ja monihuoneäänijärjestelmämme kanssa kommunikoimaan muun DIY-älykkään kodin kanssa.
Sen sijaan, että ostaisin Ring Doorbellin (tai Nestin tai jonkin muun kilpailijan), rakensin oman älykkään ovikelloni Raspberry Pi: n kanssa. Koko projekti maksaa noin 150 dollaria (USD), mikä on suunnilleen älykkään ovikellon keskiarvo, mutta se on paljon monipuolisempi kuin mikään muu markkinoilla oleva. Esimerkiksi se integroituu muuhun kodin turvajärjestelmään - koneoppimisen avulla ihmisten, autojen, eläinten ja muun tunnistamiseen:
Tarvikkeet
Tarkat käyttämäni osat löytyvät täältä.
Vaihe 1: Osien asettaminen
Minulla oli varaosia kuparista ja messingistä makaamassa aiemmista steampunk -projekteista (katso osaluettelo). Tästä oli hyötyä, kun kaikki elektroniikka ei mahtunut helposti kytkentärasiaan.
Aloitin asettamalla osat. Liitäntärasian sivuille porattiin kolme reikää virtakaapelia, USB -kaapeleita ja painikejohtoja varten. Lisäksi kannessa on yksi suurempi reikä kameraa varten.
Vaihe 2: Ovikellon soitto
Ensimmäinen työjärjestys oli saada ovikello todella soimaan.
Kun ovikellon johto oli kiinnitetty Raspberry Pi -laitteen GPIO18-liittimeen (nasta 12), käytin sitten Node RED -sarjan porttituloa painikkeiden painallusten havaitsemiseen. Jos haluat laukaista ovikellon hälytyksen ja käsitellä kaksisuuntaista (mikrofoni/sisäpuhelin) ääntä, katso tämä viesti.
Vaihe 3: Liiketunnistus
Aiheena on myös liiketunnistus ja video.
Tässä suhteessa ovikello on vain toinen CCTV -kamera. Se käyttää täsmälleen samaa asetusta, joka on kuvattu seuraavassa viestisarjassa. Liikkeentunnistus ja kohteen tunnistus tuottavat tämän postauksen yläosan kaltaisia kuvia.
Vaihe 4: Smart Lock -integraatio
Käytin kuumaa liimaa kytkentärasian aukkoihin tiivistämään sen mahdollisuuksien mukaan.
Yllä näkyvässä kuparirenkaassa on myös huuli, joka suojaa kameraa vedeltä. Lisäksi koko asia on asennettu parvekkeen alle, joten paljon vettä ei voi edes osua ovikelloon. Viimeisenä osana oli integroida ovikello älykkäällä lukolla. Onneksi Home Assistant tekee tämän helpoksi.
Se kommunikoi kotiavustajan kanssa Z-Waven kautta. Pidän tästä lukosta, että se voidaan ohjelmoida etänä tukemaan erilaisia käyttäjäkoodeja (hyödyllinen Airbnb -isäntänä tai kun haluat päästä ystäväsi sisään). Se voi myös tunnistaa, mitä käyttäjän PIN -koodia käytettiin oven avaamiseen (ja milloin) - mielenrauhaa, kun siivoojille annetaan koodi talolle.
Vaihe 5: Lähdekoodi: Kertaus
Toivon, että voisin antaa sinulle kopioi ja liitä -koodin tälle projektille, mutta suuri osa siitä riippuu laitteistostasi, kaiuttimistasi, kameroistasi jne. jossa selitän, miten ne toteutetaan:
- Solmu Punainen käyttää gpiodia käynnistämään virtauksen, kun GPIO #18 (ovikellopainike) laukaisee.
- Kaiuttimen hälytysvirta toistaa wav -tiedoston.
- Minulla on useita DIY -kaiuttimia, jotka toistavat hälytyksen ympäri taloa.
- MotionEye ohjaa kameraa ottamalla valokuvia ja videoita.
- CCTV -turvakamerat käsittelevät henkilö-/esineentunnistusta.
- Home Assistantin Yale Lock -integraation avulla voimme lukita/avata lukituksen. Yalen lukko on Z-Wave-laite. Kun laitepari on muodostettu Home Assistantin kanssa, se näkyy lukkona eikä vaadi lisämäärityksiä.
Suositeltava:
Sähkömuste: kuu / ISS / ihmiset avaruudessa : 6 vaihetta
E-Ink: Moon / ISS / People in Space …: Minulla oli Vadelma ja e-Paper HAT, ja halusin käyttää sitä näyttääkseni tietoja, kuten missä ISS on tai kuinka monta ihmistä on nyt avaruudessa. Sanoin, että katson, onko Internetissä sovellusliittymiä näiden tietojen saamiseksi, ja löysin ne. OK, gotcha !!!! Odota
Anna sokeiden tunnistaa asiat koskettamalla niiden ympärillä olevia asioita MakeyMakeyn avulla: 3 vaihetta
Anna sokeiden tunnistaa asiat koskettamalla niiden ympärillä olevia asioita MakeyMakeyn avulla: johdanto Tämän projektin tarkoituksena on tehdä sokeiden elämä helpoksi tunnistamalla heidän ympärillään olevat asiat kosketuksen avulla. Minä ja poikani Mustafa harkitsimme työkalun löytämistä heidän auttamiseensa ja aikana, jolloin käytämme MakeyMakey -laitteistoa
Yksinkertainen mutta tehokas staattisen sähkön ilmaisin, joka tunnistaa myös "haamuja": 10 vaihetta
Yksinkertainen mutta tehokas staattisen sähkön ilmaisin, joka voi myös havaita "haamuja": Hei, tämä on ensimmäinen ohjeeni, joten kerro minulle virheistä, joita olen tehnyt tässä ohjeessa. Tässä ohjeessa teen piirin, joka pystyy havaitsemaan staattisen sähkön. Yksi sen tekijöistä on väittänyt havainneensa "
Johdanto - DIY -kippikiinnike Gopro -istunnolle jne.: 5 vaihetta (kuvilla)
Johdanto - DIY Gimbal Mount for Gopro Session jne Lopulta päätin tehdä oman. Sama kiinnike toimii myös muissa GoPro -kameroissa - kiinnitä vain kuminauhoilla. Olen
Todella yksinkertainen/helppo/mutkaton tapa saada ihmiset/ihmiset/eläimet/robotit näyttämään siltä, että heillä on todella viileä/kirkas lämmönäkö (valitsemasi väri) GIMP: n avulla: 4 vaihetta
Todella yksinkertainen/helppo/ei monimutkainen tapa saada ihmiset/ihmiset/eläimet/robotit näyttämään siltä, että heillä on todella viileä/kirkas lämmönäkö (valitsemasi väri) GIMP: n avulla: Lue … otsikko