Satura rādītājs:

M5Stack IR termokamera, izmantojot AMG8833 infrasarkano staru attēlveidošanas sensoru: 3 soļi
M5Stack IR termokamera, izmantojot AMG8833 infrasarkano staru attēlveidošanas sensoru: 3 soļi

Video: M5Stack IR termokamera, izmantojot AMG8833 infrasarkano staru attēlveidošanas sensoru: 3 soļi

Video: M5Stack IR termokamera, izmantojot AMG8833 infrasarkano staru attēlveidošanas sensoru: 3 soļi
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Novembris
Anonim
Image
Image

Man, tāpat kā daudziem, ir bijusi valdzinājums

ar termokamerām, bet tās vienmēr ir bijušas ārpus mana cenu diapazona - līdz šim brīdim !!

Pārlūkojot Hackaday vietni, es atklāju šo kameras konstrukciju, izmantojot M5Stack ESP32 moduli un salīdzinoši lētu Panasonic Grid-EYE / augstas veiktspējas AMG8833 infrasarkano staru masīva sensoru. Man jau bija M5Stack kodola modulis, tāpēc tā izveide bija vienkārša!

Daļu sarakstu atradīsit pēdējā posmā.

Videoklipā parādīta uzbūve, un turpmākās darbības izskaidro procesu.

¡Vámonos!

1. darbība: instalējiet skici vietnē M5Stack

Instalējiet Sketch vietnē M5Stack
Instalējiet Sketch vietnē M5Stack

Dodieties uz vietni GitHub un

lejupielādējiet Arduino skici M5Stack

Kad es pirmo reizi pārbaudīju skici, tā neizdevās, jo nepieciešamais fails interpolation.cpp nebija tajā pašā direktorijā kā skice. Pārvietojiet failu, un viss būs kārtībā. Tagad ir pienācis laiks augšupielādēt skici M5Stack. Pārbaudiet, vai dēļu pārvaldniekā ir atlasīta pareizā tāfele un vai ir izvēlēts pareizais USB COM COM ports. Starp zemi un atiestatīšanas tapu ievieto 0,1 µF kondensatoru, lai varētu mirgot M5Stack.

Sīkāku informāciju par to varat redzēt vienā no maniem citiem videoklipiem:

ESP32 M5Stack kodolu apskats un pārbaude.

2. darbība. Pievienojiet AMG8833 infrasarkano staru masīva sensoru

Pievienojiet AMG8833 infrasarkano staru masīva sensoru
Pievienojiet AMG8833 infrasarkano staru masīva sensoru
Pievienojiet AMG8833 infrasarkano staru masīva sensoru
Pievienojiet AMG8833 infrasarkano staru masīva sensoru

Infrasarkanais masīvs AMG8833

Sensors ir pievienots M5Stack, izmantojot I²C kopni. Tas izmanto divas tapas SDA (21. tapa) un SCL (22. tapa) uz M5Stack. Šīs tapas var atrast abos savienotājos M5Stack augšpusē vai apakšā. Izvēlieties to, kas atbilst jūsu vajadzībām. Pārējie divi savienojumi ir Ground un VCC 3.3 volti.

Tagad, ieslēdzot M5Stack, jums vajadzētu redzēt siltuma attēlu, lieliski!

3. darbība. Alternatīva skice ar vairākām funkcijām

Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām
Alternatīva skice ar vairākām funkcijām

Es redzēju, ka kāds ir “saķēries”

sākotnējā GitHub krātuve un pievienoja dažas interesantas jaunas funkcijas, tostarp:

  • Pārvietojiet vietas vērtību (pludiņā) uz centru
  • Nosakiet minimālo un maksimālo pikseļus (min zilā krāsā un maksimāli baltā krāsā)
  • Rādīt kadrus sekundē
  • Automātiska mērogošanas temperatūra
  • Automātiska atsāknēšana un i2c porta atiestatīšana slikta savienojuma gadījumā
  • Pauzes stāvoklis Automātiskā miega funkcija

Šo krātuvi varat lejupielādēt šeit:

github.com/m600x/M5Stack-Thermal-Camera

Pārbaudiet skici Arduino IDE un meklējiet komandu “M5. Lcd.setRotation (1);” Vērtībai jābūt iestatītai uz “0”, pretējā gadījumā ekrāns tiks pagriezts par 90 °!

Tagad jūs varat augšupielādēt skici un izmēģināt jaunās izvēlnes!

Es izmantoju šādas sastāvdaļas:

M5Stack Core ESP32

VAI

M5Stack kodola modulis

CJMCU-833 AMG8833 8x8 termokameras IR termiskās attēlveidošanas sensors

VAI

CJMCU-833 AMG8833

Ieteicams: