Índice:

Câmera térmica M5Stack IR usando o sensor de imagem infravermelho AMG8833: 3 etapas
Câmera térmica M5Stack IR usando o sensor de imagem infravermelho AMG8833: 3 etapas

Vídeo: Câmera térmica M5Stack IR usando o sensor de imagem infravermelho AMG8833: 3 etapas

Vídeo: Câmera térmica M5Stack IR usando o sensor de imagem infravermelho AMG8833: 3 etapas
Vídeo: UMA CÂMERA TÉRMICA DE RESPEITO (HY-8833pro) VISÃO TÉRMICA, AGORA POSSO VER A PLACA PEGAR FOGO! 2024, Junho
Anonim
Image
Image

Como muitos, tive um fascínio

com câmeras térmicas, mas elas sempre estiveram fora da minha faixa de preço - até agora !!

Enquanto navegava pelo site Hackaday, encontrei esta câmera construída usando o módulo M5Stack ESP32 e um sensor de matriz infravermelho AMG8833 infravermelho de alto desempenho Panasonic Grid-EYE relativamente barato. Eu já tinha um módulo principal M5Stack, então construir isso foi um acéfalo!

Você encontrará a lista de peças na etapa final.

O vídeo mostra a construção e as etapas a seguir explicam o processo.

¡Vámonos!

Etapa 1: Instale o Sketch no M5Stack

Instale Sketch no M5Stack
Instale Sketch no M5Stack

Vá para o site do GitHub e

baixe o esboço do Arduino para o M5Stack

Quando verifiquei pela primeira vez o esboço, ele falhou porque o arquivo interpolation.cpp necessário não estava no mesmo diretório do esboço. Mova o arquivo e tudo ficará bem. Agora é hora de fazer o upload do esboço para o M5Stack. Verifique se você selecionou a placa correta no gerenciador de placas e se a porta serial USB COM correta está selecionada. Um capacitor de 0,1 µF é colocado entre o aterramento e o pino de reinicialização para permitir que o M5Stack seja ativado.

Você pode ver mais detalhes sobre isso em um de meus outros vídeos:

Análise e teste do núcleo do ESP32 M5Stack.

Etapa 2: conectar o sensor infravermelho AMG8833

Conecte o sensor infravermelho AMG8833
Conecte o sensor infravermelho AMG8833
Conecte o sensor infravermelho AMG8833
Conecte o sensor infravermelho AMG8833

Matriz de infravermelho AMG8833

O sensor é conectado ao M5Stack usando o barramento I²C. Ele usa os dois pinos SDA (pino 21) e SCL (pino 22) no M5Stack. Esses pinos podem ser encontrados em ambos os conectores na parte superior ou inferior do M5Stack. Escolha o que atende às suas necessidades. As outras duas conexões são aterramento e VCC 3,3 volts.

Agora, quando você ligar o M5Stack, deverá ver a imagem térmica, ótimo!

Etapa 3: esboço alternativo com mais recursos

Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos
Esboço alternativo com mais recursos

Eu vi que alguém tinha “bifurcado”

o repositório GitHub original e adicionou alguns novos recursos interessantes, incluindo:

  • Mova o valor do ponto (em flutuação) para o centro
  • Identifique o pixel mínimo e máximo (mínimo colorido em azul e máximo em branco)
  • Exibir quadros por segundo
  • Temperatura de escala automática
  • Reinicializar automaticamente e redefinir a porta i2c em caso de conexão ruim
  • Função de suspensão automática do estado de pausa

Você pode baixar este repositório aqui:

github.com/m600x/M5Stack-Thermal-Camera

Verifique o esboço no IDE do Arduino e procure o comando “M5. Lcd.setRotation (1);” O valor deve ser definido como “0”, caso contrário, a tela será girada em 90 °!

Agora você pode carregar o esboço e experimentar os novos menus!

Os componentes que uso são:

M5Stack Core ESP32

OU

M5Stack Core Module

CJMCU-833 AMG8833 Sensor de imagem térmica infravermelho para câmera térmica 8x8

OU

CJMCU-833 AMG8833

Recomendado: