Kako izvajati postopke fotografiranja s časovnim zamikom z uporabo Raspberry Pi?

Če želite ujeti glamur narave, ne da bi porabili veliko časa, časovni zamik fotografija je najboljša tehnika. Gre za tehniko, pri kateri je hitrost zajemanja video okvirjev veliko nižja od hitrosti, ki bo uporabljena za predvajanje aranžmaja. Z DSLR-ji, videokamerami itd. Lahko delamo video posnetke s časovnim zamikom, vendar te naprave niso varčne. Povprečen model DSLR stane približno 400 USD in ga ne more kupiti tisti, ki ima omejen proračun. Če ga bomo danes imeli na vidiku, bomo s fotografiranjem izvajali fotografije s časovnim zamikom Raspberry Pi to je poceni, žepni računalnik, ki zahteva nekaj osnovne opreme za izdelavo zanimivih projektov, kot je ta. Naredi lahko vse, kar bi predvidevali, da bi morala storiti delovna postaja, na primer predvajanje videoposnetkov vrhunske kakovosti, izdelava preglednic, FM radijskih postaj in iger itd. Pi fotoaparat bi bil postavljen v fiksni položaj in bi se sam posnel v časovnem obdobju, ki ga določi uporabnik. V trenutku, ko se igra s tipično hitrostjo, se zdi, da se čas premika hitreje.



Fotografija s časovnim zamikom

Kako nastaviti Pi kamero za fotografiranje s časovnim zamikom?

Najboljši pristop za začetek katerega koli projekta je sestaviti seznam komponent, ker nihče ne bo želel ostati sredi projekta samo zaradi manjkajoče komponente.



1. korak: Zahtevane komponente

  • Raspberry Pi 3B +
  • Monitor standardne velikosti za zaslon
  • Žična tipkovnica
  • Žična miška
  • Priključek HDMI v VGA
  • Čitalec kartic Micro SD
  • 32 GB SD kartica
  • Adapter za Raspberry Pi
  • Modul kamere Raspberry Pi

2. korak: Izbira modela Raspberry Pi

Izbira Raspberry Pi je zelo tehnična naloga in jo je treba opraviti previdno, da v prihodnosti ne trpite. Raspberry Pi Zero ni zaželen, ker je najstarejši model, ki je na voljo na trgu z omejenim številom specifikacij, in vzpostavljanje omrežja na njem je zelo mučno delo. Kupite lahko najnovejše modele, kot so 3A +, 3B +. Raspberry Pi 4 je najhitrejši in najbolj prevladujoč pripomoček, ki ga je Fundacija Raspberry Pi doslej izdala, toda ekipa Raspberry Pi po izdaji ni delila svojih težav s strojno opremo. Ne zagon no, ker so vrata USB-C, ne zagotavljajo dovolj energije za zagon. Torej bomo v tem projektu uporabili Raspberry Pi 3B +.



Raspberry Pi 3B +



3. korak: Blok diagram projekta

V članek sem vključil blokovni diagram projekta za boljše razumevanje principa dela tega projekta.

Razumevanje delovnega načela

4. korak: Nastavitev Raspberry Pi

Obstajata dve možnosti za nastavitev Raspberry Pi. Najprej je treba svoj Pi povezati z LCD-jem in priključiti vso potrebno zunanjo opremo ter začeti delovati. Drugi je, da Pi nastavite s prenosnikom in dostopate do njega na daljavo. Odvisno od razpoložljivosti LCD-ja, če ga imate doma, lahko Pi nastavite z uporabo LCD-ja. Z vmesnikom HDMI na VGA povežite LCD z vrati HDMI na Raspberryu. Če želite dostopati do svojega Pi na daljavo, sledite mojemu članku z imenom 'Kako dostopati do grafičnega uporabniškega vmesnika (GUI) Raspberry Pi s pomočjo pregledovalnika SSH in VNC?'. V tem članku je opisana podrobna nastavitev Pi-ja s prenosnikom in po prijavi bi lahko dobili oddaljeni dostop do Pi-ja.



5. korak: Razumevanje delovnega načela

Načelo dela projekta je povsem preprosto. Fotoaparat je na primer postavljen v primeren položaj. Če želite zajeti sončni zahod, namestite kamero na streho in jo zasukajte pod ustreznim kotom, pod katerim bo zajela kuliso, in nastavite čas, v katerem bo še naprej zajemala slike. Danes sta za fotografiranje s časovnim zamikom nastavljeni dve vrsti sličic. Prvi je 24 sličic na sekundo drugi pa je 30 sličic na sekundo torej, če ste nastavili časovno obdobje ene ure, tj. 3600 sekund in potrebujete 10-sekundni video, si razdelite 3600 sekund / 30 sličic in dobili boste 12-sekundni interval. Popolnoma je odvisno od vas, časovni interval lahko nastavite z zgoraj omenjeno preprosto formulo. Ko kamera zaključi postopek fotografiranja v prednastavljenem intervalu, lahko vse slike prenesete v računalnik in opazujete njihovo napredovanje glede na čas. Po prenosu teh fotografij lahko izberete fotografije, ki ste jih izbrali, iz zbirke, ki ste jo shranili, in na njej izvedete nadaljnjo obdelavo slik ali pa jih združite v video in opazujete, kako se naravni prizori spreminjajo glede na čas.

6. korak: Povezovanje zunanjih naprav

Po izbiri Raspberry Pi bomo na Raspberry Pi povezali tipkovnico in miško. Ko jih povežete, s kablom HDMI povežite Pi s televizijo. Po vzpostavitvi teh povezav smo pripravljeni nadaljevati.

7. korak: Prepričajte se, da je Raspberry Pi posodobljen

Po nastavitvi Raspberry Pi bi zagotovili, da naš Pi deluje dobro in so na njem nameščeni vsi najnovejši paketi. Odprite ukazno okno in vnesite naslednja dva ukaza, da posodobite Pi.

posodobitev sudo apt-get

Potem,

sudo apt-get nadgradnja

Če so nameščene posodobitve, pritisnite IN in nato pritisnite Enter za nadaljevanje nalaganja posodobitev.

Posodabljanje paketov

8. korak: Omogočanje modula kamere Raspberry Pi

Pred uporabo moramo omogočiti modul kamere Raspberry Pi. Po posodobitvi paketov zaprite ukazno okno in v zgornjem levem kotu zaslona namizja kliknite ikono Raspberry. Pomaknite se navzdol do nastavitev Raspberry Pi, kliknite možnost Vmesniki in omogočite Kamera od tam.

Omogoči ga lahko tudi tako, da v ukaz vtipkate naslednji ukaz Terminal okno:

sudo raspi-config

Po vnosu tega ukaza bomo videli, da je Orodje za konfiguracijo programske opreme Raspberry Pi se odpre in se pomaknite navzdol do Interfacing Options in pritisnite Enter .

Orodje za konfiguracijo Raspberry Pi

Pojavil se bo nov zaslon in videli bi Kamera omenjena na vrhu. Pritisnite Enter:

Vmesnik kamere omogočen

Po omogočitvi kamere je treba Pi ponovno zagnati, da spremembe začnejo veljati. Pred nadaljevanjem bomo ponovno zagnali naš Pi, kar lahko storite tako, da vnesete naslednji ukaz.

sudo ponovni zagon

9. korak: Namestitev podpore za Python

Zdaj moramo namestiti podporo za Python za našo kamero Raspberry Pi. Ker Raspbian Buster uporabljamo kot operacijski sistem, zato kamera Pi v njem ni privzeto nameščena, bi jo morali namestiti ročno. Za predstavitev kamere Pi na Raspbianu je idealno uporabiti sistemski upravitelj paketov, imenovan kot apt . To nam bo pomagalo namestiti in izbrisati najnovejše pakete kamere Pi na naši plošči. Kamera Pi bo prav tako dostopna vsem uporabnikom, ki so na voljo v omrežju. Za njegovo namestitev zaženite naslednji ukaz:

sudo apt-get namestite python-picamera python3-picamera

Podpora za Python za kamero Pi

Po namestitvi podpore za python zaženite naslednji ukaz:

sudo apt-get namestite ffmpeg [/ stextbox]

Namestitev ffmpeg

Želimo delati v okolju python, zato bomo napisali naslednji ukaz za vstop v okolje python:

sudo v prostem teku & [/ stextbox]

Zdaj se bomo pomaknili do mapa v okolju Python in kliknite na Nova datoteka. Odprlo se bo prazno okolje python in potem bi se odprli mi CameraTest.py koda za testiranje kamere.

Pisanje kode v okolju Python

Shranite in nato pritisnite F5 . Po nekaj trenutkih smo opazili, da bo datoteka.png shranjena na namizju, in če je ta datoteka shranjena, imamo dovolj dokazov, da naš modul kamere deluje pravilno. Če se ne, natančno ponovite zgoraj omenjeni postopek. Odprite okno terminala in proti [stextbox id = ”info”] ukaz vnesite naslednji ukaz:

sudo v prostem teku & [/ stextbox]

Kliknili bomo na meni datoteke in v okolju Python bi odprli Timelapse1.py Koda. Shranite in nato za izvedbo pritisnite Alt + F5. Če ga želite nehati izvajati, pritisnite Ctrl + F6 . Zdaj bi zajete slike videli v ciljni mapi. Vse fotografije bi bile urejene po vrstnem redu in si jih lahko ogledate ter na njih izvedete postopke obdelave slik.

Fotografije urejene po vrstnem redu

10. korak: Dokončanje strojne opreme

Ker smo naš projekt preizkusili, je vse, kar potrebujemo, namestitev strojne opreme na primerno mesto. Če ste projekt naredili za svoj dom in želite zajeti sončni zahod, malino pi položite v ohišje, z njim pritrdite modul kamere in ga postavite na primerno mesto, da lahko zvečer zajame sončni zahod. Kasneje lahko izvlečete vse slike.

Namestitev Pi na streho

Aplikacije

  1. Z njim lahko zajamemo sončni zahod.
  2. Če gradite hišo, si lahko ogledate vsa dela, ki se dogajajo, tudi če niste na lokaciji.
  3. Uporablja se lahko za zajemanje rastlin.
  4. Uporablja se lahko kot nadzorni sistem v kateri koli organizaciji.