Innholdsfortegnelse:

Pi skjult kamera: 6 trinn (med bilder)
Pi skjult kamera: 6 trinn (med bilder)

Video: Pi skjult kamera: 6 trinn (med bilder)

Video: Pi skjult kamera: 6 trinn (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Juli
Anonim
Image
Image
Pi skjult kamera
Pi skjult kamera
Pi skjult kamera
Pi skjult kamera

Dette er et flott helgeprosjekt ved å bruke en Raspberry Pi og en Pi Camera -modul, som også vil doble seg som et sikkerhetskamera for din stue eller arbeidsrom. Ville også nevne at inspirasjonen til dette prosjektet er en instruerbar kalt Hidden GoPro Security Camera, som brukte et GoPro -kamera i stedet for et Raspberry Pi -kamera.

I mitt tilfelle bruker jeg en gammel prosjektholder som jeg ikke bruker lenger, men du kan følge med en gammel bok som du ser i det instruerbare Hidden GoPro -sikkerhetskameraet.

For programvaren på Raspberry Pi Zero W bruker jeg motionEyeOS som gjør din Pi til en overvåkingsenhet, og du kan også utløse andre ting i huset ditt som en høyttaler eller lys for å skremme inntrengeren. I mitt tilfelle bruker jeg IFTTT for å slå på Phillips HUE -lysene hjemme og sende meg selv en e -post.

Trinn 1: Ting du trenger

Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger

Her er listen over elektroniske komponenter og verktøy du trenger i tillegg til en gammel prosjektholder eller en gammel bok.

  • Raspberry Pi -kamera
  • Raspberry Pi, i mitt tilfelle bruker jeg en Raspberry Pi Zero, men du kan bruke hvilken som helst versjon av Pi B+ eller higger. -Raspberry Pi kamerakabel, dette vil avhenge av hvilken versjon av Pi du planlegger å bruke. Her har jeg lenke til Pi Zero -kontaktkabelen som er annerledes sammenlignet med den andre Raspberry Pi
  • SD kort
  • USB minikabel og strømuttak for mobiltelefon.

I tillegg trenger du noe for å holde Pi -kameraet og Pi. Hvis du har en 3D -skriver tilgjengelig, kan du bruke STL -filene i trinnet nedenfor, eller bruke den offisielle Raspberry Pi zero -saken.

Og du trenger også litt lim eller en varm limpistol.

Trinn 2: 3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)

3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)
3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)
3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)
3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)
3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)
3D -utskrift av vedlagte STL -filer (valgfritt hvis du har en sak)

Dette er et valgfritt trinn hvis du har en 3D -skriver tilgjengelig. Last ned STL -filene som er vedlagt, og legg dem til skiveren din og 3D -utskrift av filene. I mitt tilfelle bruker jeg Hatchbox brown PLA + som matcher prosjektmappen.

For skjæring bruker jeg Slic3r med -

  • Laghøyde som 0,3 mm
  • Fyll tetthet til 15 %.
  • Temperatur 205 C Utskrift av filene vil ta omtrent 30-40 minutter, avhengig av skriverinnstillingene.

Trinn 3: Konfigurere MotionEye på Raspberry Pi

Sette opp MotionEye på Raspberry Pi
Sette opp MotionEye på Raspberry Pi

For å streame video via Pi-kameraet har du en rekke alternativer fra å bruke en enkel pakke som mjpg-streamer til noe mer komplekst og involvert som OpenCV. I mitt tilfelle bruker jeg MotionEyeOS fordi det er enkelt å sette opp og gir deg en god del konfigurasjonsparameter du kan spille med som jeg vil diskutere med i neste trinn. Her er trinnene du må gå gjennom for å sette opp Raspbian på Pi.

Last ned den nyeste versjonen av motionEyeOS fra -https://github.com/ccrisan/motioneyeos/releases

Start med å kjøre følgende kommandoer for å skrive SD -kortet

wget

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

Som en del av denne kommandoen, hvis du bruker en Raspberry Pi zero W, kan du endre kommandoen ovenfor for å inkludere brukernavn eller passord for WiFi -ruteren.

I mitt tilfelle bruker jeg Ubuntu 16.04 som vertsoperativsystem for å skrive et 16 GB SD -kort, men hvis du bruker vindu kan du bruke et verktøy som etser eller bruke terminalappen hvis du bruker en Mac.

For mer informasjon, sjekk motionEyeOS wiki.

Trinn 4: Liming av Pi -kameraet og Pi Zero til prosjektmappen

Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen
Liming av Pi -kameraet og Pi Zero til prosjektmappen

Når du har testet videostrømmen fra Pi -kameraet ved hjelp av en nettleser som Chrome på din bærbare/mobil, er det nå på tide å legge til alt i prosjektmappen eller boken din.

I mitt tilfelle måtte jeg kutte ut ca 4 ermer fra mappen, og deretter bore et hull til enden som vist på bildene ovenfor. Jeg brukte deretter varmt lim for å feste de 3D -trykte delene til mappen.

Legg til slutt prosjektmappen til bokhyllen, og koble USB -kabelen til strømadapteren til mobiltelefonen

Trinn 5: Konfigurering av MotionEye

Konfigurere MotionEye
Konfigurere MotionEye
Konfigurere MotionEye
Konfigurere MotionEye
Konfigurere MotionEye
Konfigurere MotionEye

MotionEye har et elegant webgrensesnitt og en haug med konfigurasjonsparameter for å oppdage bevegelse, ta bilder, video, sende en e -post når bevegelse oppdages og mange flere som du ser på bildene ovenfor.

Når du logger deg på for første gang ved å bruke admin, bør du oppdatere admin- og brukerpassordet via webgrensesnittet og starte Pi på nytt.

Siden dette er en skjult kamera, kan det være lurt å gå til forhåndsoppsettet og slå på "Aktiver CSI -kamera LED" som du ser på det første skjermbildet ovenfor. Og du kan også oppdatere arbeidsplanen som i utgangspunktet er tid på dagtid når du er på skolen eller jobber.

For bevegelsesdeteksjon og avhengig av hvor du konfigurerer det skjulte kameraet i rommet, kan det være lurt å endre rammeendringsgrensen for å oppdage bevegelse og forhindre falske positiver.

Trinn 6: Konfigurere Hue Light ved hjelp av IFTTT for å skremme inntrengeren

Sette opp fargetone med IFTTT for å skremme inntrengeren
Sette opp fargetone med IFTTT for å skremme inntrengeren
Sette opp fargetone -lys ved hjelp av IFTTT for å skremme inntrengeren
Sette opp fargetone -lys ved hjelp av IFTTT for å skremme inntrengeren
Sette opp fargetone med IFTTT for å skremme inntrengeren
Sette opp fargetone med IFTTT for å skremme inntrengeren

Dette er et valgfritt trinn, men er et flott tillegg for å skremme inntrengeren. Som en del av oppsettet mitt bruker jeg IFTTT -oppskrift for å slå på alle Phillips Hue -lysene i huset når bevegelse er oppdaget.

For å sette opp oppskriften, gå til ifttt.com, opprett en konto og klikk på den nye appleten. På IF -siden av appleten, velg maker webhook og opprett en triggerhendelse som heter "HUE_on", og på den andre siden av appleten, velg Phillps HUE og velg lyset du vil slå på fra rullegardinmenyen, i mitt tilfelle er jeg det velge å slå på alle lampene i huset. Du må også konfigurere Phillps HUE -kanalen først ved å logge deg på HUE -kontoen din.

Når du er ferdig, noterer du webhook -innstillingsnøkkelen som du finner på denne lenken. Endre deretter URL -adressen nedenfor med YOURKEY og legg den til web Hook URL in motionEye som vist på det første skjermbildet ovenfor.

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

Kjør nå en rask test og juster innstillingen for endring av rammeendring under delen for bevegelsesdeteksjon om nødvendig.

IFTTT er fantastisk !, så prøv å lage din egen oppskrift for å utløse en telegrammelding til deg selv eller få Amazon Alexa Echo -enheten til å spille musikk.

Anbefalt: