Kako izvoditi vremenske radnje s fotografijama pomoću Raspberry Pi?

Uhvatiti glamur prirode bez trošenja puno vremena, prolazak vremena fotografija je najbolja tehnika. To je tehnika u kojoj je brzina snimanja video okvira puno niža od one koja će se koristiti za reprodukciju aranžmana. Videozapise s vremenskim intervalima možemo snimati pomoću DSLR-a, videokamera itd., Ali ovi uređaji nisu ekonomični. Prosječni model DSLR-a košta oko 400 USD, a ne može ga kupiti onaj tko ima ograničeni budžet. Stoga ćemo, držeći ga danas na vidiku, obavljati vremenske postupke fotografiranja pomoću a Raspberry Pi to je jeftino računalo džepne veličine koje zahtijeva osnovnu opremu za izradu fascinantnih projekata poput ovog. Može učiniti sve što biste očekivali da bi radna stanica trebala raditi, poput reprodukcije video zapisa vrhunske kvalitete, izrade proračunskih tablica, FM radio stanica i igara, itd. Pi kamera bi se postavila u fiksni položaj i sama bi se slikala u vremenskom rasponu koji odredi korisnik. U trenutku kada se igra tipičnom brzinom, čini se da se vrijeme kreće brže.



Time-Lapse fotografija

Kako postaviti Pi kameru za time-lapse fotografiranje?

Najbolji pristup za započinjanje bilo kojeg projekta je sastavljanje popisa komponenata jer nitko neće htjeti ostati usred projekta samo zbog nedostajuće komponente.



Korak 1: Potrebne komponente

  • Raspberry Pi 3B +
  • Monitor standardne veličine za prikaz
  • Žičana tipkovnica
  • Žičani miš
  • Priključak HDMI na VGA
  • Čitač mikro SD kartica
  • SD kartica od 32 GB
  • Raspberry Pi adapter
  • Modul kamere Raspberry Pi

Korak 2: Odabir modela Raspberry Pi

Odabir Raspberry Pi vrlo je tehnički zadatak i treba ga obaviti pažljivo kako ne biste patili u budućnosti. Raspberry Pi Zero nije poželjniji jer je to najstariji model dostupan na tržištu s ograničenom količinom specifikacija, a postavljanje mreže na njemu vrlo je naporan posao. Mogu se kupiti najnoviji modeli poput 3A +, 3B +. Raspberry Pi 4 najbrži je i najdominantniji gadget koji je Raspberry Pi Foundation do danas objavio, ali tim Raspberry Pi nakon izdanja nije podijelio svoje hardverske probleme. Nije čizma dobro jer je USB-C priključak ne pruža dovoljno energije za pokretanje. Dakle, u ovom ćemo projektu koristiti Raspberry Pi 3B +.



Raspberry Pi 3B +



Korak 3: Blok dijagram projekta

U članak sam uvrstio blok dijagram projekta radi boljeg razumijevanja principa rada ovog projekta.

Razumijevanje principa rada

Korak 4: Postavljanje Raspberry Pi

Dvije su mogućnosti za postavljanje Raspberry Pi-a. Prvo je jedan povezati svoj Pi s LCD-om i spojiti svu potrebnu perifernu opremu i započeti s radom. Drugi je postaviti Pi s prijenosnim računalom i pristupiti mu na daljinu. Ovisi o dostupnosti LCD-a, ako ga imate kod kuće, svoj Pi možete postaviti pomoću LCD-a. Spojite LCD zaslon na HDMI priključak Raspberrya pomoću adaptera HDMI na VGA. Ako želite daljinski pristupiti svom Pi, slijedite moj članak pod nazivom “Kako pristupiti grafičkom korisničkom sučelju (GUI) Raspberry Pi pomoću SSH i VNC preglednika?”. U ovom je članku opisano detaljno postavljanje Pi-a s prijenosnim računalom i nakon prijave moći ćete dobiti daljinski pristup Pi-u.



Korak 5: Razumijevanje načela rada

Načelo rada projekta je prilično jednostavno. Kamera se postavlja na primjer u prikladan položaj. Ako želite zabilježiti zalazak sunca, montirajte kameru na krov i zakrenite je pod prikladnim kutom pod kojim će snimati krajolik i postaviti vrijeme tijekom kojeg će snimati slike. Danas postoje dvije vrste brzina kadrova koje su postavljene za time-lapse fotografiju. Prvi je 24 fps a drugi je 30 fps dakle, ako ste postavili vremenski raspon od jednog sata, tj. 3600 sekundi i trebate video zapis od 10 sekundi, podijelite 3600 sekundi / 30 sličica i dobili biste interval od 12 sekundi. Potpuno ovisi o vama, vremenski interval možete postaviti primjenom gore spomenute jednostavne formule. Nakon što fotoaparat dovrši postupak fotografiranja u unaprijed zadanom intervalu, možete sve slike preuzeti na svoje računalo i promatrati njihovo napredovanje s vremenom. Nakon preuzimanja tih fotografija možete odabrati fotografije po svom izboru iz zbirke koju ste spremili i na njoj izvršili daljnju obradu slika ili ih možete kombinirati u video zapis i promatrati kako se prirodne scene mijenjaju u odnosu na vrijeme.

Korak 6: Povezivanje perifernih uređaja

Nakon odabira Raspberry Pi spojit ćemo tipkovnicu i miša na Raspberry Pi. Nakon njihovog povezivanja upotrijebite HDMI kabel za povezivanje Pi s televizorom. Nakon uspostavljanja ovih veza spremni smo nastaviti dalje.

Korak 7: Provjerite je li Raspberry Pi u toku

Nakon postavljanja Raspberry Pi osigurali bismo da naš Pi radi u redu i da su na njemu instalirani svi najnoviji paketi. Otvorite prozor naredbi i upišite sljedeće dvije naredbe da biste ažurirali Pi.

sudo apt-get ažuriranje

Zatim,

sudo apt-get nadogradnja

Ako su instalirana bilo koja ažuriranja, pritisnite I a zatim pritisnite Unesi za nastavak preuzimanja ažuriranja.

Ažuriranje paketa

Korak 8: Omogućavanje modula kamere Raspberry Pi

Moramo omogućiti modul kamere Raspberry Pi prije nego što ga upotrijebimo. Zatvorite naredbeni prozor nakon ažuriranja paketa i kliknite ikonu Raspberry u gornjem lijevom kutu zaslona radne površine. Pomaknite se do Postavke Raspberry Pi, kliknite opciju Sučelja i omogućite Fotoaparat odatle.

To se također može omogućiti upisivanjem sljedeće naredbe u Terminal prozor:

sudo raspi-config

Nakon upisivanja ove naredbe vidjet ćemo da se Alat za konfiguraciju softvera Raspberry Pi otvara se i pomaknite se prema dolje do Interfacing Options i pritisnite Unesi .

Alat za konfiguraciju Raspberry Pi

Pojavit će se novi zaslon i vidjeli bismo Fotoaparat spomenuti na vrhu. Pritisni enter:

Omogućeno sučelje kamere

Nakon omogućavanja kamere, Pi treba ponovno pokrenuti da bi promjene stupile na snagu. Ponovno ćemo pokrenuti naš Pi prije nego što nastavimo dalje, a to se može učiniti tipkanjem sljedeće naredbe.

sudo ponovno pokretanje

Korak 9: Instaliranje podrške za Python

Sada moramo instalirati Python podršku za našu Raspberry Pi kameru. Budući da koristimo Raspbian Buster kao operativni sustav, stoga Pi kamera nije standardno instalirana u njega, morali bismo ga instalirati ručno. Za predstavljanje Pi kamere na Raspbianu idealno je koristiti sistemski upravitelj paketa pod nazivom prikladan . To će nam pomoći da instaliramo i obrišemo najnovije pakete Pi kamere na našoj ploči. Također će Pi kameru učiniti dostupnom svim korisnicima koji su dostupni na mreži. Za njegovu instalaciju pokrenite sljedeću naredbu:

sudo apt-get instalirati python-picamera python3-picamera

Python podrška za Pi kameru

Nakon instalacije podrške za python, pokrenite sljedeću naredbu:

sudo apt-get instalirati ffmpeg [/ stextbox]

Instaliranje ffmpeg

Želimo raditi u python okruženju, pa ćemo napisati sljedeću naredbu za ulazak u python okruženje:

sudo u praznom hodu & [/ stextbox]

Sada ćemo prijeći na Datoteka u Python okruženju i kliknite na Nova datoteka. Otvorit će se prazno okruženje pythona i tada bismo se otvorili CameraTest.py kod za testiranje kamere.

Pisanje koda u Python okruženju

Spremite ga, a zatim pritisnite F5 dugme. Nakon nekoliko trenutaka primijetili bismo da će se datoteka .png spremiti na radnu površinu, a ako je datoteka spremljena, imamo dovoljno dokaza da tvrdimo da naš modul kamere radi ispravno. Ako se to ne dogodi, pažljivo ponovite cijeli gore spomenuti postupak. Otvorite prozor terminala i protiv [stextbox id = ”info”] naredba upišite sljedeću naredbu:

sudo u praznom hodu & [/ stextbox]

Kliknuti ćemo na izbornik datoteka i u Python okruženju bismo otvorili Timelapse1.py kodirati. Spremite ga, a zatim za izvršenje pritisnite Alt + F5. Ako želite zaustaviti njegovo izvršavanje, pritisnite Ctrl + F6 . Sada bismo snimljene slike vidjeli u odredišnoj mapi. Sve bi fotografije bile poredane po redoslijedu i ako ih želite, možete ih pregledati i izvoditi postupke obrade slika.

Fotografije poredane redom

Korak 10: Dovršavanje hardvera

Kako smo sada testirali svoj projekt, sve što nam treba je instaliranje hardvera na prikladno mjesto. Ako ste ovaj projekt izradili za svoj dom i želite zabilježiti zalazak sunca, stavite malinu pi u njegovo kućište, popravite modul kamere i stavite ga na odgovarajuće mjesto kako bi mogao zabilježiti zalazak sunca navečer. Kasnije možete izdvojiti sve slike.

Instaliranje Pi na krov

Prijave

  1. Može se koristiti za hvatanje zalaska sunca.
  2. Ako gradite kuću, tada možete pregledati sve radove koji se odvijaju čak i ako niste prisutni na mjestu.
  3. Može se koristiti za hvatanje rasta biljke.
  4. Može se koristiti kao sustav praćenja u bilo kojoj organizaciji.