5 Coisas que você pode fazer com o módulo de câmara raspberry pi
A flexibilidade do Raspberry Pi não conhece limites, e apenas quando você acha que já conseguiu tudo possível, outra coisa vem junto. Isso pode ser graças a uma grande idéia que você ou outra pessoa tinha, ou inspirados por uma peça recém-lançado de hardware de expansão para o dispositivo.
Conteúdo
Um dos primeiros Expansões você deve comprar para o Raspberry Pi é o módulo de câmara. Com um conector dedicado, a câmera pode ser usado para uma variedade de tarefas. Vamos dar uma olhada neles.Cinco grandes Raspberry Pi Expansões que o tornam ainda mais útilCinco grandes Raspberry Pi Expansões que o tornam ainda mais útilSeu Raspberry Pi é versátil e às vezes surpreendente, mas você está aproveitando o poder cheio daquela pequena caixa? Poder-se o seu Pi com estes 5 expansões!consulte Mais informação
Primeiro: permitir que a câmara
Comece por ter certeza que você conectou sua câmera Raspberry Pi para o mini-computador. Em seguida, inicializar o dispositivo, e log in (estamos supondo que você está usando o default OS Raspberry Pi, Raspbian). Na linha de comando, digite
sudo Raspi-config
No menu, selecione Ativar Camera.
A partir daqui, selecione Habilitar, então Terminar e sim para reiniciar.
Video: Módulo cámara para Raspberry Pi
Tire uma foto
Quando seus Pi reiniciar, iniciar sessão novamente, e no prompt digite
raspistill -o image.jpg
Isto irá capturar sua primeira imagem, que você será capaz de ver na GUI. Se você não estiver usando Terminal do GUI, você deve mudar para isso, usando o comando
startx
comandos subseqüentes podem ser executados no Terminal, e os resultados verificados no gerenciador de arquivos Raspbian. Você pode tirar quantas fotos quiser com este comando, embora note que o nome do arquivo, image.jpg, terá de ser alterado com cada iteração do comando, para evitar a substituição da imagem anterior.
Vamos ficar um pouco mais avançado, e instruir o Pi para tirar uma foto cronometrado após uma única tecla.
Comece por instalar o píton suporte para a câmera.
sudo apt-get instalar python-picamera python3-picamera
Uma vez feito isso, insira
sudo inativo &
Isto irá iniciar o ambiente Python. Python aparece regularmente em tutoriais Raspberry Pi, e é uma linguagem surpreendentemente fácil de se familiarizar com. Para obter mais ajuda com isso, sugerimos que você verifique nosso cinco melhores sites para aprender Python, e visitar Lynda.com se você estiver interessado em fazer ainda mais suas habilidades Python.Os 5 melhores sites para aprender Python ProgrammingOs 5 melhores sites para aprender Python ProgrammingDurante a última década, a linguagem de programação Python tem explodiu em popularidade entre os programadores em todas as áreas de codificação. De desenvolvedores web para o vídeo game designers para os criadores de ferramentas em casa, muitas pessoas caíram em ...consulte Mais informação
Vamos para Arquivo gt; Nova janela para abrir um editor de texto e digite o seguinte código:
importar Tempoimportar picamerawith picamera.PiCamera() como câmera: camera.start_preview()hora de dormir(0)camera.capture(`/home/pi/Desktop/image.jpg`)camera.stop_preview()
Usar Arquivo gt; Salve para salvar seu trabalho, nomeando-o algo como timedsnap.py. Quando estiver pronto para executar o script, acesse Corre gt; Run Module, ou simplesmente tocar F5.
Podemos usar este mesmo script - com algumas modificações - para usar o módulo da câmera Raspberry Pi para outros projetos.
Um PiCamera com um temporizador
Isso mesmo script pode ser reutilizado com um pequeno puxão para criar uma câmera com uma contagem regressiva cronometrada, um benefício enorme para qualquer carangas obcecado-selfie. Vamos enfrentá-lo, este é um Raspberry Pi, então provavelmente você pode encontrar alguma maneira de montar o caso e câmera em uma vara selfie e sair em público com ele.
Para adicionar a 5 segundos de contagem regressiva, altere a linha
hora de dormir(0)
para
hora de dormir(5)
Quando estiver pronto, lembre-se de salvar e pressione F5 para começar a contagem regressiva. Diga queijo!"
Gravar vídeo com sua câmera Raspberry Pi
Tirar fotos é uma coisa, mas o que sobre o vídeo? Assim como com uma câmera do smartphone ou webcam desktop padrão (que é essencialmente o que a câmera do Pi é, só que sem a caixa), você pode gravar vídeo também.
No prompt de comando, modificar o script da seguinte forma:
importar Tempoimportar picamerawith picamera.PiCamera() como câmera: camera.start_preview()camera.start_recording(`/home/pi/Desktop/video.h264`)hora de dormir(30)camera.stop_recording()camera.stop_preview()
Você vai notar que eu definir o hora de dormir() valor para 30, o que significa que o script irá iniciar a gravação, aguarde 30 segundos, em seguida, parar. Salve esse script como videocapture.py, e pressione F5 para executar.
Observe o uso do camera.start_recording () função. Isso economiza a filmagem como um arquivo chamado video.h264, um clipe de vídeo de alta definição que pode ser aberto a partir do desktop Raspbian. A melhor maneira de fazer isso é para navegar até a pasta Desktop (ou qualquer que seja o seu caminho de arquivo escolhido no script acima é), pressione F4 para abrir o terminal e digite
omxplayer video.h264
Adicionar uma bateria adequada para o Raspberry Pi e um visor, e você tem-se uma câmara de vídeo compacta!
Time-Lapse Fotografia
lapso de tempo fotografia aumentou em popularidade com a explosão de câmeras de smartphones nos últimos anos, tornando o que era uma vez a província de fotógrafos especializados acessíveis por quase todos.4 maneiras de levar tempo-Lapse Vídeos4 maneiras de levar tempo-Lapse Vídeosvídeos lapso de tempo são alguns dos meus vídeos favoritos para assistir. Eles são tão fascinante, se o vídeo mostra a passagem do tempo em um deserto ou o fluxo de trabalho de um desenhista. Há apenas uma coisa ...consulte Mais informação
A desvantagem de usar um smartphone para esse tipo de fotografia é obvious- é demorado, e os porcos um recurso que você pode precisar para, assim, fazer e receber chamadas telefônicas. O Raspberry Pi com sua câmera acoplada faz uma boa alternativa, e com uma bateria acoplada pode revelar-se tão portátil e versátil como um aplicativo Android ou iPhone, e faz mais sentido do que apenas usando o seu Pi como um gatilho de lapso de tempo para uma DSLR.
Antes de prosseguir, instalar ffmpeg:
sudo apt-get instalar ffmpeg
Em seguida, use este script Python para capturar as imagens lapso de tempo:
importar Tempoimportar picameraVIDEO_DAYS = 1FRAMES_PER_HOUR = 60Frames = FRAMES_PER_HOUR * 24 * VIDEO_DAYSdef capture_frame(quadro, armação): Com picamera.PiCamera() como came: time.sleep(2)cam.capture(`/home/pi/Desktop/frame%03d.jpg` % quadro, armação)# Capturar as imagenspara quadro, armação dentro alcance(FRAMES):# Observe o tempo antes da capturacomeçar = time.time()capture_frame(quadro, armação)# Aguarde a próxima captura. Note-se que levamos em# Conta o período de tempo que levou para capturar a# Imagem no cálculo do atrasohora de dormir(int(60 * 60 / FRAMES_PER_HOUR) - (time.time() - começar))
Você criou uma coleção de imagens gravadas durante um período de 60 minutos com este script. Para ver as imagens como um filme, compilar as imagens da seguinte forma:
ffmpeg -y -f imagem2 -i -r /home/pi/Desktop/frame%03d.jpg 24 -vcodec libx264 -profile alta -preset /home/pi/Desktop/timelapse.mp4 lento
Você pode executar o vídeo em seu Raspberry Pi com um comando Terminal:
timelapse.mp4 omxplayer
O vídeo será reproduzido em tela cheia. Poderia ser algo como isto ...
Video: 5 proyectos Raspberry Pi,Camara fotos,sismógrafo,minipc,control piscinas,Formula Pi
O Camera Raspberry Pi Segurança
Nós já explorada como construir uma webcam em casa sistema de segurança com o Raspberry Pi, com um tutorial que antecedeu ampla disponibilidade de câmera dedicada do Pi. As coisas têm de curso mudou desde então, mas você pode usar os mesmos princípios e software para transformar o Pi em uma solução de câmera de segurança muito mais compacto. Em teoria, é possível monitorar as idas e vindas dentro e fora de sua casa por menos de $ 100 usando um ou mais câmeras de segurança Raspberry Pi.Construir um sistema de segurança Captura de Movimento Usando um Raspberry PiConstruir um sistema de segurança Captura de Movimento Usando um Raspberry PiDos muitos projetos que você pode construir com o Raspberry Pi, um dos mais interessantes e permanentemente útil é o sistema de segurança de captura de movimento.consulte Mais informação
Nós demos-lhe cinco usos para o seu módulo de câmera Raspberry Pi, mas acho que você pode ser capaz de adicionar à lista. Como você usa o seu? Conte-nos nos comentários.