Motion Sensing Digitale Camera & Alarm (alias de Critter Cam) (8 / 11 stap)

Stap 8: Programmeren uw Proto-Circuit

De bijgevoegde programma downloaden en sla het op uw Arduino software (als u niet reeds hebt, moet u het downloaden vanaf de Arduino website). Ik heb de code, grondig geannoteerde dus oplossen zou niet moeilijk moeten zijn (maar laat het me weten als je hebt problemen). Ik heb zowel een tekstbestand als pdf bijgevoegd. Houd er rekening mee dat u wellicht voor positiebepaling sommige lijnen als gevolg van wijzigingen tussen mijn oorspronkelijke bestand en het tekstbestand opmaak. Bijvoorbeeld, kunnen er opmerkingen die in de volgende regel, waar ze niet langer commentaar-out van de hoofdmacht van code zijn overgeslagen.

Dit programma vertelt de camera om beelden te nemen wanneer er beweging wordt gedetecteerd. Zodra de camera een foto genomen heeft, de witte led knipperen en de zoemer klinkt. De witte LED zal ook inschakelen als de foto wordt genomen. De test LED knippert wanneer de knoppen van het vermogen of de sluiter van de camera zijn ingedrukt.

Aanvankelijk, worden 15 seconden aangelegd om te kalibreren de PIR. Aftewards, het programma is verdeeld in twee routines, een die wordt uitgevoerd wanneer beweging wordt gedetecteerd door de PIR, en anderzijds, wanneer geen beweging is gedetecteerd. Elk van deze routines is verder onderverdeeld in twee routines. Voor de "beweging-was-gedetecteerd" routine, een subroutine wordt uitgevoerd als de camera was uitgeschakeld tijdens het detectie-, en de andere punten als de camera nog op. Voor de "nee-beweging-gedetecteerd" routine, een subroutine wordt uitgevoerd als de motie net gestopt had en wordt de andere uitgevoerd als er geen beweging is vastgesteld voor een tijdje.

Is uw camera gestopt piepen wanneer u druk op de power - en sluiter-knoppen handmatig (met de batterij aangesloten, natuurlijk)? Zo ja, dan beoogt de subroutines om de activiteit van de camera te controleren. Met deze subroutines verhindert de code de Arduino druk meer dan eenmaal op de power-knop terwijl de camera ingeschakeld is. Als die knop meerdere malen gedrukt werden, terwijl de camera op was, zou de camera van de normale fotografie-modus in een beheers- of video-modus van beeld overgang. Omdat het zou zeer moeilijk om te schrijven een programma dat deze verschillende modi (die geheel overbodig zijn voor onze apparaat functie) bijhoudt, schreef ik de code om te voorkomen dat de Arduino ooit een van deze andere modi activeren.

Deze code maakt ook gebruik van het feit dat de camera na 30 seconden van inactiviteit, in slaap valt.

Als u eenmaal de code en circuit klaar, plug in je Arduino op uw computer de USB-poort voor het testen van het programma. Zodra u klaar bent met het uploaden van het programma naar de Arduino, klikt u op de "Serial Monitor" knop in de rechterbovenhoek (het heeft een vergrootglas met een stip in het midden) zodat u kunt de Arduino de voortgang bewaken. Bekijk de volgende stap te zien een voorbeeld video, en hoe u uw multimeters (universeelmeters) kunt gebruiken om te controleren uw camera.

Gerelateerde Artikelen

Arduino Motion Sensing Alarm

Arduino Motion Sensing Alarm

Dit Instructable zal u tonen hoe maak je een motion sensing alarm met behulp van een Arduino microcontroller. Dit Instructable begeleidt de video 'Making een Motion Sensing Alarm', die ik heb ingesloten.Stap 1: Welke onderdelen u nodig hebtVoor dit A
Motion geactiveerd Spy Cam

Motion geactiveerd Spy Cam

nu kan je geheime surveillance met deze "gevangen-in-motion" spy video cam die geheime video en audio registreert.Zie het in actie en de testresultaten!Stap 1: Wat je nodig hebt... 1. motion Sensing Door Chime. Radio Shack deel #49-4262. mini Sp
Hoe Laser kunst maken met een digitale Camera

Hoe Laser kunst maken met een digitale Camera

wilt liven omhoog uw computerDesktop of de home page met pakkende beelden? Er zijn tal van commerciële beelden die u kunt downloaden, maar een laserpointer en een digitale camera zal u toelaten om originele en spectaculaire introductiepagina en burea
3D afgedrukt Digitale Camera

3D afgedrukt Digitale Camera

Dit is een 3D gedrukte digitale camera die je zelf kunt bouwen. Door het maken van uw eigen digitale camera, het wegneemt enkele van het mysterie rond hoe dergelijke apparaten werkt, en zijn verzonnen. Ook u kunt volledig aanpassen van de camera naar
Goedkope Motion Detection Wildlife Camera

Goedkope Motion Detection Wildlife Camera

Ik heb altijd al een goedkope manier om onopgemerkt foto's van dieren in het wild in mijn buurt.  Dit instructable neemt delen van twee bestaande instructables en brengt ze samen met toegevoegde eigenschappen maken een goedkope beweging detectie wild
Motion Sensing Eye

Motion Sensing Eye

ik heb altijd al iets met mijn LED-dot matrix-scherm, te maken en dus wanneer ik vond een oude alarm motiesensor ik precies wat wist te maken, een Motion Sensing Eye!Dit instructable zal hopelijk afwerking met u hebben een werkende dmd, dat wordt wee
Volledig functionele werken Digitale Camera

Volledig functionele werken Digitale Camera

We hebben een werkende DSLR voor een halloween kostuum.  Hier is hoe we het deden. Bekijk ook de video!Lijst van de materialen:Kartonnen doos voor hoofdtekstKarton voor pop-up flitser2 gallon emmer voor lensPlexiglas voor flash coverBouw papierDuck t
Bouwen van een $4 lens met verwisselbare caleidoscopische filters voor elke digitale camera

Bouwen van een $4 lens met verwisselbare caleidoscopische filters voor elke digitale camera

in dit instructable ik je laten zien hoe het bouwen van een echt cool lens bijlage bij vrijwel elke digitale camera.met de komst van digitale camera's, ik bloeide (niet zoals die chick in dat sitcom, though). Als ik het geld had gehad, zou ik heb lie
Met behulp van een digitale Camera als een tweede paar ogen en vergroten van glas.

Met behulp van een digitale Camera als een tweede paar ogen en vergroten van glas.

ik ontdekte onlangs terwijl het doen van een kleine elektronische project dat mijn oog zicht niet aan krabben was als ik eerst dacht.Helaas, ik dacht dat ik zou kunnen werken in het verleden mijn korte komen en ging ik verder met het samenstellen van
Motion Sensing Outlet

Motion Sensing Outlet

Hallo!Vandaag zal ik onderwijzen u hoe maak je een motion sensing outlet!Zoals altijd heb ik een video voor het documenteren van het project in stap 2Zijn perfect voor Halloween, gewoon plugin uw favoriete decoratie, en wanneer de sensor detecteert d
Digitale Camera telescoop Mount

Digitale Camera telescoop Mount

Hier is een snelle een eenvoudige manier te monteren van uw digitale camera met een telescoop of optische weergave apparaat.Wat u zult moeten:x2 haken (ik gebruikte photo frame hangers)x1 telescoop of optische weergave apparaatx1 digitale camera (ik
Externe sluitertijd trigger voor digitale camera's

Externe sluitertijd trigger voor digitale camera's

maken van een externe shutter release voor uw canon digitale camera (en sommige andere merken zoals sony, Pentax en enkele nikons) voor ongeveer 3 dollar in minder dan 5 minuten, zelfs een 1e grader kan dit doen. Dit is groot voor het verkrijgen van
Infrarood digitale camera - de echte manier

Infrarood digitale camera - de echte manier

ben je moe van bij het kijken naar de wereld in saai, gewone kleuren? Boos over de beperkingen van uw oogappels aan het licht tussen 400-700 nm waarnemen? Kansen zijn u hebben een prima infrarood beeldapparaat rondhangen en je weet het niet eens. Hie
Externe Li-ion batterij voor digitale camera's

Externe Li-ion batterij voor digitale camera's

een externe batterij is handig voor het nemen van extra foto's en video's als ze hebben een hogere capaciteit dan de LiPo Accu's die worden geleverd bij uw camera. Ze kunnen ook batterijen moeilijk te vinden in uw back-up camera's die u soms voor uw