Oglas

Fleksibilnost Raspberry Pi-a ne poznaje granice, a kad pomislite da ste postigli sve moguće, dolazi i nešto drugo. Ovo bi moglo biti zahvaljujući izvrsnoj ideji koju ste imali vi ili netko drugi, ili nadahnuti novoizbavljenim dijelom hardvera za proširenje uređaja.

Jedan od prvih proširenja koja biste trebali kupiti za Raspberry Pi Pet velikih Raspberry Pi ekspanzija što ga čini još korisnijimRaspberry Pi je svestran i ponekad zadivljujući, ali iskorištavate li svu snagu tog malog okvira? Povećajte svoj Pi s ovih 5 ekspanzija! Čitaj više je modul kamere. S namjenskim priključkom, kamera se može koristiti za razne zadatke. Pogledajmo ih.

Prvo: omogućite kameru

Započnite provjerom jeste li povezali svoju kameru Raspberry Pi na mini-računalo. Zatim pokrenite uređaj i prijavite se (pretpostavljamo da koristite zadani Raspberry Pi OS, Raspbian Optimizirajte snagu vašeg Raspberry Pi s RaspbianomKao što dolikuje muškarcu s previše tehnologije na rukama, nedavno se igram s mojim Raspberry Pi-om, konfigurirajući uređaj tako da radi u najvećem potencijalu. I dalje teče kao ... Čitaj više

instagram viewer
). U naredbeni redak upišite

sudo raspi-config

U izborniku odaberite Omogući kameru.

MUO-uradi-picamera omogući

Odavde odaberite Omogućiti, zatim Završi i Da ponovno pokrenuti.

Slikaj

Kad se Pi ponovno pokrene, ponovno se prijavite i odmah kad uđete

raspistill –o image.jpg

Ovo će snimiti vašu prvu sliku koju ćete moći vidjeti u GUI-ju. Ako već ne upotrebljavate Terminal iz GUI-ja, trebate se prebaciti na to pomoću naredbe

startx

Naknadne naredbe mogu se izvoditi u Terminalu, a rezultati provjeriti u Raspbian upravitelju datoteka. Ovom naredbom možete snimiti koliko god želite fotografija, iako imajte na umu da naziv datoteke, image.jpg, morat će se mijenjati sa svakom ponavljanjem naredbe, kako bi se izbjeglo prepisivanje prethodna slika.

Hajde da malo naprednije napišemo i uputimo Pi da napravi tempiranu fotografiju nakon jednog pritiska tipke.

Započnite instalacijom Python podrške za fotoaparat.

sudo apt-get install python-picamera python3-picamera

Nakon što učinite, uđite

sudo idle &

Ovo će pokrenuti Python okruženje. Python se redovito pojavljuje u Raspberry Pi tutorijalama i iznenađujuće je jednostavan jezik za razumijevanje. Za više pomoći u vezi s tim, predlažemo da provjerite našu pet najboljih web stranica za učenje Pythona 5 najboljih web stranica za učenje programiranja PythonaŽelite naučiti programiranje Pythona? Evo najboljih načina za učenje Pythona na mreži, od kojih su mnogi potpuno besplatni. Čitaj više , i posjetite Lynda.com ako vas zanima kako poboljšati svoje Python vještine.

Ići Datoteka> Novi prozor otvorite uređivač teksta i unesite sljedeći kôd:

uvozno vrijeme uvoz picamera s picamera. PiCamera () kao kamera: camera.start_preview () time.sleep (0) camera.capture ('/ home / pi / Desktop / image.jpg') camera.stop_preview ()

Koristiti Datoteka> Spremi da biste spremili svoj rad, nazvavši ga nešto poput timedsnap.py. Kada ste spremni pokrenuti skriptu, idite na Pokreni> Pokreni modulili samo dodirnite F5.

Možemo koristiti istu skriptu - uz neke modifikacije - za korištenje modula kamere Raspberry Pi za ostale projekte.

PiCamera s timerom

MUO-uradi-picamera uređajima

Istu skriptu možete ponovo upotrijebiti malim ugađanjem kako biste stvorili kameru s odbrojavanjem vremena, što predstavlja veliku korist za sve selfie opsjednute selfieje. Priznajmo, ovo je Raspberry Pi, tako da vjerojatno možete naći neki način da montirate kućište i kameru na selfie štap i izađete javno s njom.

Da biste dodali odbrojavanje od 5 sekundi, promijenite liniju

vrijeme.spavanje (0)

do

vrijeme.spavanje (5)

Kada završite, ne zaboravite spremiti i pritisnite F5 za početak odbrojavanja. Reci ptičica!"

Snimite video zapisom s Raspberry Pi kamerom

Snimanje fotografija jedna je stvar, ali što je s videozapisom? Kao i kod pametne kamere ili standardne web-kamere za stolna računala (koja je u osnovi ono što je Pi-ova kamera, samo bez kućišta), možete i snimati video.

U naredbenom retku izmijenite skriptu na sljedeći način:

uvozno vrijeme uvoz picamera s picamera. PiCamera () kao kamera: camera.start_preview () camera.start_recording ('/ home / pi / Desktop / video.h264') time.sleep (30) camera.stop_recording () camera.stop_preview ()

Primijetit ćete da sam postavio time.sleep () vrijednost do 30, što znači da će se scenarij početi snimati, pričekati 30 sekundi, a zatim prestati. Spremite ovu skriptu kao videocapture.py, i pritisnite F5 za pokretanje.

Primijetite upotrebu camera.start_recording () funkcija. Time se snimka sprema kao datoteka nazvana video.h264, videoisječak visoke razlučivosti koji možete otvoriti s radne površine Raspbian. Najbolji način da to učinite je da prelistate mapu Desktop (ili bilo koji odabrani put datoteke u gornjoj skripti), pritisnite F4 da otvorite terminal i uđete

omxplayer video.h264

Dodajte odgovarajuću bateriju za Raspberry Pi i zaslon, a kupili ste kompaktnu kamkorder!

Fotografija s vremenskim odmakom

Fotografija s vremenskim odmakom 4 načina za snimanje vremenskih karataVideozapisi s vremenskim odmakom neki su od mojih najdražih videozapisa koje mogu gledati. Oni su jednostavno tako fascinantni, bilo da video prikazuje prolazak vremena u pustinji ili tijek rada umjetnika za skice. Samo je nešto ... Čitaj više u posljednjih nekoliko godina porasla je popularnost eksplozijom fotoaparata pametnih telefona, čineći ono što je nekada bila provincija fotografa dostupnima gotovo svima.

Nedostatak korištenja pametnog telefona za tu vrstu fotografije je očit; to troši puno vremena i provodi resurse koji bi vam mogli zatrebati, dobro, upućivanje i primanje telefonskih poziva. Raspberry Pi s priloženom kamerom čini dobru alternativu i uz kantu za baterije dokazuju se jednako prijenosnim i svestranim kao Android ili iPhone aplikacija i ima više smisla od upotrebe vaš Pi kao okidač za isticanje vremena za DSLR Kako snimiti vremensku fotografiju s malinom Pi i DSLR ili USB web kameruFotografija s vremenskim odmakom zaista vam može dati dojam kako svijet funkcionira na makroskopskoj razini, izvan svega što je moguće ljudskom iskustvu vremena. Čitaj više .

Prije nastavka, instalirajte ffmpeg:

sudo apt-get install ffmpeg

Zatim upotrijebite ovu skriptu Python za snimanje vremenskih karata:

vrijeme uvoza uvoza picamera VIDEO_DAYS = 1 FRAMES_PER_HOUR = 60 FRAMES = FRAMES_PER_HOUR * 24 * VIDEO_DAYS def capture_frame (frame): s picamerom. PiCamera () kao kamera: time.sleep (2) cam.capture ('/ home / pi / desktop / frame% 03d.jpg'% frame) # Snimite slike za okvir u dometu (FRAMES): # Primjetite vrijeme prije početka snimanja = time.time () capture_frame (frame) # Pričekajte sljedeći uhvatiti. Imajte na umu da uzimamo u obzir dužinu vremena potrebnu za snimanje # slike prilikom izračuna vremena kašnjenja.sep (int (60 * 60 / FRAMES_PER_HOUR) - (time.time () - start))
MUO-uradi-picamera-timelapsesnaps

Pomoću ove skripte stvorili ste zbirku slika snimljenih u razdoblju od 60 minuta. Da biste pregledali slike kao film, kompilirajte slike na sljedeći način:

ffmpeg -y -f image2 -i /home/pi/Desktop/frame%03d.jpg -r 24 -vcodec libx264 -profile high -preset slow /home/pi/Desktop/timelapse.mp4

Videozapis možete pokrenuti u vašem programu Raspberry Pi pomoću naredbe Terminal:

omxplayer timelapse.mp4

Videozapis će se tada reproducirati na cijelom zaslonu. Moglo bi izgledati ovako ...

Raspberry Pi sigurnosna kamera

Prethodno smo istražili kako izraditi kućnu web kameru sigurnosni sustav s vašim Raspberry Pi Izgradite sigurnosni sustav za snimanje pokreta pomoću Raspberry PiOd mnogih projekata koje možete graditi s Raspberry Pi, jedan od najzanimljivijih i trajno korisnih je sigurnosni sustav za snimanje pokreta. Čitaj više , s udžbenikom koji je prethodio širokoj dostupnosti Pi-jeve posvećene kamere. Stvari su se od tada naravno promijenile, ali možete koristiti iste principe i softver da biste Pi pretvorili u daleko kompaktnije rješenje sigurnosnih kamera. Teoretski, možete pratiti dolaske i izlaske iz kuće i izvan nje za manje od 100 dolara pomoću jedne ili više sigurnosnih kamera Raspberry Pi.

Dali smo vam pet načina upotrebe vašeg modula za kameru Raspberry Pi, ali pretpostavljamo da biste mogli dodati na popis. Kako koristiš svoje? Javite nam u komentarima.

Christian Cawley je zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjene tehnologije. On također proizvodi stvarno korisni podcast i ima veliko iskustvo u podlozi za radnu površinu i softver. Christian koji je suradnik časopisa Linux Format, Christian je majstor koji proizvodi Raspberry Pi, ljubitelj Lego i ljubitelj retro igara.