Sadržaj:

IR termalna kamera M5Stack koja koristi senzor za snimanje infracrvenog niza AMG8833: 3 koraka
IR termalna kamera M5Stack koja koristi senzor za snimanje infracrvenog niza AMG8833: 3 koraka

Video: IR termalna kamera M5Stack koja koristi senzor za snimanje infracrvenog niza AMG8833: 3 koraka

Video: IR termalna kamera M5Stack koja koristi senzor za snimanje infracrvenog niza AMG8833: 3 koraka
Video: BEST CHEAP Thermal Camera for iPhone/Android?! FLIR One Pro Review 2024, Lipanj
Anonim
Image
Image

Kao i mnogi i ja sam bio fasciniran

s termalnim kamerama, ali uvijek su mi bile izvan raspona cijena - do sada !!

Dok sam pregledavao web stranicu Hackaday, naišao sam na ovu kameru izrađenu pomoću modula M5Stack ESP32 i relativno jeftinog Panasonic Grid-EYE / infracrvenog senzora AMG8833 visokih performansi. Već sam imao jezgreni modul M5Stack, pa je izgradnja ovoga bila jednostavna!

Popis dijelova pronaći ćete u posljednjem koraku.

Video prikazuje gradnju, a sljedeći koraci objašnjavaju proces.

¡Vámonos!

Korak 1: Instalirajte Sketch na M5Stack

Instalirajte Sketch na M5Stack
Instalirajte Sketch na M5Stack

Idite na web mjesto GitHub i

preuzmite Arduino skicu za M5Stack

Prilikom prve provjere skice nije uspjela jer potrebna datoteka interpolation.cpp nije bila u istom direktoriju kao skica. Premjestite datoteku i sve će biti u redu. Sada je vrijeme za postavljanje skice na M5Stack. Provjerite jeste li u upravitelju ploča odabrali ispravnu ploču i je li odabran ispravan serijski USB COM priključak. Kondenzator od 0,1 µF postavljen je između uzemljenja i pina za resetiranje kako bi se omogućilo bljeskanje M5Stack -a.

Više detalja o tome možete vidjeti u jednom od mojih drugih videa:

ESP32 M5Stack pregled jezgre i test.

Korak 2: Spojite AMG8833 senzor infracrvene matrice

Spojite AMG8833 senzor infracrvene matrice
Spojite AMG8833 senzor infracrvene matrice
Spojite AMG8833 senzor infracrvene matrice
Spojite AMG8833 senzor infracrvene matrice

Infracrveni niz AMG8833

Senzor je spojen na M5Stack pomoću sabirnice I²C. Ovo koristi dva pina SDA (pin 21) i SCL (pin 22) na M5Stack -u. Ove pinove možete pronaći na oba priključka na vrhu ili na dnu M5Stack -a. Odaberite ono što odgovara vašim potrebama. Druga dva priključka su uzemljenje i VCC 3,3 volta.

Sada kada uključite M5Stack trebali biste vidjeti toplinsku sliku, sjajno!

Korak 3: Alternativna skica s više značajki

Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki
Alternativna skica s više značajki

Vidio sam da se netko "račvao"

izvorno spremište GitHub i dodalo neke zanimljive nove značajke, uključujući:

  • Premjestite vrijednost spota (u float -u) u središte
  • Odredite min i maks. Piksel (min. Obojen plavo, a maks. Bijelo)
  • Okviri prikaza u sekundi
  • Automatsko mjerenje temperature
  • Automatsko ponovno pokretanje i vraćanje i2c priključka u slučaju loše veze
  • Stanje pauze Funkcija automatskog spavanja

Ovo spremište možete preuzeti ovdje:

github.com/m600x/M5Stack-Thermal-Camera

Provjerite skicu u Arduino IDE -u i potražite naredbu "M5. Lcd.setRotation (1);" Vrijednost treba postaviti na “0”, u protivnom će se zaslon zakrenuti za 90 °!

Sada možete prenijeti skicu i isprobati nove izbornike!

Komponente koje koristim su:

M5Stack jezgra ESP32

ILI

M5Stack jezgri modul

CJMCU-833 AMG8833 8x8 termalna kamera IR senzor toplinske slike

ILI

CJMCU-833 AMG8833

Preporučeni: