Sisällysluettelo:

M5Stack -infrapunalämpökamera AMG8833 -infrapuna -kuvakennolla: 3 vaihetta
M5Stack -infrapunalämpökamera AMG8833 -infrapuna -kuvakennolla: 3 vaihetta

Video: M5Stack -infrapunalämpökamera AMG8833 -infrapuna -kuvakennolla: 3 vaihetta

Video: M5Stack -infrapunalämpökamera AMG8833 -infrapuna -kuvakennolla: 3 vaihetta
Video: DIY Thermal Camera using AMG8833 Thermal Image Array Temperature Sensor & Raspberry Pi 2024, Kesäkuu
Anonim
Image
Image

Kuten monet, minullakin on ollut kiehtovaa

lämpökameroilla, mutta ne ovat aina olleet hintaluokastani - tähän asti !!

Selatessani Hackadayn verkkosivustoa törmäsin tähän kamerakokoonpanoon käyttäen M5Stack ESP32 -moduulia ja suhteellisen halpaa Panasonic Grid-EYE / High performance AMG8833 -infrapuna-anturia. Minulla oli jo M5Stack-ydinmoduuli, joten tämän rakentaminen oli vaivatonta!

Löydät osaluettelon viimeisessä vaiheessa.

Video näyttää rakenteen ja seuraavat vaiheet selittävät prosessin.

¡Vámonos!

Vaihe 1: Asenna Sketch M5Stackiin

Asenna Sketch M5Stackiin
Asenna Sketch M5Stackiin

Siirry GitHub -sivustoon ja

lataa Arduino-luonnos M5Stackille

Kun ensin tarkistin luonnoksen, se epäonnistui, koska vaadittu interpolation.cpp -tiedosto ei ollut samassa hakemistossa kuin luonnos. Siirrä tiedosto ja kaikki on hyvin. Nyt on aika ladata luonnos M5Stackiin. Tarkista, että olet valinnut oikean kortin Boards managerissa ja että oikea sarja -USB -COM -portti on valittu. 0,1 µF: n kondensaattori asetetaan maan ja nollausnastan väliin, jotta M5Stack voidaan vilkuttaa.

Näet lisätietoja tästä toisesta videostani:

ESP32 M5Stack -ytimen tarkistus ja testi.

Vaihe 2: Yhdistä AMG8833 -infrapuna -anturi

Yhdistä AMG8833 -infrapuna -anturi
Yhdistä AMG8833 -infrapuna -anturi
Yhdistä AMG8833 -infrapuna -anturi
Yhdistä AMG8833 -infrapuna -anturi

AMG8833 -infrapunajärjestelmä

Anturi on kytketty M5Stackiin I²C -väylän avulla. Tämä käyttää M5Stackin kahta nastaista SDA (nasta 21) ja SCL (nasta 22). Nämä nastat löytyvät molemmista liittimistä M5Stackin ylä- tai alaosassa. Valitse tarpeidesi mukaan. Muut kaksi liitäntää ovat maadoitus ja VCC 3,3 volttia.

Nyt kun kytket M5Stackin päälle, sinun pitäisi nähdä lämpökuva, hienoa!

Vaihe 3: Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia

Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia
Vaihtoehtoinen luonnos, jossa on enemmän ominaisuuksia

Näin, että joku oli "haarautunut"

alkuperäinen GitHub -arkisto ja lisäsi mielenkiintoisia uusia ominaisuuksia, kuten:

  • Siirrä spot -arvo (kelluvana) keskelle
  • Määritä min ja max pikseli (min väriltään sininen ja max valkoinen)
  • Näytä kehykset sekunnissa
  • Automaattinen skaalauslämpötila
  • Automaattinen uudelleenkäynnistys ja nollaa i2c -portti, jos yhteys on huono
  • Taukotila Automaattinen lepotila

Voit ladata tämän arkiston täältä:

github.com/m600x/M5Stack-Thermal-Camera

Tarkista luonnos Arduino IDE: stä ja etsi komento "M5. Lcd.setRotation (1);" Arvoksi tulee asettaa “0”, muuten näyttöä käännetään 90 °!

Nyt voit ladata luonnoksen ja kokeilla uusia valikoita!

Käyttämäni komponentit ovat:

M5Stack Core ESP32

TAI

M5Stack -ydinmoduuli

CJMCU-833 AMG8833 8x8 lämpökameran infrapunalämpökamera

TAI

CJMCU-833 AMG8833

Suositeltava: