Kuidas teha kiiret pildistamistoiminguid Raspberry Pi abil?

Looduse glamuuri püüdmiseks ilma palju aega kulutamata aegumine fotograafia on parim tehnika. See on tehnika, mille puhul videokaadrite jäädvustamise kiirus on palju väiksem kui see, mida kasutatakse kokkuleppe esitamiseks. Saame teha aeglustatud videoid DSLR-kaamerate, videokaamerate jms abil, kuid need seadmed pole säästlikud. Keskmine peegelkaamera mudel maksab umbes 400 dollarit ja seda ei saa osta piiratud eelarvega inimene. Seega, pidades seda täna silmas, teostame intervalliga pildistamise toiminguid, kasutades a Vaarika Pi see on odav taskusuurune arvuti, mis vajab selliste põhimõtteliste seadmete loomist põnevate projektide loomiseks nagu see. See võib teha kõike, mida arvate, et tööjaam peaks tegema, näiteks mängima kõrgekvaliteedilist videot, arvutustabeleid, FM-raadiojaamu ja mängima jne. Pi kaamera asetatakse fikseeritud asendisse ja see pildistab ennast kasutaja määratud aja jooksul. Sel hetkel, kui seda mängitakse tavalise kiirusega, näib aeg kiiremini liikuvat.



Aeg-ajalt fotograafia

Kuidas häälestada Pi-kaamera ajavõtte pildistamiseks?

Parim lähenemine mis tahes projekti alustamiseks on koostada komponentide loend, sest keegi ei taha jääda projekti keskele lihtsalt puuduva komponendi tõttu.



1. samm: vajalikud komponendid

  • Vaarika Pi 3B +
  • Standardsuuruses kuvar
  • Juhtmega klaviatuur
  • Juhtmega hiir
  • HDMI-VGA-pistik
  • Micro SD-kaardilugeja
  • 32 GB SD-kaart
  • Vaarika Pi adapter
  • Raspberry Pi kaamera moodul

2. samm: Raspberry Pi mudeli valimine

Raspberry Pi valik on väga tehniline ülesanne ja seda tuleks teha hoolikalt, et te tulevikus ei kannataks. Raspberry Pi Zero ei ole eelistatud, kuna see on turul saadaval olev vanim mudel, millel on piiratud kogus spetsifikatsioone ja sellele võrgu seadistamine on väga väsitav töö. Uusimaid mudeleid nagu 3A +, 3B + saab osta. Raspberry Pi 4 on kiireim ja domineerivim vidin, mille Raspberry Pi sihtasutus on siiani välja andnud, kuid Raspberry Pi meeskond pole pärast väljaandmist oma riistvaraprobleeme jaganud. See pole nii saabas hästi, sest see on USB-C-port, mis ei võimalda käivitamiseks piisavalt energiat. Nii et selles projektis kasutame Raspberry Pi 3B +.



Vaarika Pi 3B +



3. samm: blokeerige projekti skeem

Selle projekti tööpõhimõtte paremaks mõistmiseks olen lisanud artiklisse projekti plokkskeemi.

Tööpõhimõtte mõistmine

4. samm: Raspberry Pi seadistamine

Raspberry Pi seadistamiseks on kaks võimalust. Esiteks on üks ühendada oma Pi LCD-ga ja ühendada kõik vajalikud välisseadmed ning asuda tööle. Teine on Pi seadistamine sülearvutiga ja kaugjuurdepääs. See sõltub vedelkristallekraani olemasolust, kui teil seda kodus on, saate oma Pi seadistada LCD-d kasutades. Ühendage LCD-ekraan Vaarika HDMI-porti, kasutades HDMI-VGA-adapterit. Kui soovite oma Pi-le juurde pääseda, järgige minu artiklit nimega 'Kuidas pääseda Raspberry Pi graafilisele kasutajaliidesele (GUI) SSH ja VNC Vieweri abil?'. Selles artiklis kirjeldatakse Pi üksikasjalikku seadistamist sülearvutiga ja pärast sisselogimist saaksite Pi-le kaugjuurdepääsu.



5. samm: tööpõhimõtte mõistmine

Projekti tööpõhimõte on üsna lihtne. Kaamera asetatakse näiteks sobivasse asendisse. Kui soovite päikeseloojangut jäädvustada, siis kinnitage kaamera katusele ja pöörake seda sobiva nurga alla, mille juures see maastikku jäädvustab, ja määrake aeg, milleks ta pilte pildistab. Tänapäeval on intervallpildistamiseks määratud kahte tüüpi kaadrisagedusi. Esimene neist on 24 kaadrit / s ja teine ​​on 30 kaadrit sekundis Seega, kui olete määranud ajavahemiku üheks tunniks, st 3600 sekundit ja vajate 10-sekundilist videot, jagage 3600 sekundit / 30 kaadrit ja saate 12-sekundise intervalli. See sõltub täielikult sinust. Saate oma ajaintervalli määrata ülalnimetatud lihtsa valemi abil. Kui kaamera on eelnevalt määratud intervalliga pildistamise lõpetanud, saate kõik pildid oma arvutisse alla laadida ja jälgida fotode arengut aja suhtes. Pärast nende fotode allalaadimist võite valida oma valitud fotod kollektsioonist, mille olete salvestanud ja teinud sellel täiendavaid pilditöötlustoiminguid, või võite need video tegemiseks kombineerida ja jälgida, kuidas looduslikud stseenid aja suhtes muutuvad.

6. samm: välisseadmete ühendamine

Pärast Raspberry Pi valimist ühendame Raspberry Pi-ga klaviatuuri ja hiire. Pärast nende ühendamist kasutage Pi ühendamiseks teleriga HDMI-kaablit. Pärast nende ühenduste loomist oleme valmis jätkama.

7. samm: Veenduge, et vaarika Pi on ajakohane

Pärast Raspberry Pi seadistamist tagame, et meie Pi töötab korralikult ja sellele on installitud kõik uusimad paketid. Avage käsuviis ja sisestage Pi värskendamiseks kaks järgmist käsku.

sudo apt-get värskendus

Siis,

sudo apt-get uuendus

Kui mõni värskendus on installitud, vajutage JA ja seejärel vajutage Sisenema värskenduste allalaadimise jätkamiseks.

Pakettide värskendamine

8. samm: Raspberry Pi kaamera mooduli lubamine

Enne selle kasutamist peame lubama kaameramooduli Raspberry Pi. Pärast pakettide värskendamist sulgege käsuaken ja klõpsake töölaua ekraani vasakus ülanurgas olevat vaarika ikooni. Kerige Raspberry Pi eelistusteni, klõpsake valikut Liidesed ja lubage Kaamera sealt.

Selle saab lubada ka tippides järgmise käsu Terminal aken:

sudo raspi-config

Pärast selle käsu tippimist näeme, et Raspberry Pi tarkvara seadistustööriist on avatud, leidke valik Liidesesuvandid ja vajutage Sisenema .

Raspberry Pi seadistustööriist

Ilmub uus ekraan ja me näeksime Kaamera mainitud ülaosas. Vajutage sisestusklahvi:

Kaamera liides on lubatud

Pärast kaamera lubamist peab Pi muudatuste jõustumiseks taaskäivitama. Enne jätkamist taaskäivitame oma Pi ja seda saab teha järgmise käsu tippimisega.

sudo taaskäivitage

9. samm: Pythoni toe installimine

Nüüd peame oma Raspberry Pi kaamera jaoks installima Pythoni toe. Kuna kasutame operatsioonisüsteemina Raspbian Busterit, pole Pi-kaamera sellesse vaikimisi installitud, peaksime selle käsitsi installima. Pi-kaamera Raspbianis tutvustamiseks on ideaalne kasutada süsteemi paketihaldurit nimega asjakohane . See aitab meil installida ja meie tahvlile kustutada uusimad Pi-kaamera paketid. Samuti muudab see Pi-kaamera kättesaadavaks kõigile võrgus kättesaadavatele kasutajatele. Selle installimiseks käivitage järgmine käsk:

sudo apt-get install python-picamera python3-picamera

Pythoni tugi Pi kaamerale

Pärast pythoni toe installimist käivitage järgmine käsk:

sudo apt-get install ffmpeg [/ stextbox]

Ffmpegi installimine

Soovime töötada pythoni keskkonnas, seega kirjutame pythoni keskkonda sisenemiseks järgmise käsu:

sudo jõude & [/ stextbox]

Nüüd navigeerime Fail menüü Pythoni keskkonnas ja klõpsake nuppu Uus fail. Avaneb tühi pythoni keskkond ja siis me avaneksime CameraTest.py kood kaamera testimiseks.

Koodi kirjutamine Pythoni keskkonnas

Salvestage see ja vajutage seejärel nuppu F5 nuppu. Mõne hetke pärast täheldame, et a.png-fail salvestatakse töölauale ja kui see fail salvestatakse, on meil piisavalt tõendeid selle kohta, et meie kaamera moodul töötab korralikult. Kui ei, siis korrake kogu ülalnimetatud protseduuri hoolikalt. Avage terminaliaken ja vastu [stextbox id = ”info”] käsule sisestage järgmine käsk:

sudo jõude & [/ stextbox]

Klõpsame menüül fail ja Pythoni keskkonnas avame Timelapse1.py kood. Salvestage see ja vajutage selle käivitamiseks Alt + F5. Kui soovite selle täitmise lõpetada, vajutage Ctrl + F6 . Nüüd näeksime jäädvustatud pilte sihtkaustas. Kõik fotod oleksid järjestatud ja soovi korral saate neid vaadata ja pilditöötlustoiminguid teha.

Fotod järjestatud

10. samm: riistvara lõplik vormistamine

Kuna oleme nüüd oma projekti testinud, on vaja vaid riistvara sobivasse kohta installida. Kui olete selle projekti oma kodu jaoks teinud ja soovite päikeseloojangut jäädvustada, asetage vaarika pi selle ümbrisesse, kinnitage sellega kaameramoodul ja asetage see sobivasse kohta, et see saaks õhtul päikeseloojangut jäädvustada. Hiljem saate kõik pildid välja tõmmata.

Pi paigaldamine katusele

Rakendused

  1. Seda saab kasutada päikeseloojangu jäädvustamiseks.
  2. Maja ehitamisel saate vaadata kogu käimasolevat tööd, isegi kui te pole objektil kohal.
  3. Seda saab kasutada taime kasvu püüdmiseks.
  4. Seda saab kasutada jälgimissüsteemina igas organisatsioonis.