Sadržaj:

Pi skrivena kamera: 6 koraka (sa slikama)
Pi skrivena kamera: 6 koraka (sa slikama)

Video: Pi skrivena kamera: 6 koraka (sa slikama)

Video: Pi skrivena kamera: 6 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Juli
Anonim
Image
Image
Pi Skrivena kamera
Pi Skrivena kamera
Pi Skrivena kamera
Pi Skrivena kamera

Ovo je sjajan vikend projekt koji se koristi pomoću modula Raspberry Pi i Pi kamere, koji će se također udvostručiti kao sigurnosna kamera za vašu dnevnu sobu ili radnu sobu. Također sam želio napomenuti da je inspiracija za ovaj projekt instrukcija pod nazivom Skrivena GoPro sigurnosna kamera, koja je koristila GoPro kameru umjesto Raspberry Pi kamere.

U mom slučaju koristim stari držač za projekte koji više ne koristim, ali možete slijediti staru knjigu kao što vidite na Skrivenoj GoPro sigurnosnoj kameri s uputama.

Za softver na Raspberry Pi Zero W koristim motionEyeOS koji vaš Pi pretvara u uređaj za nadzor, a možete pokrenuti i druge stvari u vašem domu, poput zvučnika ili svjetla, kako biste uplašili uljeza. U mom slučaju koristim IFTTT da upalim Phillips HUE svjetla kod kuće i pošaljem sebi e -poruku.

Korak 1: Stvari koje će vam trebati

Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati

Evo popisa elektroničkih komponenti i alata koji će vam trebati uz stari držač projekta ili staru knjigu.

  • Raspberry Pi kamera
  • Raspberry Pi, u mom slučaju koristim Raspberry Pi Zero, ali možete koristiti bilo koju verziju Pi B+ ili više. -Kabel Raspberry Pi kamere, to će ovisiti o tome koju verziju Pi -a namjeravate koristiti. Ovdje imam povezivanje Pi Zero konektorskog kabela koji se razlikuje u odnosu na ostale Raspberry Pi
  • sd kartica
  • USB mini kabel i zidna utičnica za mobilni telefon.

Osim toga, trebat će vam nešto za držanje Pi kamere i Pi, ako imate pri ruci 3D pisač, možete upotrijebiti STL datoteke u donjem koraku ili koristiti službeno Raspberry Pi nulto kućište.

Također će vam trebati ljepilo ili pištolj za vruće ljepilo.

Korak 2: 3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)

3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)
3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)
3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)
3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)
3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)
3D ispis priloženih STL datoteka (opcionalno ako imate futrolu)

Ovo je izborni korak, ako imate pri ruci 3D štampač. Preuzmite priložene STL datoteke i dodajte ih u rezač i 3D ispišite datoteke. U mom slučaju koristim Hatchbox brown PLA + koji se uklapa u fasciklu projekta.

Za rezanje koristim Slic3r sa -

  • Visina sloja 0,3 mm
  • Gustoća punjenja do 15 %.
  • Temperatura 205 C Štampanje datoteka će trajati oko 30-40 minuta, u zavisnosti od postavki vašeg štampača.

Korak 3: Postavljanje MotionEye na Raspberry Pi

Postavljanje MotionEye na Raspberry Pi
Postavljanje MotionEye na Raspberry Pi

Za prijenos videa putem Pi kamere imate gomilu mogućnosti od korištenja jednostavnog paketa kao mjpg-streamera do nečeg složenijeg i uključenijeg poput OpenCV-a. U mom slučaju koristim MotionEyeOS jer je jednostavan za postavljanje i daje vam dosta konfiguracijskih parametara s kojima se možete igrati, o čemu ću govoriti u sljedećem koraku. Evo koraka koje ćete morati proći da biste postavili Raspbian na Pi.

Preuzmite najnoviju verziju motionEyeOS sa -https://github.com/ccrisan/motioneyeos/releases

Počnite izvođenjem sljedećih naredbi za pisanje SD kartice

wget

sudo./writeimage.sh -d/dev/mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'

Kao dio ove naredbe, ako koristite Raspberry Pi zero W, gornju naredbu možete izmijeniti tako da uključi korisničko ime ili lozinku vašeg WiFi usmjerivača.

U mom slučaju, koristim Ubuntu 16.04 kao operativni sistem domaćina za pisanje SD kartice od 16 GB, ali ako koristite prozor, možete koristiti alat kao što je etcher ili aplikaciju terminala ako koristite Mac.

Za više informacija posjetite motionEyeOS wiki.

Korak 4: Lijepljenje Pi kamere i Pi nule u fasciklu projekta

Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta
Lijepljenje Pi kamere i Pi Zero u fasciklu projekta

Nakon što ste testirali video stream s Pi kamere pomoću preglednika poput Chromea na svom prijenosnom računaru/mobilnom uređaju, vrijeme je da sve dodate u fasciklu ili knjigu projekta.

U mom slučaju morao sam izrezati oko 4 rukava iz fascikle, a zatim izbušiti rupu do kraja kao što je prikazano na gornjim slikama. Zatim sam upotrijebio vruće ljepilo za pričvršćivanje 3D ispisanih dijelova u fasciklu.

Na kraju dodajte fasciklu projekta na policu za knjige i priključite USB kabel na zidni adapter za mobilni telefon

Korak 5: Konfiguriranje MotionEye -a

Konfiguriranje MotionEye -a
Konfiguriranje MotionEye -a
Konfiguriranje MotionEye -a
Konfiguriranje MotionEye -a
Konfiguriranje MotionEye -a
Konfiguriranje MotionEye -a

MotionEye ima elegantno web sučelje i hrpu konfiguracijskih parametara za otkrivanje pokreta, snimanje slika, video zapisa, slanje e -pošte kada se pokret otkrije i još mnogo toga što vidite na gornjim slikama.

Nakon što se prvi put prijavite pomoću administratora, trebali biste ažurirati administratorsku i korisničku lozinku putem web sučelja i ponovo pokrenuti Pi.

Budući da je ovo skrivena kamera, možda biste htjeli otići na unaprijed postavljanje i isključiti opciju "Omogući CSI kameru Led" kao što vidite na prvom snimku zaslona gore. Takođe možete ažurirati raspored rada koji je u osnovi vreme tokom dana kada ste u školi ili na poslu.

Za otkrivanje pokreta i ovisno o tome gdje ste postavili skrivenu kameru u prostoriji, možda ćete htjeti promijeniti prag promjene okvira da biste otkrili kretanje i spriječili lažno pozitivne rezultate.

Korak 6: Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza

Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza
Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza
Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza
Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza
Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza
Postavljanje Hue svjetla pomoću IFTTT -a za uplašivanje uljeza

Ovo je izborni korak, ali je odličan dodatak za uplašivanje uljeza. Kao dio svog postavljanja, koristim IFTTT recept za uključivanje svih svjetla Phillips Hue u kući kada se detektira pokret.

Da biste postavili recept, idite na ifttt.com, kreirajte račun i kliknite na novi aplet. Na IF stranici apleta odaberite webhook proizvođača i stvorite događaj okidača pod nazivom "HUE_on", a na donjoj strani apleta odaberite Phillps HUE i odaberite svjetlo koje želite uključiti s padajućeg izbornika, u mom slučaju ja sam odlučite uključiti sve lampe u kući. Također ćete morati prvo postaviti Phillps HUE kanal prijavljivanjem na svoj HUE račun.

Kada završite, zabilježite ključ za postavljanje web -huka koji ćete pronaći na ovoj vezi. Zatim izmijenite donji URL s YOURKEY i dodajte ga na URL web hook -a u motionEye -u kao što je prikazano na prvom snimku zaslona gore.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Sada pokrenite brzi test i prema potrebi prilagodite postavku praga promjene okvira u odjeljku detekcije pokreta.

IFTTT je odličan !, pa pokušajte stvoriti vlastiti recept kako biste sebi pokrenuli telegrafsku poruku ili neka vaš Amazon Alexa Echo uređaj pusti muziku.

Preporučuje se: