Índice:
- Etapa 1: vídeo rápido
- Etapa 2: Coisas necessárias
- Etapa 3: Requisitos de software
- Etapa 4: Instalando o Raspbian no cartão SD
- Etapa 5: primeira inicialização
- Etapa 6: Encontre o endereço IP de Pi e acesso remoto Raspberry Pi
- Etapa 7: primeiro acesso, parte 1: expandir o sistema de arquivos
- Etapa 8: Primeiro acesso, parte 2: habilitar a interface da câmera
- Etapa 9: conectar a câmera Raspberry Pi
- Etapa 10: Código
- Etapa 11: Transferir imagens do Raspberry Pi para o seu laptop
- Etapa 12: Converter imagens em um vídeo de lapso de tempo
Vídeo: Faça vídeos com lapso de tempo usando Raspberry Pi (11 linhas de código): 12 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Recentemente, plantei algumas sementes em meu vaso de mesa pela primeira vez. Fiquei muito animado para vê-los crescer, mas como todos sabemos, é um processo lento. Incapaz de ver o crescimento me deixou muito desapontado, mas de repente um aquarista da eletrônica dentro de mim acordou e decidiu montar o Raspberry Pi e sua câmera para capturar esse processo lento e transformá-lo em um belo vídeo de lapso de tempo.
Aqui, apresento instruções para fazer esses belos vídeos de lapso de tempo. Vamos começar.
Etapa 1: vídeo rápido
Aqui está um pequeno vídeo, que resume tudo em 6 minutos (incluindo belas imagens de lapso de tempo de 2 minutos).
clique aqui para assistir no youtube
Etapa 2: Coisas necessárias
Descrição: Usaremos a câmera Raspberry Pi para capturar imagens, Raspberry Pi será programado para capturar imagens em intervalos regulares. O cartão SD (de preferência 16 GB) hospedará o raspbian e armazenará as imagens capturadas. O leitor de cartão SD será usado para fazer a interface do cartão SD com laptop / PC sobre USB para flashing raspbian. O cabo Ethernet colocará o Raspberry Pi sem cabeça na rede e poderemos acessá-lo através de nosso laptop / PC também conectado na mesma rede (você pode colocar seu laptop / PC e Raspberry Pi na mesma rede conectando-os usando um único cabo Ethernet). A fonte USB 5V / 2A alimentará nosso Raspberry Pi. Além disso, você pode colocar as mãos no suporte para câmera Raspberry Pi.
Lista de coisas necessárias:
- Raspberry Pi (link)
- Câmera Raspberry Pi de 5 MP (link)
- Cartão microSD de 16 GB (link)
- cartão microSD com leitor (link)
- Carregador 5V / 2A (link)
- cabo ethernet (link)
Etapa 3: Requisitos de software
Descrição: Raspbian jessie OS para Raspberry Pi, usaremos seus recursos como nmap, ssh, scp e python3. Editor de vídeo Openshot para converter sequências de imagens em vídeos de lapso de tempo (Este é um editor de vídeo que usei no meu laptop Linux, você pode escolher o editor de vídeo de sua preferência).
Requisitos de software:
- Raspbian Jessie (link)
- Editor de vídeo Openshot (link)
Etapa 4: Instalando o Raspbian no cartão SD
Descrição: a primeira coisa a fazer é colocar o Raspberry Pi em funcionamento. Para fazer isso, primeiro precisamos baixar o Raspbian OS em raspberrypi.org. Uma vez baixado, precisamos gravar a imagem deste sistema operacional em nosso cartão SD. Siga estas etapas para instalar o Raspbian no cartão SD.
Passos:
- Vá para raspberrypi.org e baixe a versão mais recente do Raspbian,
- Insira seu cartão SD no leitor de cartão SD,
- Insira o leitor de cartão SD em seu laptop / PC,
- Siga ESTE LINK para fazer upload do sistema operacional em seu cartão SD. Link contém instruções para laptops / PC rodando windows, MAC e Linux, siga conforme sua necessidade.
Agora insira este cartão SD em seu Raspberry Pi e leia a próxima etapa [não fique muito ansioso para ligar seu Rpi;)].
Etapa 5: primeira inicialização
Descrição: antes de ligar o Raspberry pi, use o cabo Ethernet para colocar o Pi sem cabeça (um sem tela) e seu laptop / PC na mesma rede. Agora ligue seu Pi usando uma fonte de alimentação 5V / 2A. Essa é a sua primeira inicialização, mas nada para ver direito, apenas alguns LEDs piscando no Raspberry Pi e piscando continuamente nos LEDs de rede. Espere, a próxima etapa é onde você insere seu pi do Raspberry:).
Etapa 6: Encontre o endereço IP de Pi e acesso remoto Raspberry Pi
Descrição: agora precisamos encontrar o endereço IP do Raspberry Pi conectado na mesma rede que o seu laptop / PC. Caso você esteja usando o sistema operacional Linux em seu laptop / PC, digite ifconfig para encontrar o endereço IP de seu laptop / PC. Podemos encontrar o endereço IP de Raspberry pi usando um dos dois métodos a seguir.
Métodos para encontrar o endereço IP:
- Use o comando nmap em sua máquina Linux para escanear sua sub-rede e anote o IP que aparece para a fundação raspberry pi.
- Use o conversor USB para UART e siga ESTE LINK. Isso permitirá que você acesse o Raspberry Pi, onde novamente você pode usar o ifconfig para encontrar o endereço IP do Raspberry Pi.
Depois de encontrar o endereço IP do Raspberry Pi, você pode acessar o Raspberry Pi usando SSH no Linux e PuTTY em máquinas com Windows.
Etapa 7: primeiro acesso, parte 1: expandir o sistema de arquivos
Descrição: na primeira inicialização, insira Raspberry Pi usando SSH. Precisamos realizar 2 configurações importantes, ou seja, expandir o sistema de arquivos e habilitar a interface da câmera. Expandindo o sistema de arquivos, você pode garantir que todo o armazenamento do cartão SD esteja disponível para o sistema operacional. As etapas para realizar essas configurações são as seguintes.
Etapas para expandir o sistema de arquivos:
- Depois de fazer SSH em seu Pi usando seu endereço IP, digite 'sudo raspi-config',
- A Ferramenta de Configuração do Software Raspberry Pi aparecerá, selecione 'Expandir Sistema de Arquivos' e pressione Enter,
- Você verá uma janela pop-up dizendo 'A partição raiz foi redimensionada. O sistema de arquivos será ampliado na próxima reinicialização ', novamente pressione enter,
- Saia do menu de configuração,
- Novamente um pop-up dizendo 'Deseja reiniciar agora?' aparecerá, selecione 'sim' e pressione Enter,
- Na reinicialização, insira SSH em Pi e digite 'df'. Isso mostrará os detalhes do seu sistema de arquivos expandido.
Agora que você tem seu sistema de arquivos expandido, vamos habilitar a interface da câmera.
Etapa 8: Primeiro acesso, parte 2: habilitar a interface da câmera
Passos para habilitar a interface da câmera:
- SSH para Pi usando seu endereço IP e digite 'sudo raspi-config',
- A Ferramenta de Configuração do Software Raspberry Pi aparecerá, selecione 'Ativar Câmera' e pressione Enter,
- Você verá um pop-up dizendo 'Gostaria que a interface da câmera fosse ativada', selecione 'sim' e pressione Enter.
- Um pop-up de confirmação aparecerá dizendo 'A interface da câmera está habilitada', pressione Enter.
- Saia do menu de configuração.
Agora que todas as configurações foram feitas, desligue o Raspberry Pi e vá para a próxima etapa.
Etapa 9: conectar a câmera Raspberry Pi
Descrição: Agora, quando o Raspberry Pi estiver desligado, conecte sua câmera no conector CSI do Pi. Oriente a tira do conector da câmera conforme mostrado na imagem. Finalmente, ligue o Raspberry Pi novamente.
Etapa 10: Código
Descrição: Nosso código é escrito em Python3 e possui apenas 11 linhas de código. As primeiras 3 linhas importam classes de pacotes, a seguir temos um loop infinito que cria um objeto de câmera e tira um instantâneo periodicamente. Podemos executar este código python usando o comando python3. Em vez de executar este código manualmente, podemos colocar este comando de execução no arquivo /etc/rc.local. Isso garantirá que cada vez que o Raspberry Pi for inicializado, esse script seja executado, o que significa que a câmera começará a capturar imagens. Não se esqueça de colocar "e" comercial (&) no final, no comando de execução do arquivo rc.local, pois nosso código contém um loop infinito.
Você pode até baixar este código do GITHUB.
Etapa 11: Transferir imagens do Raspberry Pi para o seu laptop
Descrição: Depois de capturar algumas imagens em seu Pi, você ficará ansioso para dar uma olhada em suas fotos. Use o comando 'scp' para transferir imagens do seu Pi para o laptop. O formato do comando scp pode ser visto na imagem acima.
Etapa 12: Converter imagens em um vídeo de lapso de tempo
Descrição: Assim que todas as imagens forem importadas para o seu laptop. Podemos usar nossos editores de vídeo para converter essa sequência de imagens em um belo vídeo de lapso de tempo. Se você estiver no Linux, você pode seguir os seguintes passos para fazer o mesmo.
Passos:
- Abra o editor de vídeo 'OpenShot' (instale-o do centro de software),
- Defina o tempo que você deseja alocar para cada quadro no menu Editar-> Preferências,
- Importe imagens no editor de vídeo clicando com o botão direito na área de arquivos de projeto e clique com o botão esquerdo em arquivos de importação,
- Uma vez importado, selecione todas as imagens e novamente clique com o botão direito e selecione 'Adicionar à linha do tempo',
- Dê uma olhada na visualização e finalmente exporte seu vídeo em Arquivo-> Exportar Vídeo.
Ao exportar você receberá seu lindo vídeo de lapso de tempo, dê uma olhada nele e … (não sei, pegue o pressentimento).
Se você quiser ver meus vídeos de lapso de tempo, dê uma olhada no vídeo na etapa 2. Isso é tudo para estes instrutíveis, obrigado pelo seu tempo.
Se você gostou deste instrutível, há uma boa chance de que você vai adorar meu canal no youtube.
Recomendado:
Câmera de lapso de tempo usando a placa ESP32-CAM: 6 etapas
Câmera de lapso de tempo usando a placa ESP32-CAM: Este projeto se baseia no projeto anterior de câmera de imagem digital e construímos uma câmera de lapso de tempo usando a placa ESP32-CAM. Todas as imagens são salvas no cartão microSD em sequência e a placa vai dormir depois de tirar uma imagem para ajudar a salvar po
Câmera de lapso de tempo simples usando o Raspberry Pi: 3 etapas
Câmera de lapso de tempo simples usando o Raspberry Pi: Esta postagem mostrará como você pode construir uma câmera de lapso de tempo simples usando um Raspberry Pi. A resolução, duração e tempo podem ser facilmente atualizados no script. Criamos algo semelhante usando a placa ESP32-CAM, mas a câmera Raspberry Pi
Lapso de tempo controlado por movimento: 7 etapas (com imagens)
Timelapse controlado por movimento: os timelapses são ótimos! Eles nos ajudam a dar uma olhada no mundo lento que podemos esquecer de apreciar sua beleza. Mas às vezes um vídeo de lapso de tempo constante pode ser chato ou há tantas coisas acontecendo ao redor que apenas um ângulo não
Transforme uma calculadora gráfica da TI em um intervalômetro e crie vídeos com lapso de tempo: 7 etapas (com imagens)
Transforme uma calculadora gráfica de TI em um intervalômetro e crie vídeos com lapso de tempo: Sempre quis fazer vídeos com lapso de tempo, mas não tenho uma câmera com o recurso intervalômetro embutido. Na verdade, não acho muitos câmeras vêm com esse recurso (especialmente câmeras SLR não). Então, o que você quer fazer se quiser
Faça um lapso de tempo na tela do seu computador: 6 etapas
Faça um lapso de tempo na tela do seu computador: você pode fazer um lapso de tempo na tela do seu computador usando programas simples. O que eu recomendo é o CamStudio. Os motivos pelos quais oFreeEasy usaAbrir SourceVista ou XPWorks com quase todos os codecs de vídeo. Para juntar os vídeos, eu uso o Windows Movie Criador