Indholdsfortegnelse:
- Trin 1: Ting du skal bruge
- Trin 2: 3D Udskriv de vedhæftede STL -filer (valgfrit hvis du har en sag)
- Trin 3: Opsætning af MotionEye på Raspberry Pi
- Trin 4: Limning af Pi -kameraet og Pi Zero til projektmappen
- Trin 5: Konfiguration af MotionEye
- Trin 6: Opsætning af farvetone ved hjælp af IFTTT til at skræmme ubudne gæster
Video: Pi skjult kamera: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
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
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)
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
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
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
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
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:
Sådan bygger du et gigantisk skjult hyldekantur: 27 trin (med billeder)
Sådan bygger du et gigantisk skjult hyldekantur: Vi havde et stort rum på en del af vores stuevæg, som vi aldrig kunne finde den rigtige 'ting' til at hænge på det. Efter at have prøvet i flere år besluttede vi at lave noget eget. Dette blev ret godt (efter vores mening), så jeg vendte det
Skjult ATX strømforsyning til bænk strømforsyning: 7 trin (med billeder)
Skjult ATX -strømforsyning til bænkforsyning: En bænkforsyning er nødvendig, når du arbejder med elektronik, men en kommercielt tilgængelig laboratorieforsyning kan være meget dyr for enhver nybegynder, der ønsker at udforske og lære elektronik. Men der er et billigt og pålideligt alternativ. Af konve
Lav et hvalkort med et skjult papirkredsløb: 13 trin (med billeder)
Lav et hvalkort med et skjult papirkredsløb: Denne instruktion indeholder retningen til at lave et lykønskningskort med en hval, hvis øje lyser ved at trykke på en papirkontakt, der er under " tryk her " klistermærke. Det er en sjov aktivitet for børn, der lærer kredsløb, og det gør en dejlig mor
Skjult flashdrev i musedongle: 6 trin (med billeder)
Skjult flashdrev i musedongle: Det er ikke særlig let at skjule USB -flashdrev med følsomme data, og det sidste du vil have er at miste alle dine filer. I dag vil vi skjule vores flashdrev inde i en trådløs muses modtager, så du aldrig nogensinde mister dit drev, fordi jeg
Skjult USB -lagring: 5 trin (med billeder)
Skjult USB -opbevaring: Hvis du er som mig, har du måske eller måske ikke hemmelige filer, der planlægger verdensherredømme og andre vildfarne gerninger. Disse filer skal naturligvis skjules for søsters nysgerrige øjne, FBI -agenter, bedsteforældre osv. Vi skal konvertere et telefonstik