Índice:

Webcam de alta resolução: 9 etapas (com imagens)
Webcam de alta resolução: 9 etapas (com imagens)

Vídeo: Webcam de alta resolução: 9 etapas (com imagens)

Vídeo: Webcam de alta resolução: 9 etapas (com imagens)
Vídeo: COMO CONFIGURAR E MELHORAR A QUALIDADE DA WEBCAM NO OBS 2023 | Parece Mágica! 2024, Julho
Anonim
Webcam de alta resolução
Webcam de alta resolução

Durante alguns anos usei uma webcam baseada em RPi (com o módulo PiCam). As imagens produzidas estavam boas mas aí, chegou o momento em que já não estava satisfeito com a qualidade. Decidi fazer uma webcam de alta resolução.

As seguintes peças foram usadas:

Suprimentos

- 1 RPi 3, Modelo B, V1.2 (comprado localmente ~ 30 $) - 1 Canon Powershot S5 (comprado em uma plataforma online de segunda mão por cerca de 20 $) - 1 Divisor Power over Ethernet: PoE para 12V / 9V / 5V: (TL-POE10R: Divisor PoE), ca. 12 $ - 2 conversores abaixadores 1,5..35 V para 1,5.. 35 V: (DSN6000AUD), 2x 3,5 $

Etapa 1: preparar RPi

Prepare RPi
Prepare RPi

Não vou descrever a preparação do RPi. Provavelmente existem milhares de Instructables e howto's mostrando esta etapa. Como resultado, você tem um RPi pronto com raspbian de uma versão atual.

Etapa 2: Personalize o RPi

Personalize o RPi
Personalize o RPi

Agora, para os passos mais interessantes. A ideia por trás de todo o exercício é: tire fotos a cada 10 minutos, armazene-as no armazenamento conectado à rede (um Synology NAS), imprima a data e a hora na imagem e, voilà.

A imagem atual está disponível na web, pois a pasta do NAS é aquela que pode ser acessada pela internet.

Primeiro, o RPi deve montar o compartilhamento disponível no NAS onde a imagem será armazenada. Portanto, o arquivo / etc / fstab teve que ser adaptado e a seguinte linha foi adicionada:

# monte o NAS192.168.1.2: / volume1 / web / mnt / nas2 / web / nfs vers = 3, rw, soft, intr 0 0

Se você está indo nessa direção, use seus próprios endereços de NAS adequados. Como alternativa, você também pode salvar o arquivo localmente no RPi e acessá-lo diretamente. Nesse caso, esqueça esta alteração de / etc / fstab.

Para tirar fotos, usei o gphoto2 e o seguinte script simples:

#! / bin / sh

#kill qualquer processo ghoto2 possivelmente acessando o barramento USB

pkill gphoto2

# tire a foto com gphoto2

gphoto2 --capture-image-and-download --force-overwrite --filename /mnt/nas2/web/test.jpg

#inserir data e hora na imagem

TEXTO = `data +"% F% H:% M "`

convert -font helvetica -fill white -pointsize 70 -draw "text 20, 2350 '$ TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Este script está sendo armazenado como

/home/pi/take-picture.sh

torná-lo executável por

chmod a + x /home/pi/take-picture.sh

Agora conecte a câmera com um cabo USB e ligue a câmera.

Se o armazenamento da câmera for montado automaticamente, você deve suprimir isso, pois gphoto2 pode acessar a câmera se ela estiver no modo chamado PTP. Você pode suprimir a montagem automática na área de trabalho do RPi.

Execute o script e a câmera deve tirar uma foto.

Você receberá uma resposta como:

pi @ picam2-walensee: ~ $./take-picture.sh

Neue Datei está em /store_00010001/DCIM/100CANON/IMG_0163-j.webp

Como, no meu caso, a imagem agora é tirada, armazenada e rotulada com data e hora, posso acessá-la pela web.

Para executar o script take-picture.sh por 10 minutos, adicionei uma entrada no crontab:

sudo crontab -e

adicione as seguintes linhas:

# tire uma foto a cada 10 minutos * / 10 * * * * /home/pi/take-picture.sh

Isso executará o script /home/pi/take-picture.sh a cada 10 minutos (primeiro * / 10). Como editamos o crontab com "sudo", o crontab está sendo feito para o superusuário e o script está sendo executado com os direitos do superusuário. Isso provavelmente também poderia ser feito como o usuário 'pi'. Eu não tentei. Nesse caso, o comando para editar o crontab do usuário pi seria "crontab -e".

Etapa 3: Caso

Caso
Caso

Para determinar o tamanho da caixa da webcam, construí tudo no Sketchup. Fiz um modelo aproximado da câmera no estado ON (a lente é mais longa do que no estado OFF) e adicionei todos os componentes eletrônicos necessários: conversor de PoE para 12V, 12V para 7,5V (para câmera), 12V a 5V (para RPi).

Na frente da lente está a abertura que será fechada com um pedaço de vidro. As aberturas superior e lateral destinam-se à montagem das peças e à manutenção.

Plano inferior (não visível aqui): O orifício inferior é para o cabo Ethernet e a fenda é para o parafuso para fixar a câmera.

Etapa 4: comparação para conversão para DXF

Perparing for Conversion to DXF
Perparing for Conversion to DXF

Como eu só tenho uma conta básica do Sketchup, tive que encontrar uma maneira de converter o plano em um arquivo DXF para corte a laser.

Portanto, coloquei todas as paredes planas, uma ao lado da outra e removi a 3ª dimensão. Depois disso, baixei o arquivo STL resultante.

Etapa 5: conversão para DXF

Conversão para DXF
Conversão para DXF

Para a conversão para DXF usei o freecad. Importe o arquivo STL e exporte como DXF. Esse arquivo foi então enviado para a oficina para cortar o compensado de 5 mm.

Etapa 6: Oh-oh

Oh oh
Oh oh

Alguns dias depois, os pedaços foram cortados.. mas meu, meu Deus. De alguma forma, cometi um erro ao converter os dados de esboço em dados dxf. Tive que escalá-los e, portanto: tive que usar a lima para fazer as peças se encaixarem. Que bagunça…

Mas no final eu poderia colar todas as partes e finalmente pintá-las de branco para refletir o máximo possível de luz solar. (não há previsão de resfriamento.)

Etapa 7: Tampas

Tampas
Tampas
Tampas
Tampas
Tampas
Tampas

Como já tenho alguma experiência com webcams "que não funcionam", resolvi ter fácil acesso às partes do case.

Portanto, projetei tampas muito simples. Para a tampa lateral e para a tampa superior, o mecanismo é muito fácil. É apenas um pedaço de arame dobrado que pode ser girado cerca de 30 ° para travar a tampa no lugar.

Etapa 8: Acesse as imagens

Acesse as imagens
Acesse as imagens

As imagens podem ser acessadas através do seguinte link:

www.windy.com/de/-Webcams/Schweiz/Sankt-Ga…

Estas ainda são as imagens da velha webcam. Os novos virão.

Etapa 9: montagem da câmera

Montagem da câmera
Montagem da câmera
Montagem da câmera
Montagem da câmera
Montagem da câmera
Montagem da câmera
Montagem da câmera
Montagem da câmera

Após a instalação de todas as peças da caixa, era hora de montá-la.

Como normalmente faço, prenda todo o gabinete ao cano de água da chuva usando um suporte que normalmente é usado para prender um cano de esgoto à parede. Eu apenas usei o contrário.

Como você pode ver na última imagem, a janela do case poderia ser muito menor, mas ainda assim - parece funcionar.

Recomendado: