Índice:

Câmera térmica aprimorada PiEyeR: 8 etapas (com fotos)
Câmera térmica aprimorada PiEyeR: 8 etapas (com fotos)

Vídeo: Câmera térmica aprimorada PiEyeR: 8 etapas (com fotos)

Vídeo: Câmera térmica aprimorada PiEyeR: 8 etapas (com fotos)
Vídeo: 125 САМЫХ ИННОВАЦИОННЫХ ЭЛЕКТРОТРАНСПОРТНЫХ И ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2024, Novembro
Anonim
Câmera térmica aprimorada PiEyeR
Câmera térmica aprimorada PiEyeR
Câmera térmica aprimorada PiEyeR
Câmera térmica aprimorada PiEyeR

Visão geral

A placa de câmera térmica Adafruit AMG8833 IR pode fornecer uma câmera de imagem infravermelha do tipo “FLIR ™” por cerca de 1/10 do preço das unidades de imagem térmica Far IR anteriores. Claro, a resolução e a sensibilidade não são tão altas quanto as câmeras mais avançadas, mas ei, por US $ 39 é um ótimo negócio.

Com este projeto, peguei o excelente tutorial da Adafruit Raspberry Pi Thermal Camera de Dean Miller e adicionei funcionalidade extra ao software e hardware.

Novas características:

  • Desligue / ligue o Raspberry com segurança
  • Executa software automaticamente na inicialização
  • Alimentado por bateria para portabilidade
  • Usa botões PiTFT GPIO
  • Controles de sensibilidade
  • Potencial para futuras adições

Observe que as câmeras térmicas IR NÃO são iguais às câmeras NOIR. O primeiro usa apenas o calor emitido pelo objeto sendo visualizado, enquanto o último requer uma fonte de luz infravermelha, como LEDs IR (ou o Sol) para iluminar o objeto.

Etapa 1: Hardware e Software

Hardware e Software
Hardware e Software
  • Raspberry Pi 3 (observação: um Pi Zero pode ser usado, mas consulte as instruções do Pi Zero aqui.)
  • Interrupção da câmera térmica IR Adafruit AMG8833
  • Adafruit PiTFT Plus montado 320x240 2.8 "TFT + tela sensível ao toque resistiva
  • Placa frontal e caixa de plástico Adafruit para piTFT e RaspberryPi 3
  • Cabo GPIO de 40 pinos Adafruit
  • Adafruit 2X20 Pin IDC Box Header
  • Bateria USB 5V (como celular recarregável externo) 3000mah ou maior
  • Cartão micro SD de 4 GB ou maior para Raspberry
  • Fio, conectores, etc. para combinar com suas conexões
  • Custom Raspbian Jessie Lite para PiTFT (descrito abaixo)
  • Bibliotecas Adafruit para PiTFT e AMG8833 (descritas abaixo)
  • SSH e Putty para Windows
  • RaspiThermalCam do Github:

Configuração Preliminar

NOTA: Se você já configurou um Raspberry Pi com uma tela Adafruit PiTFT Plus 320x240 e módulo de câmera térmica AMG8833 conforme mostrado no Tutorial Adafruit (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi / easy-install), então você pode pular para o software RaspiThermalCam na seção II. abaixo. Caso contrário, prossiga para a próxima etapa …

Etapa 2: Configuração do Hardware - Instale o PiTFT Display

Configuração de Hardware - Instalar PiTFT Display
Configuração de Hardware - Instalar PiTFT Display
Configuração de Hardware - Instalar PiTFT Display
Configuração de Hardware - Instalar PiTFT Display
Configuração de Hardware - Instalar PiTFT Display
Configuração de Hardware - Instalar PiTFT Display

Como a tela de toque resistiva PiTFT requer modificações no kernel Raspbian, é FORTEMENTE sugerido para começar do zero com a imagem Raspbian Jessie pré-construída de Adafruit. Este já contém todos os drivers necessários para a tela PiTFT.

Observe que esta será uma instalação “sem cabeça”, portanto, não usará a GUI do Raspbian. Você usará a linha de comando do Linux para configurar e programar o Raspberry. A maneira mais fácil de acessar é configurar SSH e WiFi ou conectividade Ethernet e usar um programa de terminal remoto como o Putty.

As instruções abaixo foram retiradas do tutorial do Adafruit PiTFT no URL abaixo. Se você tiver dificuldades ou quiser ver as instruções completas, visite as Perguntas frequentes do tutorial do Adafruit.

Etapas de instalação do PiTFT

1) Baixe o piTFT Raspian Jessie Lite de Adafruit para um PC:

s3.amazonaws.com/adafruit-raspberry-pi/201…

2) Instale esta imagem em um cartão SD de 4 GB ou maior. Se precisar de ajuda aqui, verifique as instruções em

www.raspberrypi.org/documentation/installa…

3) Insira o cartão micro SD no Pi. Mas não ligue ainda.

4) Antes de instalar o piTFT no Pi, conecte o cabo GPIO de 40 pinos na parte traseira do piTFT.

CERTIFIQUE-SE de posicionar a marca de linha CINZENTA no cabo no PINO 1 do conector macho piTFT. Observe que existem dois conectores no módulo PiTFT; um conector fêmea que se conecta ao Raspberry Pi e um conector macho ao qual este cabo se conecta.

Isso será usado para conectar o módulo de câmera térmica posteriormente.

(Na verdade, você só precisa de 4 fios para conectar a câmera, mas devido às dimensões, é mais fácil usar este cabo pronto como está.)

5) Agora conecte o PiTFT ao próprio Raspberry Pi. Mais uma vez, olhe as fotos para ver em que direção deve seguir. (cinza para o pino 1)

6) Verifique se a marca de linha CINZA no cabo GPIO está posicionada conforme mostrado.

Agora você está pronto para testar o PiTFT e o Raspberry Pi. (O sensor térmico infravermelho será instalado posteriormente).

7) Conecte um teclado USB em uma das portas Raspi. (Nenhum mouse é necessário). Isso tornará mais fácil fazer o login inicialmente e encontrar o endereço IP atribuído. Caso contrário, você precisará verificar seu roteador para a atribuição de IP.

8) Para conectividade de rede, o mais fácil é apenas conectar um cabo Ethernet, embora você possa configurar o WiFi manualmente via wpa_supplicant.conf se preferir.

Observe que, uma vez que a câmera infravermelha for concluída, você não precisará de rede, portanto, o wi-fi não é necessário.

9) Conecte a alimentação de 5V e deixe seu pi iniciar. Se tudo correr bem, após alguns segundos, a tela do PiTFT deve mostrar mensagens de inicialização e, em seguida, um prompt de login.

Se você não vir nenhum display, verifique se sua conexão (pinos tortos?), Fonte de alimentação e cartão SD estão bons. Veja também o FAQ Adafruit

10) Login e senha são o “pi” “framboesa” padrão.

11) Localize o endereço IP usando $ ifconfig –a

Agora você pode fazer login remotamente usando SSH Putty usando pi @ YOUR_IP_ADDRESS

Você pode desconectar o teclado assim que fizer o ssh in com sucesso.

(O acesso remoto é necessário apenas para facilitar a conclusão da configuração, não para uso normal.)

12) Atualize seu gerenciador de pacotes: $ sudo apt-get update

NOTA IMPORTANTE! NÃO execute “apt-get upgrade” ou “rpi-update”!

Isso sobrescreveria o kernel Adafruit personalizado necessário para executar o PiTFT. Se você fizer isso, provavelmente o mais fácil é apenas começar de novo. Ou consulte o FAQ da Adafruit acima.

Este Pi não estará acessível na Internet, portanto, os patches de segurança não são tão críticos.

(Se for paranóico, basta desligar o WiFi e usar apenas o cabo Ethernet.)

Etapa 3: Configuração do sensor de imagem AMG8833

Vice-campeão no Raspberry Pi Contest 2017

Recomendado: