Satura rādītājs:
- Piegādes
- 1. darbība: detaļu izvietošana
- 2. solis: durvju zvana zvans
- 3. darbība: kustību noteikšana
- 4. darbība. Smart Lock integrācija
- 5. darbība. Avota kods: atkārtojums
Video: Raspberry Pi DIY viedais durvju zvans, kas var noteikt cilvēkus, automašīnas utt.: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šis steampunk tēmas dizains ir integrēts ar mājas palīgu un mūsu vairāku istabu audio sistēmu, lai sazinātos ar pārējo mūsu DIY viedo māju.
Tā vietā, lai iegādātos gredzenveida durvju zvanu (vai Nest, vai kādu citu konkurentu), es izveidoju savu viedo durvju zvanu ar Raspberry Pi. Viss projekts maksāja aptuveni 150 USD (USD), kas ir aptuveni vidējais viedajam durvju zvana signālam, taču tas ir daudz pilnvērtīgāks nekā viss cits, ko atradīsit tirgū. Piemēram, tas integrējas ar pārējo mājas drošības sistēmu - izmantojot mašīnmācīšanos, lai identificētu cilvēkus, automašīnas, dzīvniekus un daudz ko citu:
Piegādes
Precīzas detaļas, kuras izmantoju, var atrast šeit.
1. darbība: detaļu izvietošana
Man bija rezerves vara un misiņa detaļas, kas atradās no iepriekšējiem steampunk projektiem (skat. Detaļu sarakstu). Tas noderēja, kad ne visi elektronikas elementi varēja viegli ievietot sadales kārbā.
Es sāku ar detaļu izkārtojumu. Sadales kārbas sānos tika izurbti trīs caurumi barošanas kabelim, USB kabeļiem un pogu vadiem. Turklāt vāciņā ir viens lielāks caurums kamerai.
2. solis: durvju zvana zvans
Pirmā darba kārtība bija likt durvīm zvanīt.
Kad durvju zvana vads bija pievienots GPIO18 (12. tapa) uz Raspberry Pi, es pēc tam izmantoju seriālā porta ievadi mezglā RED, lai noteiktu pogu nospiešanu. Lai faktiski aktivizētu durvju zvana brīdinājumu, kā arī apstrādātu divvirzienu (mikrofona/domofona) skaņu, skatiet šo ziņu.
3. darbība: kustību noteikšana
Ir arī kustību noteikšanas un video tēma.
Šajā sakarā durvju zvans ir tikai vēl viena videonovērošanas kamera. Tas izmanto tieši to pašu iestatījumu, kas aprakstīts nākamajā ziņu sērijā. Kustības noteikšana un objektu atpazīšana rada tādus attēlus kā šī ziņojuma augšdaļā.
4. darbība. Smart Lock integrācija
Ja iespējams, es izmantoju karstu līmi uz sadales kārbas atverēm, lai to aizzīmogotu.
Iepriekš redzamajam vara gredzenam ir arī lūpa, kas aizsargā kameru no ūdens. Turklāt visa lieta ir uzstādīta zem balkona, tāpēc daudz ūdens pat nevar nospiest durvju zvanu. Pēdējais bija durvju zvana integrēšana ar viedo slēdzeni. Par laimi, mājas palīgs to padara vienkāršu.
Tas sazinās ar mājas palīgu, izmantojot Z-Wave. Šajā slēdzenē man patīk tas, ka to var ieprogrammēt attālināti, lai atbalstītu dažādus lietotāja kodus (noderīgi kā Airbnb saimniekdators vai arī tad, kad nepieciešams ielaist draugu). Tas arī var noteikt, kurš lietotāja PIN kods tika izmantots durvju atvēršanai (un kad) - liels miers, dodot tīrīšanas līdzekļiem māju.
5. darbība. Avota kods: atkārtojums
Es vēlos, lai es varētu jums piešķirt šī projekta kopēšanas un ielīmēšanas kodu, taču daudz kas būs atkarīgs no jūsu precīzās aparatūras, skaļruņiem, kamerām utt. Tā vietā es atkārtošu katru iesaistīto gabalu un saiti uz rakstiem/kodu kur es izskaidroju, kā tos īstenot:
- Sarkanais mezgls izmanto gpiod, lai aktivizētu plūsmu, kad tiek aktivizēts GPIO #18 (durvju zvana poga).
- Skaļruņa brīdinājuma plūsma atskaņo wav failu.
- Man ir vairāki DIY skaļruņi, kas atskaņo brīdinājumu visā mājā.
- MotionEye virza kameru, uzņemot fotoattēlus un videoklipus.
- Videonovērošanas drošības kameras apstrādā personas/objekta noteikšanu.
- Mājas palīga Yale Lock integrācija ļauj mums bloķēt/atbloķēt. Jēlas slēdzene ir Z-Wave ierīce. Kad tas ir savienots pārī ar mājas palīgu, tas tiek parādīts kā slēdzene un neprasa papildu konfigurāciju.
Ieteicams:
DIY viedais durvju zvans: kods, iestatīšana un HA integrācija: 7 soļi (ar attēliem)
DIY viedais durvju zvans: kods, iestatīšana un HA integrācija: Šajā projektā es jums parādīšu, kā jūs varat pārveidot parasto durvju zvanu par gudru, nemainot nevienu no pašreizējām funkcijām vai pārtraucot vadus. Es izmantošu ESP8266 plati ar nosaukumu Wemos D1 mini. Jauns ESP8266? Skaties manu ievadu
Ķēde, kas var noteikt temperatūras vērtības izmaiņas: 10 soļi
Ķēde, kas var noteikt temperatūras vērtības izmaiņas: Šī ķēde mēra temperatūru, izmantojot LM35 temperatūras sensoru, un salīdzina ieejas spriegumu, izmantojot ic op-amp, ar savākto informāciju, ķēde ieslēgs un izslēgs releju
Vienkāršs, bet jaudīgs statiskās elektrības detektors, kas var noteikt arī "spokus": 10 soļi
Vienkāršs, bet jaudīgs statiskās elektrības detektors, kas var noteikt arī "spokus": Sveiki, šī ir mana pirmā pamācība, tāpēc, lūdzu, dariet man zināmu par kļūdām, kuras esmu izdarījis šajā pamācībā. Šajā pamācībā es izveidošu ķēdi, kas var noteikt statisko elektrību. Viens no tā veidotājiem apgalvoja, ka ir atklājis & quot
Viedais durvju zvans mājas palīgam: 4 soļi
Smart Doorbell for HomeAssistant: Tātad, es gribēju durvju zvanu ar šādām funkcijām: Video no durvīm Divvirzienu audio Divas pogas Integrācija ar planšetdatoru pie sienas, kas parāda HomeAssistant UIS Līdzās durvju putnam (dārgi un tiem nav divvirzienu audio zvanu)
FinduCar: viedā automašīnas atslēga, kas ved cilvēkus uz automašīnu novietošanas vietu: 11 soļi (ar attēliem)
FinduCar: viedā automašīnas atslēga, kas ved cilvēkus uz automašīnu novietošanas vietu: Lai atrisinātu iepriekš minētās problēmas, šis projekts piedāvā izstrādāt viedo automašīnas atslēgu, kas varētu novirzīt cilvēkus uz vietu, kur viņi novietoja automašīnu. Un mans plāns ir integrēt GPS automašīnas atslēgā. Nav nepieciešams izmantot viedtālruņa lietotni, lai izsekotu