Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom novom vodiču zajedno ćemo napraviti našu Raspberry Pi kameru za video nadzor s otvorenim kodom. Da, ovdje govorimo o pravoj vanjskoj nadzornoj kameri otvorenog koda, sposobnoj za noćni vid i detekciju pokreta, sve povezano s našim Jeedom domotičkim rješenjem.
Sada se zabavimo. ^^
Korak 1: Oprema
Za pokretanje ovog projekta trebat će nam:
- Raspberry Pi 3B + (važno)
- SD kartica od 32 GB
- Komplet za hlađenje
- USB IR kamera ili raspicam
- PVC cijev diam. 63 mm, duljina 20 cm
- Rukavi i poklopci diam. 63 mm
- Poe injektor (izvor napajanja 12/24/48V DC)
- DC/DC pretvarač
- Ruka za montažu kamere
- Vodootporni nastavak za usta PG13
- Vreće protiv vlage
- Raspršena boja
- Datoteke
- PVC ljepilo
Ukupni trošak oko 100 €, možda i manje ako već imate neke dijelove kod kuće. Naravno, Raspberry PI i USB kamera najskuplje su stvari na popisu.
Korak 2: Priprema maline Pi
Krenimo s ozbiljnim stvarima. Za to počinjemo instaliranjem našeg kompleta za hlađenje na naš Raspberry PI s malo termalne paste.
Zatim na SD karticu instalirajte MotionEyeOs, ovo je distribucija otvorenog koda posebno dizajnirana da pretvori naš Raspberry Pi u povezanu kameru. Za više informacija posjetite projekt GitHub. Alternativno, postoji i shinobi koji je također vrlo dobar posao.
Koristimo kao i obično Etcher koji će se pobrinuti za sve umjesto nas. Ove operacije traju oko 30 minuta.
Korak 3: Raspberry Pi Continue
Zatim mu priključite kameru, odlučio sam se za profesionalni model vrlo blizu onom što se nalazi u komercijalnim kamerama.
Ovo je kamera od 1080p 30 fps s automatskim sustavom noćnog vida, sve na jednom USB kabelu. Ovo možete pronaći na kineskim prodavačima između 25 € i 55 €
Evo moje:
Jedno je s ovim malim draguljem, kvaliteta i performanse okupljanje su i u najmračnijoj noći.
Korak 4: Prehrana malinom Pi
Za napajanje naše kamere koristit ćemo POE (Power Over Ethernet), koji omogućuje korištenje dva para kabela RJ45 za prolaz kroz napon napajanja. Stoga izbjegavamo dva kabela umjesto jednog. I kasnije shvatite da nam ovo štedi mnogo prostora u fazi montaže.
Da bi se to postiglo, neophodno je koristiti Raspberry Pi 3B +, jedini model opremljen na 4 GPIO jastučića koji nam omogućuje jednostavno oporavak napajanja kabela RJ45. 4-pinski priključak nalazi se ispod GPIO-a, na njegovom desnom kraju iza USB priključaka.
Napon koji napaja POE je između 5V i 48V. Ovisi o vašem napajanju ili prekidaču je li dizajniran s POE -om. Kako bih uzeo u obzir ovu nejednakost, upotrijebit ću DC / DC pretvarač za pretvaranje napona POE u napon od 5 V koji će GPIO ponovno ubrizgati.
Ovdje se pretvarač temelji na LM2596 koji su stepenasti pretvarači. Posebno model LM2596HVS (visoki napon) koji podržava do 57V ulaz. Kartica je opremljena potenciometrom za precizno podešavanje izlaznog napona.
Koristio sam ovaj modul s izlaznim naponom postavljenim na 5V. Kad je podešavanje završeno, ne zaboravite pričvrstiti vijak potenciometra s kapljicom laka za nokte. Ostaje samo osigurati sklop u termoskupljajućoj ovojnici. S druge strane, ovdje se nalazi POE injektor koji će ubrizgati 48V u mrežni kabel.
Korak 5: Slučaj
Za slučaj, ja sam dio PVC cijevi koja se nalazi u trgovinama "uradi sam" promjera 63 mm što odgovara vrlo malo stvari blizu širine Raspberry Pi, spojnice i vodootpornog inspekcijskog otvora/poklopca.
Započinjemo rezanjem pleksiglasa kako bismo dobili promjer diska od 63 mm koji ćemo uvući u čahuru. Odvajač unutar čahure poslužit će kao potpora za lijepljenje sklopa.
Za cijev sam izrezao presjek od 20 cm. Na jednom sam kraju stvorio usjek za prolaz priključka za utičnicu Raspberry Pi (slika 2). A za otvor posjete, činim istu stvar kako bih se mogao povući i vratiti Raspberry Pi u smještaj nakon što se ovaj zalijepi.
Korak 6: Više slučajeva
Najteže je za slučaj, apartman je više estetski nego funkcionalan. Zatim sam smanjio veličinu prednjeg rukavca tako da se ne pojavljuje u vidnom polju fotoaparata. S komadom cijevi prerezanim na pola postavio sam svojevrsnu kapu koja štiti vidno polje fotoaparata od prašine i vode. Unutra se nalazi komad cijevi u obliku opruge koji mi omogućuje da čisto pričvrstim USB kameru za dno kućišta kako se ne bi pomaknula. Set će biti obojen u crno kako bi bio diskretniji i dao profesionalni izgled.
Korak 7: Više pojedinosti
Ostaje samo dodati vrećice granula protiv vlage, držač za montažu, vodonepropusni nastavak za usta PG13 za prolazak kroz mrežni kabel i cijelu boju obojiti crnom bojom.
Korak 8: Konfiguracija MotionEyeOsa
Kao što sam već rekao, s MotionEyeO -om imamo mogućnost otkrivanja pokreta. Zahvaljujući softveru Motion, usporedit će uzastopne slike i odrediti broj različitih piksela te ovisno o pragu pokrenute detekcije pokreta.
Konfiguraciju je relativno jednostavno uzeti u ruke. Počinjemo s konfiguracijama sustava, zatim dodajemo njegovu kameru, ovdje USB kameru. Sljedeće postavke vam odgovaraju.
Ja sam sa svoje strane aktivirao detekciju pokreta. Ovaj će pokrenuti nekoliko stvari. Prvo, slanje događaja u Jeddom putem API -ja. Zatim će snimiti cijeli niz i poslati ga na moj NAS.
Korak 9: Jeedom konfiguracija
Najjednostavniji dio, ovdje ćemo jednostavno dohvatiti RSTP stream stream kako bi se pojavio na nadzornoj ploči. To će također biti prilika za preuzimanje podataka o otkrivanju pokreta, na primjer za pokretanje slanja Telegrama ili MMS -a sa fotografijom.
Korak 10: Zaključak
Ovdje smo sa našom IP nadzornom kamerom za noćni vid i detekciju pokreta, sve otvorenog koda zasnovane na našoj voljenoj Raspberry Pi.
Sada se zabavite, a ako vam se sviđaju moje upute, glasajte za mene na natječaju, hvala.
Prva nagrada u izazovu Sigurno i zaštićeno