Cuprins:

Cameră ascunsă Pi: 6 pași (cu imagini)
Cameră ascunsă Pi: 6 pași (cu imagini)

Video: Cameră ascunsă Pi: 6 pași (cu imagini)

Video: Cameră ascunsă Pi: 6 pași (cu imagini)
Video: Uite încă o funcție ascunsă de pe iPhone👆🏻 2024, Iulie
Anonim
Image
Image
Cameră ascunsă Pi
Cameră ascunsă Pi
Cameră ascunsă Pi
Cameră ascunsă Pi

Acesta este un proiect minunat de weekend întreprindeți folosind un modul Raspberry Pi și un modul Pi Camera, care se va dubla și ca cameră de securitate pentru camera dvs. de zi sau camera de studiu. De asemenea, am dorit să menționez că inspirația pentru acest proiect este o cameră de securitate Hidden GoPro, care a folosit o cameră GoPro în locul unei camere Raspberry Pi.

În cazul meu, folosesc un deținător de proiect vechi pe care nu îl mai folosesc, dar puteți urmări împreună cu o carte veche așa cum vedeți în camera de securitate HP GoPro, care este instructabilă.

Pentru software-ul de pe Raspberry Pi Zero W, folosesc motionEyeOS care transformă Pi-ul dvs. într-un dispozitiv de supraveghere și puteți declanșa și alte lucruri din casă, cum ar fi un difuzor sau lumini pentru a speria intrusul. În cazul meu, folosesc IFTTT pentru a-mi aprinde luminile Phillips HUE acasă și pentru a-mi trimite un e-mail.

Pasul 1: Lucruri de care ai nevoie

Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie

Iată lista componentelor electronice și a instrumentelor de care veți avea nevoie, în plus, de un vechi titular de proiect sau de o carte veche.

  • Camera Raspberry Pi
  • Raspberry Pi, în cazul meu, folosesc un Raspberry Pi Zero, dar puteți utiliza orice versiune de Pi B + sau higger. -Cablu pentru camera Raspberry Pi, acest lucru va depinde de versiunea de Pi pe care intenționați să o utilizați. Aici am legat cablul conectorului Pi Zero, care este diferit în comparație cu celălalt Raspberry Pi
  • card SD
  • Mini cablu USB și priză de perete pentru telefonul mobil.

În plus, veți avea nevoie de ceva pentru a ține camera Pi și Pi, dacă aveți la îndemână o imprimantă 3D, puteți utiliza fișierele STL în pasul de mai jos sau puteți folosi carcasa zero oficială Raspberry Pi.

Și, de asemenea, veți avea nevoie de niște lipici sau un pistol de lipit fierbinte.

Pasul 2: Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)

Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)
Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)
Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)
Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)
Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)
Imprimați 3D fișierele STL atașate (opțional dacă aveți un caz)

Acesta este un pas opțional, dacă aveți la îndemână o imprimantă 3D. Descărcați fișierele STL atașate și adăugați-le la feliatorul dvs. și imprimați fișierele 3D. În cazul meu, folosesc Hatchbox maro PLA + care se potrivește cu folderul proiectului.

Pentru feliere folosesc Slic3r cu -

  • Înălțimea stratului de 0,3 mm
  • Umpleti densitatea la 15%.
  • Temperatura 205 C Imprimarea fișierelor va dura aproximativ 30-40 de minute, în funcție de setările imprimantei.

Pasul 3: Configurarea MotionEye pe Raspberry Pi

Configurarea MotionEye pe Raspberry Pi
Configurarea MotionEye pe Raspberry Pi

Pentru a transmite video prin intermediul camerei Pi aveți o mulțime de opțiuni de la utilizarea unui pachet simplu ca mjpg-streamer la ceva mai complex și implicat, cum ar fi OpenCV. În cazul meu, folosesc MotionEyeOS, deoarece este ușor de configurat și vă oferă un pic de parametri de configurare pe care îi puteți juca cu care voi discuta în pasul următor. Iată pașii pe care va trebui să îi parcurgeți pentru a configura Raspbian pe Pi.

Descărcați cea mai recentă versiune a motionEyeOS de la -https://github.com/ccrisan/motioneyeos/releases

Începeți executând următoarele comenzi pentru a scrie cardul SD

wget

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

Ca parte a acestei comenzi, dacă utilizați un Raspberry Pi zero W, puteți modifica comanda de mai sus pentru a include numele de utilizator sau parola routerului WiFi.

În cazul meu, folosesc Ubuntu 16.04 ca sistem de operare gazdă pentru a scrie un card SD de 16 GB, dar dacă utilizați fereastra, puteți utiliza un instrument precum etcher sau puteți utiliza aplicația terminal dacă utilizați un Mac.

Pentru mai multe informații, consultați motionEyeOS wiki.

Pasul 4: lipirea camerei Pi și Pi Zero de folderul proiectului

Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului
Lipirea camerei Pi și Pi Zero în dosarul proiectului

După ce ați testat fluxul video de la camera Pi folosind un browser precum Chrome pe laptop / mobil, este momentul să adăugați totul în folderul sau cartea proiectului.

În cazul meu, a trebuit să decupez aproximativ 4 mâneci din dosar și apoi să forez o gaură până la capăt așa cum se arată în imaginile de mai sus. Am folosit apoi lipici fierbinte pentru a fixa piesele imprimate 3D în dosar.

În cele din urmă, adăugați folderul proiectului pe raft și conectați cablul USB la adaptorul de alimentare de perete al telefonului mobil

Pasul 5: Configurarea MotionEye

Configurarea MotionEye
Configurarea MotionEye
Configurarea MotionEye
Configurarea MotionEye
Configurarea MotionEye
Configurarea MotionEye

MotionEye are o interfață web elegantă și o mulțime de parametri de configurare pentru detectarea mișcării, realizarea de fotografii, videoclipuri, trimiterea unui e-mail când este detectată mișcarea și multe altele așa cum vedeți în imaginile de mai sus.

Odată ce vă conectați pentru prima dată folosind admin și ar trebui să actualizați parola de administrator și de utilizator prin interfața de utilizare web și să reporniți Pi.

Acum, deoarece aceasta este cam ascuns, poate doriți să accesați configurarea avansată și să activați „Activați camera LED CSI” așa cum vedeți în prima captură de ecran de mai sus. Și puteți actualiza, de asemenea, programul de lucru, care este practic timpul din timpul zilei, când sunteți la școală sau la serviciu.

Pentru detectarea mișcării și în funcție de locul în care configurați camera ascunsă în cameră, poate doriți să schimbați pragul de modificare a cadrului pentru a detecta mișcarea și a preveni falsurile pozitive.

Pasul 6: Configurarea Hue Light folosind IFTTT pentru a speria intrusul

Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul
Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul
Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul
Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul
Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul
Configurarea luminii de nuanță folosind IFTTT pentru a speria intrusul

Acesta este un pas opțional, dar este un supliment extraordinar pentru a speria intrusul. Ca parte a configurării mele, folosesc rețeta IFTTT pentru a aprinde toate luminile Phillips Hue din casă odată detectată mișcarea.

Pentru a configura rețeta, accesați ifttt.com, creați un cont și faceți clic pe noul applet. Pe partea IF a appletului, alegeți webhook-ul maker și creați un eveniment de declanșare numit „HUE_on”, iar pe partea de apoi a appletului selectați Phillps HUE și selectați lumina pe care doriți să o aprindeți din meniul derulant, în cazul meu sunt alege să aprinzi toate lămpile din casă. De asemenea, va trebui să configurați mai întâi canalul Phillps HUE conectându-vă la contul dvs. HUE.

După ce ați terminat, notați cheia de setare webhook pe care o veți găsi la acest link. Apoi modificați URL-ul de mai jos cu YOURKEY și adăugați-l la web Hook URL in motionEye așa cum se arată în prima captură de ecran de mai sus.

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

Acum executați un test rapid și reglați setarea pragului de modificare a cadrului în secțiunea de detectare a mișcării, dacă este necesar.

IFTTT este minunat !, așa că încercați o rețetă creată pentru a vă declanșa un mesaj de telegramă sau pentru ca dispozitivul dvs. Amazon Alexa Echo să redea muzică.

Recomandat: