Indholdsfortegnelse:

Pi skjult kamera: 6 trin (med billeder)
Pi skjult kamera: 6 trin (med billeder)

Video: Pi skjult kamera: 6 trin (med billeder)

Video: Pi skjult kamera: 6 trin (med billeder)
Video: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, November
Anonim
Image
Image
Pi skjult kamera
Pi skjult kamera
Pi skjult kamera
Pi skjult kamera

Dette er et fantastisk weekendprojekt, hvor du bruger et Raspberry Pi- og et Pi -kameramodul, som også vil blive et sikkerhedskamera til din stue eller studieværelse. Ville også nævne, at inspirationen til dette projekt er en instruerbar kaldet Hidden GoPro Security Camera, som brugte et GoPro -kamera i stedet for et Raspberry Pi -kamera.

I mit tilfælde bruger jeg en gammel projektholder, som jeg ikke bruger mere, men du kan følge med i en gammel bog, som du ser i det instruerbare Hidden GoPro -sikkerhedskamera.

Til softwaren på Raspberry Pi Zero W bruger jeg motionEyeOS, der gør din Pi til en overvågningsenhed, og du kan også udløse andre ting i dit hus som en højttaler eller lys for at skræmme ubudne gæster. I mit tilfælde bruger jeg IFTTT til at tænde mine Phillips HUE -lys derhjemme og sende mig selv en e -mail.

Trin 1: Ting du skal bruge

Ting du skal bruge
Ting du skal bruge
Ting du skal bruge
Ting du skal bruge

Her er listen over elektroniske komponenter og værktøjer, du skal bruge udover en gammel projektholder eller en gammel bog.

  • Hindbær Pi kamera
  • Raspberry Pi, i mit tilfælde bruger jeg en Raspberry Pi Zero, men du kan bruge enhver version af Pi B+ eller higger. -Raspberry Pi Kamerakabel, dette afhænger af hvilken version af Pi du planlægger at bruge. Her har jeg linket Pi Zero -stikket, som er anderledes i forhold til den anden Raspberry Pi
  • SD kort
  • USB minikabel og stikkontakt til mobiltelefon.

Derudover har du brug for noget til at holde Pi -kameraet og Pi, hvis du har en 3D -printer praktisk, kan du bruge STL -filerne i trin nedenfor, eller bruge det officielle Raspberry Pi zero -tilfælde.

Og du skal også bruge lidt lim eller en varm limpistol.

Trin 2: 3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)

3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)

Dette er et valgfrit trin, hvis du har en 3D -printer til rådighed. Download de vedhæftede STL -filer, og tilføj dem til din skiver og 3D -udskriv filerne. I mit tilfælde bruger jeg Hatchbox brown PLA +, som matcher projektmappen.

Til udskæring bruger jeg Slic3r med -

  • Laghøjde som 0,3 mm
  • Fyld densitet til 15 %.
  • Temperatur 205 C Udskrivning af filerne tager cirka 30-40 minutter, afhængigt af dine printerindstillinger.

Trin 3: Opsætning af MotionEye på Raspberry Pi

Opsætning af MotionEye på Raspberry Pi
Opsætning af MotionEye på Raspberry Pi

For at streame video via Pi-kameraet har du en masse muligheder fra at bruge en simpel pakke som mjpg-streamer til noget mere komplekst og involveret som OpenCV. I mit tilfælde bruger jeg MotionEyeOS, fordi det er let at konfigurere og giver dig en smule konfigurationsparameter, du kan spille med, som jeg vil diskutere i det næste trin. Her er de trin, du skal gennemgå for at konfigurere Raspbian på Pi.

Download den nyeste version af motionEyeOS fra -https://github.com/ccrisan/motioneyeos/releases

Start med at køre følgende kommandoer for at skrive SD -kortet

wget

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

Som en del af denne kommando, hvis du bruger en Raspberry Pi zero W, kan du ændre kommandoen ovenfor for at inkludere dit WiFi -routers brugernavn eller adgangskode.

I mit tilfælde bruger jeg Ubuntu 16.04 som mit værtsoperativsystem til at skrive et 16 GB SD -kort, men hvis du bruger vindue, kan du bruge et værktøj som etser eller bruge terminalappen, hvis du bruger en Mac.

For mere information, tjek motionEyeOS wiki.

Trin 4: Limning af Pi -kameraet og Pi Zero til projektmappen

Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen
Limning af Pi -kameraet og Pi Zero til projektmappen

Når du har testet videostrømmen fra Pi -kameraet ved hjælp af en browser som Chrome på din bærbare/mobil, er det nu tid til at tilføje alt til din projektmappe eller bog.

I mit tilfælde var jeg nødt til at skære omkring 4 ærmer ud af mappen og derefter bore et hul til enden som vist på billederne ovenfor. Jeg brugte derefter varm lim til at fastgøre de 3D -udskrevne dele til mappen.

Tilføj endelig projektmappen til din reol, og tilslut USB -kablet til din mobiltelefons vægadapter

Trin 5: Konfiguration af MotionEye

Konfiguration af MotionEye
Konfiguration af MotionEye
Konfiguration af MotionEye
Konfiguration af MotionEye
Konfiguration af MotionEye
Konfiguration af MotionEye

MotionEye har et slankt web -brugergrænseflade og en masse konfigurationsparametre til at registrere bevægelse, tage billeder, video, sende en e -mail, når der registreres bevægelse og mange flere, som du ser på billederne ovenfor.

Når du har logget ind første gang ved hjælp af admin, skal du opdatere admin og brugeradgangskoden via web -UI og genstarte din Pi.

Nu da dette er skjult kamera, kan du gå til forhåndsopsætningen og tænde for "Aktiver CSI -kamera LED", som du ser på det første skærmbillede ovenfor. Og du kan også opdatere arbejdsplanen, som dybest set er tid i løbet af dagen, når du er i skole eller arbejder.

Til bevægelsesdetektering og afhængigt af, hvor du opsætter det skjulte kamera i rummet, kan du ændre tærsklen for rammeskift for at registrere bevægelse og forhindre falske positiver.

Trin 6: Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster

Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster

Dette er et valgfrit trin, men er en god tilføjelse til at skræmme ubudne gæster. Som en del af mit setup bruger jeg IFTTT -opskrift til at tænde alle Phillips Hue -lysene i huset, når der er registreret bevægelse.

For at konfigurere opskriften skal du gå over til ifttt.com, oprette en konto og klikke på den nye applet. På IF -siden af appleten skal du vælge maker webhook og oprette en triggerhændelse kaldet "HUE_on" og på den anden side af appleten valgt Phillps HUE og vælge det lys, du gerne vil tænde fra rullemenuen, i mit tilfælde er jeg vælg at tænde alle lamperne i huset. Du bliver også nødt til at konfigurere Phillps HUE -kanalen først ved at logge ind på din HUE -konto.

Når du er færdig, noterer du din webhook -indstillingsnøgle, som du finder på dette link. Rediger derefter URL'en herunder med YOURKEY og tilføj den til web Hook URL i motionEye som vist på det første skærmbillede ovenfor.

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

Kør nu en hurtig test, og juster om nødvendigt grænsen for rammeskift under bevægelsesdetekteringsafsnittet.

IFTTT er fantastisk !, så prøv at oprette din egen opskrift for at udløse en telegrambesked til dig selv eller få din Amazon Alexa Echo -enhed til at afspille musik.

Anbefalede: