Inhoudsopgave:
- Stap 1: Wat heb je nodig
- Stap 2: De camerabox bouwen
- Stap 3: De Raspberry Pi instellen
- Stap 4: MotionEyeOS configureren
- Stap 5: Implementeer uw Camera Trap Box
- Stap 6: En tot slot.. Zien wat je hebt gevangen
Video: Eenvoudige Raspberry Pi-cameraval gemaakt van een voedselcontainer - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
"Het lijkt mij dat de natuurlijke wereld de grootste bron van opwinding is, de grootste bron van visuele schoonheid, de grootste bron van intellectuele interesse. Het is de grootste bron van zoveel in het leven dat het leven de moeite waard maakt." - David Attenborough, Engelse omroep en natuuronderzoeker
Vind je het leuk om achterover te leunen en de schoonheid en het wonder van de natuurlijke wereld te bewonderen terwijl de vogels vrolijk twitteren en hun liedjes zingen? Misschien vind je het ook leuk om de natuur van dichtbij en persoonlijk te zien zonder deze te hoeven verstoren. Als dat zo is, waarom zou je dan niet overwegen om een Simple Raspberry Pi Camera Trap te maken!
'Wat is een cameraval?' je zou je kunnen afvragen.. in feite is het een camera met bewegingsdetectie die het vastleggen van stilstaande of videobeelden activeert wanneer er iets in beeld komt (zoals de natuur van de natuur!).
Cameravallen gebruiken vaak een PIR om het maken van een foto of het opnemen van een video te activeren. Helaas kan dit er soms toe leiden dat de beste camera-opname wordt gemist of dat het doelwit helemaal verdwijnt voordat de camera wordt geactiveerd. Met deze cameraval kunnen we dat probleem oplossen door de PIR af te schaffen en in plaats daarvan een detectiesysteem te gebruiken dat is gebaseerd op pixelveranderingen in het beeld. We kunnen ook de gebeurtenissen vastleggen die plaatsvinden voorafgaand aan bewegingsdetectie (dankzij de mogelijkheden van de software), wat de kans vergroot om die perfecte foto- of videosequentie te krijgen.
Met het ongewoon goede weer dat we de laatste tijd hier in Wales hebben gehad, is er nooit een beter moment geweest om het te halen, en gelukkig is het ook een bankvakantieweekend, dus de perfecte gelegenheid om er een bij elkaar te gooien (meestal van sommige stukjes die ik heb gelogen) al in huis).
Pak een Raspberry Pi en snuffel in de keukenkastjes naar een plastic voedselcontainer (als je getrouwd bent, raad ik je aan eerst met je partner te overleggen, ze zullen het misschien niet waarderen dat je de keuken overvalt), en je kunt dit ding bij elkaar gooien ongeveer 30 minuten.
Tip: Als u de No-IR Pi-cameramodule (zonder het infraroodfilter) en enkele IR-LED's gebruikt, kunt u een cameraval maken met nachtzichtfunctie.
Om het heel eenvoudig te maken, gebruiken we MotionEyeOS met de Raspberry Pi. Het is bedoeld voor CCTV, maar het is perfect voor onze cameraval omdat het zowel stilstaande beelden als video ondersteunt, opnames in HD-kwaliteit, en het heeft de mogelijkheid om beweging te detecteren. Laten we verder gaan met de eerste stap en ontdekken wat je nog meer nodig hebt…
Stap 1: Wat heb je nodig
Om deze eenvoudige cameraval te bouwen, heb je de volgende items nodig:
- Raspberry Pi - de Pi 3 Model B+ wordt aanbevolen, maar je kunt elke Pi gebruiken (inclusief de Zero).
- MicroSD-kaart - Gebruik klasse 10 voor betere prestaties en hoge capaciteit voor meer opnametijd.
-
Pi Camera - Ik raad de Pi Camera Module V2 aan, maar USB-webcams werken ook.
Gebruik een Pi-camera zonder IR-filter met infrarood-LED's voor nachtzicht
- Draagbaar batterijpakket met USB-uitgangen - Kies een batterij met hoge capaciteit voor een langere gebruiksduur.
- Plastic voedselcontainer - Gebruik er een met een luchtdicht afsluitbaar deksel om het weerbestendig te maken.
Optionele items die u misschien wilt overwegen:
-
Extra camera('s) - voor opname in meerdere richtingen.
Merk op dat de Pi slechts één native cameramodule-aansluiting heeft, eventuele extra camera's moeten via USB worden aangesloten
- Gaas van draad/stof om het optionele ventilatiegat te bedekken.
- USB HDD - voegt extra opslagcapaciteit toe, maar verbruikt uw batterij sneller.
- Regenkap - Ik gebruikte een plastic mes, nu wordt het technisch.
Je hebt een kleine selectie aan tools nodig:
- Philips-schroevendraaier.
- Hotmelt lijmpistool.
- Boormachine.
- Boor(s) - Ik heb een kegelsnijder gebruikt.
- Dremel Multitool (of gelijkwaardig) - niet essentieel, maar komt van pas.
- Sharpie Pen - of een andere markeerstift met fijne punt.
Software en downloaden:
- MotionEyeOS - download het relevante afbeeldingsbestand voor uw Pi-model.
- Win32DiskImager - dit wordt gebruikt om het MEYEOS-beeldbestand naar de MicroSD-kaart te schrijven.
- WinSCP - niet vereist, maar handig om in één keer meerdere mediabestanden van de Pi te downloaden.
Stap 2: De camerabox bouwen
Het bouwen van de Camera Box is heel eenvoudig, volg gewoon de basisstappen hieronder:
- Teken met je scherpe punt de omtrek van de cameralens op de wand van de container (inclusief IR-LED's, indien gebruikt).
- Gebruik de boor met de cone-bit, boor vanuit het midden van uw contouren en knip de gaten uit totdat u de penmarkeringen niet meer kunt zien.
- Gebruik indien nodig de Dremel multitool om de gaten bij te snijden en schoon te maken.
- Als je het optionele regenscherm (of mes) monteert, knip het dan op maat en zet het vast met smeltlijm.
- Sluit de platte camerakabel aan op de cameramodule (volg de instructies die bij uw camera zijn geleverd om te bevestigen op welke manier deze moet worden geïnstalleerd, aangezien deze kan verschillen).
- Gebruik smeltlijm om de cameramodule op zijn plaats te bevestigen - probeer te voorkomen dat er lijm op de componenten van de module komt, dit maakt het gemakkelijker om de camera later uit de doos te halen.
- Stop alles in de doos en kijk hoe het allemaal past:-)
Tip: Boor een extra gat in de doos en dek af met draad/stofgaas voor ventilatie. Als uw doos waarschijnlijk voor langere tijd in de zon zal worden gelaten, is het raadzaam om uw Pi (en met name de batterij) frisse lucht toe te laten voor koelingsdoeleinden.
Met je cameradoos klaar is het tijd om verder te gaan met het instellen van de Raspberry Pi..
Stap 3: De Raspberry Pi instellen
Als je al bekend bent met de Raspberry Pi, zal deze stap waarschijnlijk een fluitje van een cent zijn, maar als de Pi nieuw voor je is, raad ik je aan om wat meer te lezen. Kijk eens naar het onderstaande:
Besturingssystemen installeren
- ramen
- MacOS
- Linux
Opmerking: we gebruiken een MotionEyeOS-afbeelding, dus het is niet nodig om Raspian te downloaden.
Volg deze stappen om uw Raspberry Pi in te stellen:
1. U kunt de nieuwste versie van het MotionEyeOS-afbeeldingsbestand downloaden van hun GitHub.
2. Nadat je de afbeelding hebt gedownload, moet je deze uitpakken, hiervoor gebruik ik RAR.
3. Plaats de MicroSD-kaart in uw computer en schrijf het afbeeldingsbestand erop zoals beschreven in de bovenstaande artikelen. In mijn geval heb ik Windows, dus ik gebruikte Win32DiskImager.
4. Zodra het schrijven van de afbeelding is voltooid, verwijdert u de MicroSD-kaart uit uw computer en plaatst u deze in uw Raspberry Pi en schakelt u hem in.
5. Zodra de Pi is ingeschakeld en opgestart (duurt meestal ongeveer 30 seconden), is deze toegankelijk via een webbrowser. U hoeft alleen de hostnaam of het IP-adres te achterhalen en dit vervolgens in de adresbalk van uw browser in te voeren. Als je niet zeker weet hoe je dit moet doen, raad ik deze aanvullende lezing van Raspberry Pi aan: Over IP-adressen.
Opmerking: u wilt een RJ45-ethernetkabel van de Pi op de router aansluiten voor de eerste installatie, het is gemakkelijker om dit in eerste instantie te doen en vervolgens de Wi-Fi-verbinding later in te stellen.
Tip: Een gemakkelijke manier om het IP-adres van uw Pi te vinden, is door toegang te krijgen tot de webbeheerconsole van uw internetrouter. Dit wordt meestal gedaan door het IP-adres in te voeren in de adresbalk van een webbrowser (bijvoorbeeld
Stap 4: MotionEyeOS configureren
Oké, dus je hebt je box gebouwd, de SD-kaart van je Pi voorbereid, alles opgestart en toegang gekregen tot de MotionEyeOS-webconsole, wat nu? Het is tijd om MotionEyeOS aan uw vereisten aan te passen en te configureren.
Wanneer u voor het eerst probeert in te loggen op MotionEyeOS, wordt u om inloggegevens gevraagd, de standaard gebruikersnaam is: admin en het standaardwachtwoord is: --blank--.
Voor een complete gids over het instellen en configureren van MotionEyeOS raad ik je aan de HowTo-gids te lezen, we zullen de basis behandelen, maar de webinterface is redelijk intuïtief, dus je zou niet veel problemen moeten hebben:
- Ik raad aan om een wachtwoord in te stellen voor de twee standaardaccounts (Admin en Gebruiker).
- Stel de juiste tijdzone in zodat de mediabestanden de juiste tijdstempel hebben.
- Schakel wifi in en voer uw wifi-inloggegevens in, zodat u geen vaste bedrading hoeft te gebruiken met een Ethernet-kabel.
- Stel de gewenste framerate en resolutie van de camera in (ik gebruikte 1-10 fps en 1920x1080).
- Stel uw bestandsopslag in - laat deze standaard als u de SD-kaart gebruikt, wijzig deze als u een USB HDD gebruikt.
- U kunt kiezen of u stilstaande beelden of video wilt vastleggen, of beide tegelijk.
Tip: De interface bevat een help-tip voor elke optie en instelling. Als je niet weet wat iets doet, beweeg dan je muiscursor over de (?).
Omdat dit een cameraval is, gebruiken we de functie 'Bewegingsdetectie'. Hierdoor kan een bewegingsgebeurtenis het vastleggen en opnemen van afbeeldingen en/of video activeren. Bewegingsdetectie wordt bereikt door veranderingen in de pixels van het camerabeeld te detecteren, afhankelijk van de verschillende parameters die kunnen worden aangepast.
Ik gebruik de volgende instellingen voor bewegingsdetectie, maar ik raad je aan om met de opties te spelen totdat je vindt wat voor jou werkt, aangezien elk scenario een beetje anders is.
- Frameveranderingsdrempel = 1,5%
- Automatische ruisdetectie = Uit
- Geluidsniveau = 12%
- Lichtschakelaardetectie = 0% (uitgeschakeld)
- Ontspikkelfilter = Uit
- Bewegingsopening = 5 seconden
- Vastgelegd voor = 5 frames
- Vastgelegd na = 10 frames
- Minimale bewegingsframes = 5 frames
MotionEyeOS biedt je ook de mogelijkheid om een detectiemasker in te schakelen, hiermee kun je delen van het beeld uitsluiten van bewegingsdetectie.
Als u klaar bent met het aanbrengen van wijzigingen in de instellingen, selecteert u de knop 'Toepassen'. Het duurt ongeveer 10-20 seconden om te vernieuwen. Merk op dat sommige wijzigingen zullen vragen om een herstart van de Pi.
Stap 5: Implementeer uw Camera Trap Box
Nu je camera helemaal is ingesteld, is het tijd om hem in te zetten. Hoe u dit doet, hangt grotendeels af van wat u probeert vast te leggen, dus misschien wilt u enkele stappen ondernemen om de camerabox te verbergen.
Ik besloot om de mijne te bedekken met wat boomstekken, dit zou moeten helpen om op te gaan in de omgeving, we willen niet dat de doos de dieren in het wild afschrikt nu, toch!
Tip: Als alternatief voor het bedekken van gebladerte kunt u uw doos afdekken met een vinyl camouflagefolie.
Zorg ervoor dat u zoveel mogelijk van de doos afdekt, maar bedek de lens niet. Als u infrarood-LED's gebruikt voor nachtzicht, moet u er ook voor zorgen dat u deze niet verduistert.
Als je eenmaal tevreden bent met alles, loop je weg en laat je je camera het werk doen.
Ik wissel mijn cameradoos af tussen het gebruik van een gewone Pi-cameramodule en de No-IR-versie (met IR-LED's) om mijn cameraval nachtzicht te geven. Ik heb een extra gat in de doos gemaakt voor beide camera's. Ik verwissel gewoon de camerakabel als dat nodig is.
Opmerking: om een nauwkeurige tijdstempel van uw mediabestanden te behouden, moet de camerabox verbonden blijven met een wifi-verbinding met internet. Als er een niet beschikbaar is of buiten bereik is, blijft de camera opnemen, maar de tijdstempels zijn mogelijk niet onnauwkeurig. U kunt het ook niet op afstand beheren.
Tip: Vergeet niet om je Raspberry Pi aan te sluiten op het batterijpakket voordat je de cameradoos afsluit en afdekt, anders begin je opnieuw, Oeps!
Aanbevolen:
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N Motor Drive en nog veel meer: 5 stappen
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N-motoraandrijving en nog veel meer .: VX Robotics & Elektronica Aanwezig
Clockception - Hoe maak je een klok gemaakt van klokken bouwen! 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Clockception - Hoe maak je een klok gemaakt van klokken!: Hallo allemaal! Dit is mijn inzending voor de First Time Author Contest 2020! Als je dit project leuk vindt, zou ik je stem zeer op prijs stellen :) Bedankt! Deze instructable leidt je door het proces voor het bouwen van een klok gemaakt van klokken! Ik heb slim genoemd
Game-saves kopiëren naar een MU van Microsoft of een derde partij op een eenvoudige manier: 9 stappen
Game Saves kopiëren naar een Microsoft of 3rd Party MU op de GEMAKKELIJKE MANIER .: Originele tutorial HIER Er zijn tal van Softmod-tutorials die er zijn en ze zijn allemaal goed, maar het is lastig om de opslagbestanden op de Xbox HDD te krijgen, ik heb een leven gemaakt cd die het eenvoudig maakt om dat te doen. Dit is geen complete softmod-tutorial, dit
Luidspreker gemaakt van een fossiele horlogecontainer (voor een iPod): 4 stappen
Luidspreker gemaakt van een fossiele horlogecontainer (voor een iPod): Nou, ik had een oude luidspreker van een band/radio, dus ik dacht dat ik hem uit zijn turquoise opsluiting zou halen en in iets stijlvols zou stoppen! Benodigdheden: FOSSIL HORLOGE CONTAINER EXACTO MES SCHAAR liniaal EEN LUIDSPREKER OUDE HOOFDTELEFOONS HEET LIJMPISTOOL EN DUH
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij