Oglas

Lahke, kompaktne lastnosti Raspberry Pi pomenijo, da ga lahko, ko je seznanjen s priljubljenim modulom kamere in prenosno baterijo, uporablja kot fotoaparat. Glede na to sem pred kratkim posnel pet osupljivih video posnetkov. Lahko tudi ti.

Kaj boste potrebovali

Če želite začeti s časovno zakasnjenimi fotografijami na Raspberry Pi, je dobro, da napravo pripravite tako, da poiščete vodoodporno, za vremenske vplive in morda celo robustno ohišje Raspberry Pi 5 načinov za rugolizacijo vašega maline Pi Preberi več . Na Amazonu boste našli nekaj primernega. Prepričajte se, da ima prostor za kamero, pa tudi vrzel za objektiv. Če tak primer trenutno ni na voljo, razmislite o zaprti zadevi brez rež za dostop do GPIO itd.

Nato boste potrebovali baterijsko možnost, da naredite Pi prenosljiv. Lahko bi naredite si sami 3 akumulatorski paketi Raspberry Pi za prenosne projekteAkumulator Raspberry Pi lahko navaden Pi pretvori v prenosni računalnik. Za začetek boste potrebovali eno od teh baterijskih rešitev. Preberi več

ali kupite kompaktno polnilno baterijo. Rabil sem ta od RAVPowerja (Združeno kraljestvo), ki vam omogoča polno polnjenje 36–48 ur energije.

Poleg tega boste potrebovali stativ ( vrsta zasnovana za pametne telefone Kaj je najboljši stativ za telefon?Kamere pametnih telefonov so za večino ljudi postale dovolj dobre, da nadomestijo ustrezne fotoaparate. Od snemanja videoposnetkov do fotografiranja popolne pokrajine, je vaš telefon odličen. Preberi več mora biti idealen) in neobvezen kanalski trak za pritrditev pi v določenih okoliščinah.

Potek časa in Raspberry Pi na lokaciji

Ogledali smo si različne načine, kako lahko v preteklosti uporabljate modul kamere Raspberry Pi nastavitev časovnega zamika je izjemno enostavna 5 stvari, ki jih lahko naredite z modulom kamere Raspberry PiEna od prvih razširitev, ki bi jo morali kupiti za Raspberry Pi, je modul kamere. Z namenskim priključkom lahko kamero uporabljate za različna opravila. Oglejmo si. Preberi več .

Vendar so se stvari od takrat nekoliko premaknile. Za ta projekt bomo uporabili raspistil ukaz, ki je vključen v novejših različicah sistema Windows Raspbian Jessie 5 načinov nove maline Jessie je maline Pi še lažje za uporaboPo izdaji Debiana Jessieja julija je skupnost Raspberry Pi blagoslovljena z novo izdajo različice Raspbian, ki temelji na "roditeljski" distro. Preberi več :

raspistil -t 30000 -tl 2000 -o slika% 04d.jpg

Parametri določajo časovno omejitev (-t) po 30 sekundah (30000 milisekund) in interval (-tl) 2 sekundi med vsakim posnetkom (2000 ms). Vsako sliko bo shranila v trenutno mapo z datotekami datotek v formatu image000x.jpg, kot je določeno s pogojem slike% 04d.jpg. Tole kalkulator vam lahko pomaga do pravilnih številk.

Fotoaparat privzeto fotografira z ločljivostjo 2592 x 1944, na koncu pa slike s približno 2,5 MB. Če nekaj ur zaskoči časovni zamik, lahko to prikaže piko na i. Zato je dobro določiti nekoliko nižjo ločljivost. Kot tak lahko lahko ukaz bere

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

Vse, kar sem storil - in vse, kar boste morali storiti tudi vi, - prilagodim časovnim in časovnim intervalom scenarija, da ustrezajo določenemu scenariju.

Oddaljeno povezovanje s svojim Raspberry Pi

Če uporabljate Raspberry Pi zunaj in zunaj svojega domačega omrežja, boste morali ustvariti ad hoc omrežje, da se lahko na vaš Pi povežete s pametnim telefonom prek SSH. To je najboljši način za oddaljeno sprožitev zajemanja časovnih zamikov; lahko uporabite tudi ad hoc omrežje s prenosnim računalnikom, če želite, pametni telefon ali tablični računalnik pa je bolj prenosljiv.

Tu je na voljo več možnosti, najbolj zanesljiva pa je uporaba Ethernet kabel in SSH Kako neposredno povezati malino Pi brez internetaVsestranskost naprave Raspberry Pi pomeni, da jo boste v nekem trenutku morali uporabljati na prostem, zunaj dosega vašega brezžičnega omrežja. Kako lahko komunicirate z njim? Preberi več .

Zdaj bi se morali neposredno povezati s svojim Raspberry Pi prek SSH, kar bo zajemanje fotografij s časovnim zamikom postalo veliko bolj preprosta aktivnost. Lahko pa uporabite skript in gumb Python po navodilih, ki je razloženo naša vadnica o stop-motion Raspberry Pi Naredite video Motion Rig z Raspberry PiZa izdelavo lastnega filma ne potrebujete opreme višjega cenovnega razreda: v tej dobi visoko ločljivih digitalnih fotoaparatov ali pametnih telefonov lahko vsakdo stopi. Preberi več .

Če se vam to zdi preveč naporno, se lahko vedno zanesete na standardno povezavo SSH prek brezžičnega omrežja, da začnete zajemati časovni zamik, nato pa vzemite Pi, kot je predvideno lokacijo. Dokler ima vaša baterija dovolj življenjske dobe in ste v svoj scenarij raspistil vpisali primerno trajanje, bi moralo biti vse v redu. Preden slike posnamete kot video (glejte spodaj), samo neupravičeno zavrzite!

Na tej stopnji lahko greste ven in začnete postavljati in zajemati posnetke z zamudo. Preberite si, če vam primanjkuje idej, najprej pa bomo orisali postopek, kako popraviti slike in vse skupaj spremeniti v video.

Pregled časovnih zamikov

Če slike ustvarjate vsakih pet ali deset sekund eno uro ali več, boste očitno na koncu veliko. Upoštevajte, da so ti privzeto v visoki ločljivosti. To pomeni, da bodo zapravili prostor za shranjevanje na vašem Raspberry Pi zelo hitro. Zato je dobro, da se kadar koli omejite na en sam filmski projekt. Ko zaključite s snemanjem, ustvarite film (glejte spodaj) in izbrišite originalne posnetke.

Zaenkrat imate le fotografije. Te boste morali skupaj urediti v video datoteko.

Začnite s pregledom slik in se prepričajte, da so pravilno usmerjene. Če ni, lahko uporabite program ImageMagick, da jih po potrebi zavrtete.

sudo apt-get install imagemagick. za datoteko v * .png; pretvorite $ datoteko - zavrtite 90 zasukanih - $ datoteko; Končano

To bo zasukalo vsako sliko v trenutnem imeniku za 90 stopinj v smeri urinega kazalca. V nekaterih primerih sem moral datoteke .JPG zasukati za 90 stopinj v smeri urinega kazalca:

za datoteko v * .jpg; pretvorite datoteko $ -rotate -90 zavrtite- $ datoteko; Končano

Ustvari videoposnetek izteka časa

Ko sem to storil, sem izbrisal izvirne datoteke in s programsko opremo avconv ustvaril video datoteko, ki vsako posnetek združi v video. Avconv boste našli kot del zbirke orodij libav.

sudo apt-namestite libav-tools avconv -r 10 -i zasukane-slike% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi

Zgornji ukaz določa obliko imena datoteke za slike (image% 04d.jpg), kodek (-vcodec), kakovost stiskanja (-crf) in seveda ime datoteke za ustvarjeni video. Velikost bo tudi do ločljivosti 1280 x 720 - zelo pomembno, če video pripravljate na Raspberry Pi, saj bo zadrževanje privzete ločljivosti HD trajalo dolgo. Ugotovili boste tudi, da je to veliko virov, zato uporabite lažjo možnost. Kopirajte slike v računalnik in tam ustvarite datoteko AVI.

(Na primer, FFMPEG je na voljo za Windows. Po tem kopiranje slik čez 5 načinov za kopiranje podatkov iz Raspberry Pi v računalnikV nekem trenutku boste želeli preprost način, kako podatke spraviti s Pi-jeve SD kartice in na trdi disk vašega računalnika. To je lahko težavno. Preberi več in namestite FFMPEG, kopirajte odprto okno ukazne vrstice v slikovni mapi (v programu Windows Explorer kliknite Datoteka> Odpri ukazni poziv) in vnesite nekaj po vrsticah:

ffmpeg -r 15 -statno_tevilo 0001 -i slika% 04d.jpg -s 1280x720 -vcodec libx264 outputfilename.mpg

Dougov svet vam bo odlično razložil vse to.)

Ko ustvarite izhodni film, za predvajanje končane datoteke uporabite nekaj kot omxplayer. Predvajalnik VLC naj deluje tudi v redu, še posebej, če ustvarjate videoposnetke v sistemu Windows.

Ideje za zamudo časa

1. Gledanje oblakov

Za začetek sem se odločil izkoristiti svojo bližnjo okolico. To je pomenilo, da se odpravim do konca vrta in namestim svoj Raspberry Pi, da opazim stalno aktivnost nad bližnjo industrijsko napravo. Oblaki, plameni, para in drugo, to je mesto industrijske predelave in odlaganja odpadkov.

In race.

Za ta zajem sem uporabil interval 10 sekund in časovni zamik pustil šest ur.

2. Vožnja v mojem avtomobilu

Neverjetno je, koliko kilometrov se lotimo vožnje in kako navidez lahko postane celoten postopek. Raspberry Pi sem pritrdil na stativ na pametnem telefonu in ga nato obesil pod vzvratno ogledalo, da sem dosegel naslednji učinek.

To je bil moj prvi poskus mobilne telefonije in še ne tako dolgo, kot bi si želel. Interval mora biti krajši in celotna dolžina daljša, da dosežemo bolj gladke rezultate. Tu sem izkoristil 3 minutni čas in zajem vsakih 10 sekund.

3. Sence, Breaking Bad Slog (ali ne)

Tokrat sem se odločil zajeti gibanje senc (razumno) sončnega dne. V ta namen sem Pi in njegovo baterijo postavil na stojalo na vrtu in ga usmeril na krovu. To je zajelo gibanje senc, kljub prekinitvam iz oblakov.

Nezadovoljen z orientacijo prejšnjih videoposnetkov (zataknjen v portretnem načinu) sem ugotovil, da moram dodati -rot 90 za parameter raspistil ukaz, da bi dobili pokrajinsko sliko.

Bodite pozorni na konec videoposnetka, kjer boste na mizi opazili deževnico. Nevarnost življenja v Severnem Yorkshireu in pričakovanje, da bo vreme storilo, kar hočete!

Ta naj bi trajal več ur, od jutra do srede popoldne. Nastavil sem 10-sekundni interval, da se ujemam s fiksnim položajem kamere... in nato sem potegnil projekt, ko je prišel dež!

4. Dojenček z zamudo

Le kaj doletijo dojenčki, ko jih ne opazijo? Očitno ni veliko na poti hoje, ampak koliko premikajo okončine ali se borijo s spodbujevalnikom?

Če želite izvedeti, sem svojo hčerko za dojenčke postavil v tokratni videoposnetek in dobro izkoristil stativ za pametni telefon, da je varno pritrdil Pi na zadnji del kavča.

Ta je trajal 35 minut s pet sekundno zamudo s hitrostjo zaklopa, nastavljeno na 30000 (-ss 30000) zaradi slabe svetlobe.

5. Vsakodnevno ljudje pijejo kavo

Ste se kdaj vprašali, kako animirani (ali ne) ste v kavarni? Odločil sem se, da bom svojega zaupljivega Raspberry Pi odpeljal do lokalne kavne verige in nekaj časa opazoval obnašanje zavetnikov. Koliko čaja in kave bi pili?

Ali so dolgo sedeli ali je bilo nakupovanje bolj pomembno? Odgovor je tukaj. Ta časovni zamik smo pretekli nekaj manj kot eno uro z intervalom 10 sekund.

Našel sem pet očitnih projektov fotografiranja s časovnim zamikom. Prepričan sem, da zmorete bolje. Pokažite nam, kaj lahko naredite v komentarjih!

Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.