Raspberry Pi värmekamera spelet
Jag har precis börjat utforska Raspberry Pi och var nyfiken med Pi infraröd kameramodul. Jag bor i ett något avlägset område och har sett tecken på olika vilda djur att utforska runt huset på natten.
Jag hade en idé om att skapa en natt tid spelet kamera med en Raspberry Pi NoIR kamera ombord med Rörelsedetektor PIR och en extern IR-LED spotlight för att belysa området så att IR-kameran att fånga video.
Jag började med något enkelt, men som alla ingenjörer, höll jag lägga mer och mer. Så är här hur det fungerar:
Detta projekt använder en Raspberry Pi in med WiFi i en huvudlös läge. Jag kan ha min Fjärrkamera inom intervallet WiFi så en gång anslutna jag kan starta programmet och hämta fångade videofiler. Det finns massor av instruktioner on-line att göra detta så jag inte kommer försöka uppkok som här. Jag installerade också Raspberry Pi kameran följa on-line instruktionerna också. Testa de headless (om detta är vad du vill) och kameran för att se till att allt fungerar.
Detta projekt använder Raspberry Pi NoIR kamera styrelsen (IR) för nattetid videoinspelning när något upptäcks. Pi NoIR kamera styrelsen kan också användas under dagtid men eftersom IR-filter tas bort, färgen är något urblekta. Jag byggde en extern IR-LED Spotlight som aktiveras när rörelse detekteras för att belysa området samtidigt spela in video. När den valda video varaktigheten är klar är IR LED spotlight avstängd. Designen har också en LDR krets att upptäcka om sin dag eller natt. Om det är natten och rörelse detekteras, IR-LED spot är aktiverat och under dagtid är inaktiverad. Ansluta externa spotlight IR LED kabel grunder en känsla pin att upptäcka om lampan är ansluten till kameran. Om extern IR-rampljuset identifieras, inaktiveras lampa utdata. Efter PIR upptäcka, om natten, aktiveras GPIO pin 22 reläet som driver hög nuvarande IR-lysdioder (om ansluten).
Fånga video också kan ta upp en hel del diskutrymme och kunde fylla upp snabbt. Jag upptäckte när jag helt fyllt upp diskutrymme och inte kunde avlägsen i och Pi inte skulle starta. För att åtgärda detta jag lagt till lite kod för att mäta diskutrymme och avbryta programmet om diskutrymme körs.
Njut!