Sisukord:

M5Stack IR termokaamera, kasutades AMG8833 infrapuna massiivset andurit: 3 sammu
M5Stack IR termokaamera, kasutades AMG8833 infrapuna massiivset andurit: 3 sammu

Video: M5Stack IR termokaamera, kasutades AMG8833 infrapuna massiivset andurit: 3 sammu

Video: M5Stack IR termokaamera, kasutades AMG8833 infrapuna massiivset andurit: 3 sammu
Video: Tania kamera termowizyjna - zobacz to co niewidoczne 2024, Juuni
Anonim
Image
Image

Nagu paljudel, on mul olnud ka vaimustus

termokaameratega aga need on alati olnud minu hinnaklassist väljas - siiani !!

Hackaday veebisaiti sirvides leidsin selle kaamera ehituse, kasutades M5Stack ESP32 moodulit ja suhteliselt odavat Panasonic Grid-EYE / suure jõudlusega AMG8833 infrapuna massiivsensorit. Mul oli juba M5Stacki tuumamoodul, nii et selle ehitamine oli lihtne!

Osade loendi leiate viimases etapis.

Video näitab ehitamist ja järgnevad sammud selgitavad protsessi.

Vámonos!

Samm: installige Sketch M5Stackile

Installige Sketch M5Stackile
Installige Sketch M5Stackile

Minge GitHubi saidile ja

laadige Arduino eskiis alla M5Stackile

Kui eskiisi esmakordselt kinnitasin, ebaõnnestus see, kuna nõutud fail interpolation.cpp ei olnud visandiga samas kataloogis. Teisaldage fail ja kõik saab korda. Nüüd on aeg visand M5Stacki üles laadida. Kontrollige, kas tahvlite halduris on valitud õige plaat ja kas on valitud õige USB -COM -jada. Maapinna ja lähtestusnõela vahele pannakse 0,1 µF kondensaator, et võimaldada M5Stacki vilkumist.

Üksikasjalikumat teavet selle kohta leiate mõnest mu videost:

ESP32 M5Stack Core ülevaade ja test.

Samm: ühendage AMG8833 infrapuna massiivandur

Ühendage AMG8833 infrapuna massiivandur
Ühendage AMG8833 infrapuna massiivandur
Ühendage AMG8833 infrapuna massiivandur
Ühendage AMG8833 infrapuna massiivandur

Infrapuna massiiv AMG8833

Andur ühendatakse M5Stackiga I²C siiniga. See kasutab M5Stackil kahte tihvti SDA (tihvt 21) ja SCL (tihvt 22). Need tihvtid asuvad mõlemal pistikul M5Stacki üla- või alaosas. Valige oma vajadustele sobiv. Ülejäänud kaks ühendust on maandus ja VCC 3,3 volti.

Nüüd, kui lülitate M5Stacki sisse, peaksite nägema termopilti, suurepärane!

3. samm: alternatiivne visand, millel on rohkem funktsioone

Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone
Alternatiivne eskiis, millel on rohkem funktsioone

Ma nägin, et keegi oli "hargnenud"

algsesse GitHubi hoidlasse ja lisas huvitavaid uusi funktsioone, sealhulgas:

  • Liigutage punktväärtus (ujukina) keskele
  • Määrake minimaalne ja maksimaalne piksel (min sinise värviga ja valge valgega)
  • Kuva raame sekundis
  • Automaatne skaleerimistemperatuur
  • Halva ühenduse korral taaskäivitage automaatselt ja lähtestage i2c -port
  • Paus olek Automaatne unerežiim

Selle hoidla saate alla laadida siit:

github.com/m600x/M5Stack-Termmal-Camera

Kontrollige Arduino IDE visandit ja otsige käsku „M5. Lcd.setRotation (1);” Väärtus tuleks seada väärtusele “0”, vastasel juhul pööratakse ekraani 90 °!

Nüüd saate visandi üles laadida ja uusi menüüsid proovida!

Minu kasutatavad komponendid on:

M5Stack Core ESP32

VÕI

M5Stacki tuumamoodul

CJMCU-833 AMG8833 8x8 termokaamera infrapuna termopildiandur

VÕI

CJMCU-833 AMG8833

Soovitan: