5 måder at bruge Raspberry Pi kamera modul til Time-Lapse Photography

Når parret med det populære kamera modul og bærbart batteri, kan Raspberry Pi bruges som et surreptitious kamera. Med dette i tankerne fangede jeg for nylig fem fantastiske time-lapse videoer.

Når parret med det populære kamera modul og bærbart batteri, kan Raspberry Pi bruges som et surreptitious kamera.  Med dette i tankerne fangede jeg for nylig fem fantastiske time-lapse videoer.
Reklame

De raske, lette og kompakte egenskaber af en Raspberry Pi betyder, at når de er parret med det populære kamera modul og bærbart batteri, kan det bruges som et surreptitious kamera. Med dette i tankerne fangede jeg for nylig fem fantastiske time-lapse videoer. Du kan også.

Hvad du skal bruge

For at komme i gang med time-lapse fotografering på Raspberry Pi, er det en god idé at forberede din enhed ved at finde et vandtæt, helt vejr og måske endda robuste Raspberry Pi-sag 5 måder at forstærke din Raspberry Pi 5 måder at forstærke din Raspberry Pi Læs mere . Du kan finde noget passende på Amazon. Sørg for, at der er plads til kameraet, samt et hul for linsen. Hvis en sådan sag ikke er tilgængelig på nuværende tidspunkt, overveje en lukket sag uden slots til GPIO-adgang mv.

Dernæst skal du have et batteri til at gøre Pi bærbare. Kan du lave en selv Pi til Go? 3 måder at drive en hindbær pi til bærbare projekter Pi at gå? 3 måder at drive en Raspberry Pi til bærbare projekter Vil du få din Raspberry Pi ud af huset og involveret i nogle mobile projekter? Du skal bruge et batteri af en slags - men der er flere muligheder til rådighed. Læs mere, eller køb et kompakt genopladeligt batteri. Jeg har brugt denne fra RAVPower (UK), som giver dig 36-48 timers strøm på en fuld opladning.

Derudover skal du bruge et stativ (typen designet til smartphones Hvad er den bedste telefonstativ? Hvad er den bedste telefonstativ? For de fleste er smartphone-kameraer blevet godt nok til at udskifte rigtige kameraer. Fra at skyde videoer til at tage det perfekte landskab foto, dit håndsæt gør et fantastisk arbejde. Læs mere skal være ideelt) og valgfri tape til sikring af Pi under visse omstændigheder.

Time Lapse og Raspberry Pi på stedet

Vi har kigget på de forskellige måder, hvorpå du kan bruge Raspberry Pi-kameramodulet tidligere, og opsætning af tidsforløb er bemærkelsesværdigt ligetil. 5 Ting du kan gøre med Raspberry Pi-kameramodulet 5 Ting du kan gøre med Raspberry Pi-kameraet Modul En af de første udvidelser du skal købe til Raspberry Pi er kameraet modul. Med et dedikeret stik kan kameraet bruges til forskellige opgaver. Lad os se. Læs mere .

Der er dog sket noget siden da. Til dette projekt bruger vi raspistill- kommandoen, som er inkluderet i de seneste versioner af Raspbian Jessie 5 måder. New Raspbian Jessie gør hindbær Pi endnu nemmere at bruge 5 måder. New Raspbian Jessie gør hindbær Pi endnu lettere at bruge efter frigivelsen af ​​Debian Jessie i juli, Raspberry Pi-samfundet er blevet velsignet med en ny udgivelse af Raspbian-varianten, baseret på "forælder" -distroen. Læs mere :

raspistill -t 30000 -tl 2000 -o image%04d.jpg" 

Parametrene angiver en timeout (-t) efter 30 sekunder (30000 millisekunder) og et interval (-tl) på 2 sekunder mellem hvert skud (2000 ms). Det gemmer hvert billede i den aktuelle mappe med filnavne i formatet image000x.jpg" som angivet med billedet% 04d.jpg" tilstand. Denne regnemaskine kan hjælpe dig med at få tallene rigtige.

Som standard tager kameraet billeder med opløsning på 2592 x 1944, hvilket vil ende med billeder på omkring 2, 5 MB hver. I løbet af flere timers tid lapse snapping, kan dette vise sig lidt af en belastning på din Pi. Det er derfor en god idé at angive en lidt lavere opløsning. Som sådan kan kommandoen læse

 raspistill -t 30000 -tl 2000 -o image%04d.jpg" -w 1280 -h 960 

Alt jeg gjorde - og alt hvad du skal gøre - er at justere scriptets timeout- og tidsintervalforhold, der passer til det særlige scenario.

Fjern forbindelse til din Raspberry Pi

Hvis du bruger Raspberry Pi udenfor og væk fra dit hjemmenetværk, skal du oprette et ad hoc-netværk for at oprette forbindelse til din Pi fra din smartphone via SSH. Dette er den bedste måde at fjernstille indspilningen af ​​tidsladdesbilleder; Du kan også bruge et ad hoc-netværk med din bærbare pc, hvis du foretrækker det, men en smartphone eller tablet er mere bærbar.

Flere muligheder er tilgængelige her, men den mest pålidelige bruger et Ethernet-kabel og SSH Sådan kan du direkte forbinde til en Raspberry Pi uden internet Sådan forbinder du direkte til en Raspberry Pi uden internettet Den alsidige Raspberry Pi betyder, at du på et tidspunkt, er bundet til at bruge det udendørs, uden for dit trådløse netværk. Så hvordan kan du kommunikere med det? Læs mere .

Du skal nu kunne tilslutte direkte til din Raspberry Pi via SSH, hvilket vil gøre det muligt at fange tiden lapse fotos en langt mere ligetil aktivitet. Alternativt kan du bruge et Python-script og en knap i overensstemmelse med det, der forklares i vores Raspberry Pi stop-motion studio-øvelse. Lav en Stop Motion Video Rig med en Raspberry Pi Lav en Stop Motion Video Rig med en Raspberry Pi Du don ' t brug for high end udstyr til at lave din egen film: i denne alder af digitale kameraer eller smartphones med høj opløsning kan enhver tage en tur. Læs mere .

Hvis en af ​​disse ser ud som for meget hårdt arbejde, kan du altid stole på en standard SSH-forbindelse over dit trådløse netværk for at påbegynde tidsfristen, så tag Pi'en til den påtænkte placering. Så længe din batteripakke har tilstrækkelig levetid, og du har indtastet en passende varighed i dit raspistill script, skal det hele gå godt. Før du kompilerer billederne som en video (se nedenfor), skal du bare kassere de irrelevante!

På dette tidspunkt kan du gå ud og begynde at opsætte og indfange tidsmæssig optagelse. Læs videre, hvis du mangler ideer, men først beskriver vi processen for at rette billederne og gøre det til en video.

Gennemgang af Time Lapse Snaps

Hvis du laver billeder hver fem eller ti sekunder i en time eller mere, kommer du selvfølgelig til at ende med mange af dem. Overvej at de som standard er i high definition. Det betyder, at de vil spiser opbevaringspladsen på din Raspberry Pi meget hurtigt. Som sådan er det en god idé at begrænse dig til et enkelt filmprojekt på et og samme tidspunkt. Når du er færdig med optagelsen, skal du oprette filmen (se nedenfor) og slette de originale snaps.

Indtil videre har du kun billeder. Du skal redigere disse sammen i en videofil.

Begynd med at gennemse billederne og sikre, at de er orienteret på den rigtige måde. Hvis ikke, kan du bruge ImageMagick-softwaren til at rotere dem efter behov.

 sudo apt-get install imagemagick for file in *.png"; do convert $file -rotate 90 rotated-$file; done 

Dette vil rotere hvert billede i den aktuelle mappe 90 grader med uret. I nogle tilfælde måtte jeg rotere .JPG filer mod uret med 90 grader:

 for file in *.jpg"; do convert $file -rotate -90 rotated-$file; done 

Opret Time Lapse Video

Når dette var gjort, slettede jeg de originale filer og brugte avconv-softwaren til at oprette en videofil, der compilerer hver snap i en video. Du finder avconv som en del af libav-tools-pakken.

 sudo apt-get install libav-tools avconv -r 10 -i rotated-image%04d.jpg" -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi 

Kommandoen ovenfor angiver et filnavn format for billederne (image% 04d.jpg"), en codec (-vcodec), en komprimeringskvalitet (-crf) og selvfølgelig et filnavn for den oprettede video. Det vil også ændre størrelsen til 1280 x 720 opløsning - temmelig vigtigt, hvis du kompilerer videoen på en Raspberry Pi, da det vil tage lang tid at beholde standard HD-opløsningen. Du finder også, at dette er ressource-tungt, så tag lysere ind. Du kan også kopiere billederne til en pc og oprette AVI-filen der.

(FFMPEG er f.eks. Tilgængelig for Windows. Efter kopiering af dine billeder på tværs af 5 måder at kopiere data fra en Raspberry Pi til en pc 5 måder at kopiere data fra en Raspberry Pi til en pc På et tidspunkt vil du have lyst måde at hente dataene fra Pi's SD-kort og på din pc's harddisk.Disse kan være vanskelige.Læs mere og installer FFMPEG, du skal kopiere åbne et kommandolinjevindue i billedmappen (i Windows Stifinder skal du klikke på Filer> Åbn kommandoprompt ) og indtast noget i overensstemmelse med:

 ffmpeg -r 15 -start_number 0001 -i image%04d.jpg" -s 1280x720 -vcodec libx264 outputfilename.mpg 

Doug's World vil give dig en god forklaring på alt det.)

Med den producerede outputfilm skal du bruge noget som omxplayer til at afspille den færdige fil. VLC Player skal også fungere fint, især hvis du opretter videoer på Windows.

Time Lapse Ideer

1. Se på skyer

Til at begynde, valgte jeg at drage fordel af mine nærmeste omgivelser. Dette betød overskriften til enden af ​​haven og montering af min Raspberry Pi for at observere den konstante aktivitet over en nærliggende industriel installation. Skyer, flammer, damp og mere, dette er et område for industriel oparbejdning og bortskaffelse af affald.

Og ænder.

Jeg brugte et interval på 10 sekunder til denne optagelse, og forlod tiden forløber i seks timer.

2. Kørsel i min bil

Det er utroligt, hvor mange miles vi kalkrer op med at køre, og hvordan humdrum hele processen kan synes at blive. Jeg monterede Raspberry Pi på en smartphone stativ og derefter hængt den under mit sidespejl for at få den følgende effekt.

Dette var mit første mobile forsøg, og det er ikke så længe, ​​som jeg ville have ønsket. Intervallet behøvede at være kortere, og den totale længde længere, hvilket gav et glattere resultat. Her brugte jeg en 3 minutters timeout og fangede hvert 10. sekund.

3. Shadows, Breaking Bad Style (eller ikke)

Denne gang valgte jeg at fange skyggernes bevægelse på en (rimelig) solskinsdag. Til dette monterede jeg Pi og dens batteri på et stolpe i haven og pegede det på deckingen. Dette fangede skyggernes bevægelse på trods af forstyrrelserne fra skyer.

Ulykkelig med orienteringen på de tidligere videoer (fast i portrættilstand) Jeg fandt ud af, at jeg skulle tilføje parameteren -rot 90 til raspistill- kommandoen for at få et landskabsbillede.

Hold øje med slutningen af ​​videoen, hvor du får øje på regnvand, der akkumuleres på bordet. Fare for at bo i North Yorkshire og forventer, at vejret skal gøre hvad du vil!

Dette var meningen at løbe i flere timer, fra morgen til midten af ​​eftermiddagen. Jeg satte et 10 sekunders interval for at matche kameraets faste position ... og så trak jeg projektet da regnen kom!

4. Tidsforløb Baby

Hvad får babyer op til, når de ikke overholdes? Det er klart, at der ikke er meget i vejen for at gå, men hvor meget flytter de deres lemmer, eller kæmper med en pacifier?

For at finde ud af, gjorde jeg min baby datter genstand for denne tidsforløbs-video, der gør god brug af et smartphone-stativ til sikkert at montere Pi på bagsiden af ​​vores sofa.

Dette kørte i 35 minutter med en fem sekunders forsinkelse med lukkertid sat til 30000 (-ss 30000) på grund af det lave lys.

5. Daglige mennesker drikker kaffe

Har du nogensinde spekuleret på, hvor animeret (eller ej) er du i en kaffebar? Jeg besluttede at tage min trofaste Raspberry Pi ud til den lokale kaffekæde og bruge lidt tid på at observere patronernes adfærd. Hvor meget te og kaffe ville de drikke?

Tilbragte de lang tid at sidde ned, eller var shopping mere vigtig? Svaret er lige her. Vi løb denne gang for lidt under en time med et interval på 10 sekunder.

Jeg fandt fem indlysende time lapse fotograferingsprojekter. Jeg er sikker på at du kan gøre det bedre. Vis os hvad du kan gøre i kommentarerne!

In this article