5 Maneiras de usar o módulo da câmera raspberry pi para a fotografia time-lapse
A luz, as propriedades compactas de um Raspberry Pi significa que quando combinado com o módulo de câmara popular e bateria portátil, ele pode ser usado como uma câmera oculta. Com isto em mente, eu recentemente capturado cinco impressionantes vídeos lapso de tempo. Você também pode.
Conteúdo
- O que você precisa
- Time lapse e o pi raspberry on location
- Video: raspberry pi: timelapse camera with the picamera module
- Ligue remoto ao seu raspberry pi
- Video: dead easy raspberry pi time-lapse tutorial
- Revendo os snaps time lapse
- Criar a time lapse vídeo
- Idéias para o tempo lapse
- Video: how to get arty with raspberry pi camera time lapse photography
- 3. sombras, liberando o mal estilo (ou não)
- 4. time lapse bebê
- 5. todos os dias pessoas bebem café
O Que Você Precisa
Para começar com o lapso de tempo fotografia na Raspberry Pi, que é uma boa idéia para preparar o dispositivo por encontrar um impermeável, para qualquer tempo e talvez até caso robusto Raspberry Pi. Você vai ser capaz de encontrar algo adequado na Amazônia. Certifique-se de que tem espaço para a câmera, bem como uma abertura para a lente. Se tal caso não está disponível no momento, considere um caso encerrado sem slots para acesso GPIO, etc.5 maneiras de, conferem resistência Seu Raspberry Pi5 maneiras de, conferem resistência Seu Raspberry Piconsulte Mais informação
Em seguida, você vai precisar de uma opção de bateria para fazer o Pi portátil. você pode fazer um você mesmo, ou comprar uma bateria recarregável compacta. Eu usei esta de RAVPower (UK), que lhe dá 36-48 horas de energia com uma carga completa.
Carregadores portáteis 16750 RAVPower 16750mAh External Battery Pack 4.5A dupla saída USB externo Telefone Carregador de Bateria Power Bank Bank (iSmart 2.0 Tech) para Nintendo Switch, iPhone 7, Galaxy S8 - BlackCarregadores portáteis 16750 RAVPower 16750mAh External Battery Pack 4.5A dupla saída USB externo Telefone Carregador de Bateria Power Bank Bank (iSmart 2.0 Tech) para Nintendo Switch, iPhone 7, Galaxy S8 - BlackNosso Time-Testado Power Bank: Melhore a sua vida com pacote de energia selecionado de RAVPower com um 2 ano consecutivo ficha 5 estrelas. Junte 400.000+ usuários satisfeitos e carga com um carregador portátil confiável consagrada pelo tempo. Compre Agora No Amazon $ 29,99Além disso, você precisará de um tripé (o tipo concebido para smartphones deve ser ideal) e fita adesiva opcional para prender o Pi em determinadas circunstâncias.
Time Lapse e o Pi Raspberry on Location
Nós olhamos as várias maneiras em que você pode usar o módulo da câmera Raspberry Pi no passado e criação de lapso de tempo é extremamente simples.5 coisas que você pode fazer com o módulo da câmera Raspberry Pi5 coisas que você pode fazer com o módulo da câmera Raspberry PiUma das primeiras expansões que você deve comprar para o Raspberry Pi é o módulo da câmera. Com um conector dedicado, a câmera pode ser usado para uma variedade de tarefas. Vamos dar uma olhada.consulte Mais informação
As coisas mudaram um pouco desde então, no entanto. Para este projeto, usaremos o raspistill comando, que está incluído nas versões recentes do Raspbian Jessie:
raspistill -t 30000 TL 2000 -o imagem% 04d.jpg
Os parâmetros especificar um tempo limite (-t) após 30 segundos (30000 milissegundos) e um intervalo (TL) de 2 segundos entre cada tiro (2000 ms). Ele vai salvar cada imagem para a pasta atual com nomes de arquivos no formato image000x.jpg, conforme especificado com a condição de imagem% 04d.jpg. Esta calculadora pode ajudá-lo a obter as figuras direita.
Video: Raspberry Pi: Timelapse Camera with the PiCamera module
Por padrão, a câmera tira fotos em resolução 2592 x 1944, que vai acabar com imagens de cerca de 2,5 MB cada. Ao longo de várias horas de lapso de tempo de rotura, isso pode ser um pouco de uma carga em seu Pi. É uma boa idéia, portanto, para especificar uma resolução ligeiramente inferior. Como tal, o comando pode ler
raspistill -t 30000 -tl 2000 -o imagem% 04d.jpg -w -h 1280 960
Tudo o que fiz - e tudo o que você precisa fazer também - é ajustar as condições de tempo limite e intervalo de tempo do script para se adequar ao cenário particular.
Ligue remoto ao seu Raspberry Pi
Se você estiver usando o Raspberry Pi fora, e longe de sua rede doméstica, você vai precisar para criar uma rede ad hoc, a fim de se conectar ao seu Pi do seu smartphone via SSH. Esta é a melhor maneira de iniciar remotamente a captura de lapso de tempo imagens-você pode usar uma rede ad hoc com o seu PC portátil também, se você preferir, mas um smartphone ou tablet é mais portátil.
Várias opções estão disponíveis aqui, mas o mais confiável está usando um cabo Ethernet e SSH.Como conectar diretamente a um Raspberry Pi Sem InternetComo conectar diretamente a um Raspberry Pi Sem InternetA versatilidade do Raspberry Pi significa que em algum momento você é obrigado a usá-lo ao ar livre, fora do alcance da sua rede sem fio. Então, como você pode se comunicar com ele?consulte Mais informação
Agora você deve ser capaz de se conectar diretamente a sua Raspberry Pi via SSH, que fará a captura de tempo fotos lapso de uma atividade muito mais simples. Alternativamente, você pode usar um script e botão Python, ao longo das linhas do que é explicado em nossa Raspberry Pi estúdio tutorial stop-motion.
Video: Dead Easy Raspberry Pi Time-Lapse Tutorial
Se qualquer um destes parecer muito trabalho duro, você pode sempre contar com uma conexão SSH padrão através da rede sem fios para iniciar a captura de lapso de tempo, em seguida, tomar o Pi à sua localização pretendida. Enquanto a bateria tem vida suficiente, e você entrou em uma duração adequada em seu script raspistill, tudo deve correr bem. Antes de compilar as imagens como um vídeo (veja abaixo) apenas descartar as irrelevantes!
Nesta fase, você pode sair e começar a configurar e capturando tempo lapso filmagem. Leia sobre se você estiver curto de ideias, mas primeiro vamos descrever o processo para corrigir as imagens e transformá-lo tudo em um vídeo.
Revendo os Snaps Time Lapse
Se você estiver criando imagens a cada cinco ou dez segundos para uma hora ou mais, você está, obviamente, vai acabar com um monte deles. Considere que, por padrão estes são em alta definição. Isso significa que eles estão indo para comer-se o espaço de armazenamento em seu Raspberry Pi muito rapidamente. Como tal, é uma boa idéia para limitar-se a um único projeto de filme em qualquer um tempo. Depois de terminar a captura, criar o filme (veja abaixo) e excluir as pressões originais.
Até agora, você só tem fotos. Você precisará editar estes juntos em um arquivo de vídeo.
Começar por rever as imagens e assegurar que eles estão orientados da maneira certa. Se não, você pode usar o software ImageMagick para girá-las, se necessário.
sudo apt-get instalar imagemagickpara Arquivo dentro * .png- Faz converter $ file -girar 90 rotated-$ file- feito
Isto irá girar cada imagem na pasta atual 90 graus no sentido horário. Em alguns casos, eu tive que rodar arquivos .jpg anti-horário em 90 graus:
para Arquivo dentro * .jpg- Faz converter $ file -rodar -90 rotated-$ file- feito
Criar a Time Lapse Vídeo
Uma vez que isso foi feito, eu apaguei os arquivos originais e usou o software avconv para criar um arquivo de vídeo compilando cada encaixar em um vídeo. Você encontrará avconv como parte da suíte libav-tools.
sudo apt-get instalar libav-toolsavconv -r -i 10 rodado-imagem% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi
O comando acima especifica um formato de nome de arquivo para as imagens (imagem% 04d.jpg), um codec (-vcodec), a qualidade de compressão (-crf) e, claro, um nome para o vídeo criado. Ele também irá redimensionar a resolução 1280 x 720 - muito importante se você está compilando o vídeo em um Raspberry Pi, como mantendo a resolução HD padrão vai levar um longo tempo. Você também vai encontrar este é o recurso-pesado, assim que tomar a opção mais leve. Alternativamente, copiar as imagens para um PC e criar o arquivo AVI lá.
(Por exemplo, FFMPEG está disponível para Windows. Depois copiando suas imagens através e instalação FFMPEG, você deve copiar abrir uma janela de linha de comando na pasta de imagem (no Windows Explorer, clique Arquivo gt; Abra o Prompt de Comando) E digite algo ao longo das linhas de:5 maneiras de copiar dados de um Raspberry Pi a um PC5 maneiras de copiar dados de um Raspberry Pi a um PCEm algum momento você vai querer uma maneira fácil de obter os dados fora do cartão SD do Pi e para disco rígido do seu PC. Isto pode ser complicado.consulte Mais informação
ffmpeg -r 15 -start_number 0001 imagem -i% 04d.jpg -s 1280x720 -vcodec libx264 outputfilename.mpg
Mundial de Doug lhe dará uma grande explicação de tudo isso.)
Com o filme de saída criado, use algo como omxplayer para reproduzir o arquivo final. VLC Player também deve funcionar bem, especialmente se você está criando os vídeos no Windows.
Idéias para o Tempo Lapse
1. Nuvens Watching
Para começar, eu optou por tirar proveito das minhas imediações. Isto significava ir para o final do jardim e montar minha Raspberry Pi para observar a atividade constante acima de uma instalação industrial nas proximidades. Nuvens, chamas, vapor e muito mais, este é um site de reprocessamento industrial e eliminação de resíduos.
E patos.
Eu usei um intervalo de 10 segundos para esta captura, e deixou o lapso de tempo de execução durante seis horas.
Video: How to get arty with Raspberry Pi camera time lapse photography
2. dirigindo meu carro
É incrível quantas milhas que o giz de condução, e como monótona todo o processo pode parecer para se tornar. Montei o Raspberry Pi em um tripé smartphone e, em seguida, pendurou-o debaixo do meu espelho retrovisor para obter o seguinte efeito.
Esta foi a minha primeira tentativa móvel, e não é tão longo como eu teria gostado. O intervalo necessário para ser mais curto, eo comprimento total mais longo, para um resultado mais suave. Aqui, eu usei um tempo de 3 minutos, e captura a cada 10 segundos.
3. sombras, Liberando o mal Estilo (ou não)
Desta vez, optei para capturar o movimento das sombras em um (razoavelmente) dia ensolarado. Para isso, montou o Pi e sua bateria em um post no jardim, e apontou para o deck. Este capturou o movimento das sombras, apesar das interrupções de nuvens.
Insatisfeito com a orientação sobre os vídeos anteriores (preso no modo retrato) Eu achei que eu precisava para adicionar o -apodrecer 90 parâmetro para o raspistill comando, a fim de obter uma imagem da paisagem.
Fique de olho no final do vídeo, onde você vai manchar a água da chuva acumular sobre a mesa. Os perigos de viver em North Yorkshire e esperando o tempo para fazer o que quiser!
Este destina-se a correr por várias horas, da manhã até a meio da tarde. I definir um intervalo de 10 segundos para combinar posição fixa da câmera ... e então eu puxei o projeto quando a chuva veio!
4. Time Lapse bebê
Apenas o que bebês obter até quando não são observadas? Obviamente, não há muito na maneira de andar, mas quanto é que eles mover seus membros, ou de batalha com uma chupeta?
Para descobrir isso, eu fiz a minha filha do bebê o assunto deste lapso de tempo vídeo, fazendo bom uso de um tripé smartphone para montar com segurança o Pi na parte de trás do nosso sofá.
Este correu durante 35 minutos com um atraso de cinco segundos com a velocidade do obturador configurado para 30000 (-ss 30000) devido à luz baixa.
5. Todos os dias pessoas bebem café
Já se perguntou o quão animado (ou não) você está em uma loja de café? Eu decidi tomar meu fiel Raspberry Pi para a cadeia de café local e passar algum tempo observando o comportamento dos clientes. Quanto chá e café que iriam beber?
Eles gastam muito tempo sentado, ou estava fazendo as compras mais importante? A resposta está aqui. Nós rodamos este lapso de tempo por pouco menos de uma hora com um intervalo de 10 segundos.
Eu encontrei cinco projetos de time-lapse óbvio. Tenho certeza que você pode fazer melhor. Mostra-nos o que você pode fazer nos comentários!