Ik ben net begonnen met het verkennen van de Raspberry Pi en was geïntrigeerd met de Pi infrarood cameramodule. Ik woon in een enigszins afgelegen gebied en hebben tekenen van verschillende wilde diertjes verkennen rond het huis bij nacht gezien.
Ik had een idee van het creëren van een nacht tijd spel camera met behulp van een Raspberry Pi NoIR Camera Board met een PIR-bewegingsmelder en een externe IR LED-spotlight voor het verlichten van het gebied dat de IR-camera om video te vangen.
Ik begon met iets simpels, maar als alle engineers, ik hield het toevoegen van meer en meer. Dus is hier hoe het werkt:
Dit project maakt gebruik van een Raspberry Pi met WiFi in een headless mode opgericht. Ik kan mijn externe camera binnen het WiFi bereik hebben dus eenmaal verbonden kan ik het programma start en haalt de vastgelegde video bestanden. Er zijn tal van online instructies om dit te doen dus ik zal niet proberen om rehash die hier. Ik installeerde ook de Raspberry Pi camera evenals de online instructies te volgen. Test de headless (als dit wat je wilt is) en de camera om ervoor te zorgen dat alle werken.
Dit project maakt gebruik van de Raspberry Pi NoIR Camera Board (infrarood) voor nachttijd videoopname wanneer iets wordt gedetecteerd. De Pi NoIR Camera Board kan ook overdag gebruikt worden, maar aangezien de IR-filter wordt verwijderd, de kleur enigszins is weggespoeld. Ik bouwde een externe IR LED-spot, die wanneer er beweging is gedetecteerd voor het verlichten van het gebied tijdens het vastleggen van video is ingeschakeld. Zodra de geselecteerde video duur voltooit is de IR LED-spot uitgeschakeld. Het ontwerp heeft ook een LDR circuit om te detecteren of het dag of nacht. Als het nacht en beweging wordt gedetecteerd, de IR LED spot is ingeschakeld en overdag is uitgeschakeld. Aansluiten van de externe spotlight IR LED kabel gronden een pin van de zin om te detecteren of de lamp is verbonden met de camera. Als de externe IR-schijnwerper niet wordt gedetecteerd, wordt de uitvoer van de lamp is uitgeschakeld. Nadat PIR detecteren, als nacht, activeert GPIO pin 22 de estafette die de hoge huidige IR LED's drijft (indien aangesloten).
Capturing video ook nogal wat schijfruimte kan duren en snel kan opvullen. Ik heb ontdekt dat zodra ik volledig gevuld de schijfruimte in beslag en was niet in staat op afstand in en de Pi niet opstarten. To fix this voegde ik wat code om te meten van de schijfruimte en afbreken van het programma als schijfruimte is opraakt.
Geniet van!