
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:38


Com molts, he tingut una fascinació
amb càmeres tèrmiques, però sempre han estat fora del meu rang de preus - fins ara !!
Mentre navegava pel lloc web Hackaday, em vaig trobar amb aquesta construcció de càmeres mitjançant el mòdul M5Stack ESP32 i un sensor de matriu infrarojos AMG8833 d’alt rendiment Panasonic Grid-EYE / d’alt rendiment. Ja tenia un mòdul bàsic M5Stack, de manera que construir-lo no era gens obvi.
Trobareu la llista de peces al darrer pas.
El vídeo mostra la compilació i els passos següents expliquen el procés.
¡Vàmonos!
Pas 1: instal·leu Sketch a M5Stack

Aneu al lloc GitHub i
descarregueu l'esbós d'Arduino per a l'M5Stack
La primera vegada que vaig verificar l’esbós, va fallar perquè el fitxer interpolation.cpp requerit no es trobava al mateix directori que l’esbós. Moveu el fitxer i tot anirà bé. Ara és hora de penjar l’esbós al M5Stack. Comproveu que tingueu la placa correcta seleccionada al gestor de plaques i que estigui seleccionat el port COM USB sèrie correcte. Es posa un condensador de 0,1 µF entre el sòl i el pin de reinici per permetre que el M5Stack es parpellegi.
Podeu veure més detalls sobre això en un dels meus altres vídeos:
Revisió i prova del nucli ESP32 M5Stack.
Pas 2: connecteu el sensor de matriu infraroja AMG8833


La matriu d’infrarojos AMG8833
El sensor està connectat al M5Stack mitjançant el bus I²C. Utilitza els dos pins SDA (pin 21) i SCL (pin 22) al M5Stack. Aquests pins es poden trobar als connectors de la part superior o inferior del M5Stack. Trieu el que millor s'adapti a les vostres necessitats. Les altres dues connexions són terra i VCC 3,3 volts.
Ara, quan enceneu el M5Stack, hauríeu de veure la imatge tèrmica, genial.
Pas 3: Esbós alternatiu amb més funcions




Vaig veure que algú s'havia "bifurcat"
el dipòsit original de GitHub i va afegir algunes funcions interessants, com ara:
- Moveu el valor spot (en flotant) al centre
- Determineu els píxels mínims i màxims (mínim de color blau i màxim de blanc)
- Mostra marcs per segon
- Temperatura d’escala automàtica
- Reinicieu automàticament i restabliu el port i2c en cas de connexió incorrecta
- Funció de repòs automàtic de l'estat de pausa
Podeu descarregar aquest dipòsit aquí:
github.com/m600x/M5Stack-Thermal-Camera
Comproveu l'esbós a l'IDE d'Arduino i busqueu l'ordre "M5. Lcd.setRotation (1);" El valor s'ha d'establir a "0" en cas contrari, la pantalla girarà 90 °.
Ara podeu penjar l’esbós i provar els nous menús.
Els components que faig servir són:
M5Stack Core ESP32
O
Mòdul bàsic M5Stack
CJMCU-833 AMG8833 8x8 Càmera tèrmica Sensor d'imatges tèrmiques IR
O
CJMCU-833 AMG8833
Recomanat:
Càmera IP que utilitza el Raspberry Pi Zero (part 1 de vigilància domèstica): 5 passos

Càmera IP que utilitza Raspberry Pi Zero (Home Surveillance Part 1): aquest és el primer missatge d’una nova mini-sèrie, on construïm un sistema de vigilància de la llar, principalment amb Raspberry Pis. En aquest post, fem servir un Raspberry PI zero i creem una càmera IP que transmet vídeo a través de RTSP. El vídeo de sortida té una quantitat molt superior
Sistema d'introducció de contrasenya de matriu infraroja amb Arduino: 13 passos

Sistema d'introducció de contrasenyes de matriu infraroja amb Arduino: l'equip d'ICStation us presenta el sistema d'entrada de contrasenya de matriu infraroja basat en la placa Arduino compatible amb ICStation. Funciona sota la font d'alimentació DC 5v i utilitza el teclat Matrix 4 * 4 o el control remot d'infrarojos per introduir la contrasenya i nosaltres
Raspberry Pi - Tutorial Python del sensor de termopila infraroja TMP007: 4 passos

Raspberry Pi - Tutorial Python amb sensor de termopila infraroja TMP007: TMP007 és un sensor de termopila per infrarojos que mesura la temperatura d’un objecte sense estar-hi en contacte. L'energia infraroja emesa per l'objecte al camp del sensor és absorbida per la termopila integrada al sensor. El termopil
Dron autònom amb càmera infraroja per ajudar els primers auxilis: 7 passos

Dron autònom amb càmera infraroja per ajudar els primers auxilis: segons un informe de l’Organització Mundial de la Salut, cada any els desastres naturals maten unes 90.000 persones i afecten prop de 160 milions de persones a tot el món. Els desastres naturals inclouen terratrèmols, tsunamis, erupcions volcàniques, esllavissades de terres, huracans, etc
Càmera tèrmica AMG8833 (Raspberry Pi): 4 passos

Càmera tèrmica AMG8833 (Raspberry Pi): tutorial bàsic sobre com configurar una càmera IR (AMG833) amb el Raspberry Pi