Com realitzar operacions de fotografia Time-Lapse amb Raspberry Pi?

Per capturar el glamur de la natura sense passar molt de temps, lapse de temps la fotografia és la millor tècnica. És una tècnica en què la velocitat de captura dels fotogrames de vídeo és molt inferior a la que s’utilitzarà per reproduir l’arranjament. Podem fer vídeos time-lapse amb rèflex digitals, càmeres de vídeo, etc., però aquests dispositius no són econòmics. Un model mitjà de DSLR costa uns 400 dòlars i no el pot comprar un que tingui un pressupost limitat. Per tant, tenint-ho en compte avui, realitzarem operacions de fotografia time-lapse mitjançant Raspberry Pi es tracta d’un ordinador de butxaca de baix cost que requereix d’equips fonamentals per fer projectes fascinants com aquest. Pot fer tot el que es preveu que faci una estació de treball, com reproduir un vídeo de qualitat superior, fer fulls de càlcul, estacions de ràdio FM i jocs, etc. Pi la càmera es col·locaria en una posició fixa i faria fotografies pròpies en un interval de temps establert per l'usuari. En el moment en què es juga a una velocitat típica, sembla que el temps avança més ràpidament.

Fotografia Time-Lapse

Com es configura la càmera Pi per a fotografies amb lapse de temps?

El millor enfocament per iniciar qualsevol projecte és fer una llista de components perquè ningú voldrà quedar-se al centre d’un projecte només per falta d’un component.



Pas 1: components necessaris

  • Raspberry Pi 3B +
  • Monitor de mida estàndard per a visualització
  • Teclat amb cable
  • Ratolí amb cable
  • Connector HDMI a VGA
  • Lector de targetes Micro SD
  • Targeta SD de 32 GB
  • Adaptador Raspberry Pi
  • Mòdul de càmera Raspberry Pi

Pas 2: Selecció del model Raspberry Pi

La selecció de Raspberry Pi és una tasca molt tècnica i s’hauria de fer amb cura per no patir en el futur. No es prefereix Raspberry Pi Zero perquè és el model més antic disponible al mercat amb una quantitat limitada d’especificacions i establir una xarxa en ell és una feina molt cansada. Es poden comprar els darrers models com 3A +, 3B +. El Raspberry Pi 4 és l’aparell més ràpid i dominant que ha llançat Raspberry Pi Foundation fins ara, però l’equip de Raspberry Pi no ha compartit els seus problemes de maquinari després del llançament. No ho fa arrencada bé, perquè el port USB-C no proporciona prou energia per arrencar. Per tant, en aquest projecte utilitzarem el Raspberry Pi 3B +.

Raspberry Pi 3B +

Pas 3: diagrama de blocs del projecte

He inclòs el diagrama de blocs del projecte a l'article per a una millor comprensió del principi de funcionament d'aquest projecte.

Comprensió del principi de treball

Pas 4: Configuració de Raspberry Pi

Hi ha dues opcions per configurar Raspberry Pi. Primer, un és connectar el vostre Pi amb pantalla LCD i connectar tots els perifèrics necessaris i començar a treballar. El segon consisteix a configurar Pi amb el portàtil i accedir-hi de forma remota. Depèn de la disponibilitat de la pantalla LCD, si la teniu a casa podeu configurar el Pi mitjançant una pantalla LCD. Connecteu la pantalla LCD al port HDMI del gerd mitjançant un adaptador HDMI a VGA. Si voleu accedir al vostre Pi de forma remota, seguiu el meu article 'Com accedir a la interfície gràfica d'usuari (GUI) de Raspberry Pi mitjançant SSH i VNC Viewer?'. En aquest article, es descriu una configuració detallada de Pi amb un ordinador portàtil i, després d’haver iniciat la sessió, podreu obtenir accés remot a Pi.

Pas 5: entendre el principi de treball

El principi de treball del projecte és bastant senzill. Per exemple, es col·loca una càmera en una posició adequada. Si voleu capturar la posta de sol, munteu la càmera al terrat i gireu-la fins a l'angle adequat en què capturarà el paisatge i fixeu el temps durant el qual continuarà capturant les imatges. Hi ha dos tipus de velocitats de fotogrames que s’estableixen per a la fotografia amb lapse de temps actual. El primer és 24 fps i el segon és 30 fps per tant, si heu definit un lapse de temps d’una hora, és a dir, 3600 segons i necessiteu un vídeo de 10 segons, divideix 3600 segons / 30 fotogrames i obtindreu un interval de 12 segons. Depèn de vosaltres, podeu definir l’interval de temps aplicant una fórmula senzilla esmentada anteriorment. Un cop la càmera hagi completat el procés de fer fotos per a l'interval predeterminat, podeu descarregar totes les imatges al vostre PC i observar la progressió de les fotos respecte al temps. Després de descarregar aquestes fotos, podeu seleccionar les fotos que vulgueu de la col·lecció que hàgiu desat i fer-ne una altra operació de processament d’imatges, o bé combinar-les per fer un vídeo i observar com canvien les escenes naturals respecte al temps.

Pas 6: Connexió dels perifèrics

Després de triar Raspberry Pi, connectarem el teclat i el ratolí al Raspberry Pi. Després de connectar-los, utilitzeu el cable HDMI per connectar Pi amb el televisor. Després de fer aquestes connexions, estem preparats per continuar més endavant.

Pas 7: Assegureu-vos que Raspberry Pi estigui al dia

Després de configurar Raspberry Pi, ens asseguraríem que el nostre Pi funcioni bé i que hi estiguin instal·lats tots els paquets més recents. Obriu la finestra d’ordres i escriviu les dues ordres següents per actualitzar Pi.

sudo apt-get update

Aleshores,

sudo apt-get upgrade

Si hi ha instal·lades actualitzacions, premeu I i després premeu Entra per continuar baixant actualitzacions.

Actualització de paquets

Pas 8: Activació del mòdul de càmera Raspberry Pi

Hem d’habilitar el mòdul de càmera Raspberry Pi abans d’utilitzar-lo. Tanqueu la finestra d'ordres després d'actualitzar els paquets i feu clic a la icona de gerd a l'extrem superior esquerre de la pantalla de l'escriptori. Desplaceu-vos cap avall fins a les preferències de Raspberry Pi, feu clic a l'opció Interfícies i activeu el fitxer Càmera des d'allà.

També es pot habilitar escrivint l'ordre següent al fitxer terminal finestra:

sudo raspi-config

Després d'escriure aquesta ordre veurem que el fitxer Eina de configuració del programari Raspberry Pi s'obre i desplaceu-vos cap avall fins a Opcions d'interfície i premeu Entra .

Eina de configuració de Raspberry Pi

Apareixerà una nova pantalla i veuríem la Càmera esmentat a la part superior. Premeu Retorn:

Interfície de càmera habilitada

Després d’habilitar la càmera, cal reiniciar el Pi perquè els canvis tinguin efecte. Reiniciarem el nostre Pi abans de continuar i es pot fer escrivint l'ordre següent.

sudo reiniciar

Pas 9: Instal·lació de Python Support

Ara hem d’instal·lar Python Support per a la nostra càmera Raspberry Pi. Com que fem servir Raspbian Buster com a sistema operatiu, per tant, la càmera Pi no hi està instal·lada per defecte, hauríem d’instal·lar-la manualment. Per introduir la càmera Pi a Raspbian, és ideal utilitzar el gestor de paquets del sistema anomenat com apte . Això ens ajudarà a instal·lar i eliminar els darrers paquets de càmera Pi al nostre tauler. Igualment, farà que la càmera Pi sigui accessible per a tots els usuaris que estiguin disponibles a la xarxa. Per instal·lar-lo, executeu l'ordre següent:

sudo apt-get install python-picamera python3-picamera

Suport de Python per a la càmera Pi

Després d'instal·lar el suport de Python, executeu l'ordre següent:

sudo apt-get install ffmpeg [/ stextbox]

Instal·lació de ffmpeg

Volem treballar en entorn python, per tant, escriurem l'ordre següent per entrar a l'entorn python:

sudo inactiu i [/ stextbox]

Ara, navegarem cap al Dossier a l’entorn Python i feu clic a Fitxer nou. S’obrirà un entorn en pitó en blanc i després obriríem CameraTest.py codi per provar la càmera.

Escriptura de codi en entorn Python

Deseu-lo i premeu el botó F5 botó. Al cap d’un parell de moments, observaríem que el fitxer a.png es desaria a l’escriptori i, si es desa, tenim prou proves per afirmar que el nostre mòdul de càmera funciona correctament. Si no és així, repetiu amb cura tot el procediment esmentat anteriorment. Obriu la finestra del terminal i contra [stextbox id = ”informació”] escriviu l'ordre següent:

sudo inactiu i [/ stextbox]

Farem clic al menú de fitxers i, a l’entorn Python, obriríem el fitxer Timelapse1.py codi. Deseu-lo i després per executar-lo premeu Alt + F5. Si voleu deixar d'executar-lo, premeu Ctrl + F6 . Ara, veuríem les imatges capturades a la carpeta de destinació. Totes les fotografies estarien ordenades i podeu visualitzar-les i realitzar-hi operacions de processament d'imatges si voleu.

Fotos ordenades

Pas 10: Finalització del maquinari

Com hem provat el nostre projecte ara, tot el que necessitem és instal·lar el maquinari en un lloc adequat. Si heu fet aquest projecte per a casa vostra i voleu capturar la posta de sol, col·loqueu el raspberry pi a la seva carcassa, fixeu-hi el mòdul de la càmera i poseu-lo en un lloc adequat perquè pugui captar la posta de sol al vespre. Més endavant podeu extreure totes les imatges.

Instal·lació de Pi On Roof

Aplicacions

  1. Es pot utilitzar per capturar la posta de sol.
  2. Si esteu construint la casa, podreu veure tota la feina que es fa encara que no estigueu present al lloc.
  3. Es pot utilitzar per capturar el creixement de les plantes.
  4. Es pot utilitzar com a sistema de monitorització en qualsevol organització.
10 de novembre de 2019 6 minuts de lectura