Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Criar Fotografias Time-Lapse Usando Raspberry Pi

A fotografia time-lapse é uma técnica onde uma série de fotos são tiradas em intervalos regulares e depois combinadas para criar um vídeo que mostra a passagem do tempo de forma acelerada. O Raspberry Pi, com sua versatilidade e baixo custo, é uma excelente plataforma para criar projetos de time-lapse. Neste artigo, vamos explorar como configurar um Raspberry Pi para capturar imagens time-lapse usando uma câmera compatível.


Exemplo Prático: Configurando Time-Lapse no Raspberry Pi


Passo 1: Configurar o Hardware


Para começar, você precisará de:



  • Um Raspberry Pi (qualquer modelo com porta USB ou conector de câmera CSI)

  • Uma câmera compatível (como a Raspberry Pi Camera Module ou uma webcam USB)

  • Cartão microSD com o Raspberry Pi OS instalado

  • Fonte de alimentação para o Raspberry Pi


Passo 2: Instalar o Software Necessário


Primeiro, certifique-se de que seu Raspberry Pi está atualizado. Abra o terminal e execute:


sudo apt update
sudo apt upgrade

Em seguida, instale o fswebcam, uma ferramenta simples para capturar imagens de câmeras USB. Se você estiver usando o módulo de câmera do Raspberry Pi, pule esta etapa.


sudo apt install fswebcam

Passo 3: Capturar Imagens em Intervalos


Para capturar imagens em intervalos regulares, você pode usar um script shell. Crie um arquivo chamado timelapse.sh:


nano timelapse.sh

Adicione o seguinte conteúdo ao arquivo para capturar uma imagem a cada 10 segundos usando o módulo de câmera do Raspberry Pi:


#!/bin/bash
mkdir -p ~/timelapse
while true; do
raspistill -o ~/timelapse/image_$(date +%Y%m%d%H%M%S).jpg
sleep 10
done

Se estiver usando fswebcam, substitua a linha raspistill por:


fswebcam -r 1280x720 --no-banner ~/timelapse/image_$(date +%Y%m%d%H%M%S).jpg

Salve o arquivo e saia do editor. Torne o script executável:


chmod +x timelapse.sh

Passo 4: Executar o Script


Execute o script para começar a capturar imagens:


./timelapse.sh

Pressione Ctrl + C para parar a captura.


Passo 5: Criar o Vídeo Time-Lapse


Depois de capturar as imagens, você pode usar o ffmpeg para criar um vídeo time-lapse. Instale o ffmpeg:


sudo apt install ffmpeg

Navegue até o diretório onde as imagens estão armazenadas e execute:


ffmpeg -r 30 -pattern_type glob -i '*.jpg' -c:v libx264 -vf "fps=25,format=yuv420p" timelapse.mp4

Este comando cria um vídeo chamado timelapse.mp4 a partir das imagens capturadas.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.