Obsah:

IR termálna kamera M5Stack využívajúca snímač infračerveného poľa AMG8833: 3 kroky
IR termálna kamera M5Stack využívajúca snímač infračerveného poľa AMG8833: 3 kroky

Video: IR termálna kamera M5Stack využívajúca snímač infračerveného poľa AMG8833: 3 kroky

Video: IR termálna kamera M5Stack využívajúca snímač infračerveného poľa AMG8833: 3 kroky
Video: BEST CHEAP Thermal Camera for iPhone/Android?! FLIR One Pro Review 2024, November
Anonim
Image
Image

Ako mnoho iných som bol fascinovaný

s termovíznymi kamerami, ale vždy boli mimo moje cenové rozpätie - až doteraz !!

Pri prezeraní webových stránok Hackaday som narazil na túto zostavu fotoaparátu pomocou modulu M5Stack ESP32 a relatívne lacného infračerveného senzora AMG8833 Panasonic Grid-EYE / High performance AMG8833. Už som mal jadrový modul M5Stack, takže postaviť toto nebolo jednoduché!

Zoznam dielov nájdete v poslednom kroku.

Video ukazuje zostavu a nasledujúci postup vysvetľuje postup.

¡Vámonos!

Krok 1: Nainštalujte skicu na M5Stack

Nainštalujte Sketch na M5Stack
Nainštalujte Sketch na M5Stack

Prejdite na stránku GitHub a

stiahnite si skicu Arduino pre M5Stack

Keď som skicu prvýkrát overil, zlyhala, pretože požadovaný súbor interpolation.cpp nebol v rovnakom adresári ako skica. Presuňte súbor a všetko bude v poriadku. Teraz je čas nahrať skicu do M5Stack. Skontrolujte, či máte v správcovi dosiek vybratú správnu dosku a či je vybratý správny sériový port USB COM. Medzi uzemňovací a resetovací kolík je vložený kondenzátor 0,1 µF, aby bolo možné blikať M5Stack.

Podrobnejšie to môžete vidieť v jednom z mojich ďalších videí:

Základná kontrola a test ESP32 M5Stack.

Krok 2: Pripojte infračervený snímač AMG8833

Pripojte infračervený snímač AMG8833
Pripojte infračervený snímač AMG8833
Pripojte infračervený snímač AMG8833
Pripojte infračervený snímač AMG8833

Infračervené pole AMG8833

Senzor je k zbernici M5Stack pripojený pomocou zbernice I²C. Využíva to dva piny SDA (pin 21) a SCL (pin 22) na M5Stack. Tieto kolíky nájdete na oboch konektoroch v hornej alebo spodnej časti M5Stack. Vyberte si, čo vyhovuje vašim potrebám. Ďalšie dve pripojenia sú uzemnené a VCC 3,3 voltov.

Teraz, keď zapnete M5Stack, mali by ste vidieť tepelný obraz, skvelé!

Krok 3: Alternatívna skica s ďalšími funkciami

Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami
Alternatívna skica s ďalšími funkciami

Videl som, že niekto „rozdvojil“

pôvodné úložisko GitHub a pridalo niekoľko zaujímavých nových funkcií vrátane:

  • Presuňte bodovú hodnotu (v plávajúcom formáte) do stredu
  • Určte minimálny a maximálny pixel (min. Zafarbený na modro a max na bielo)
  • Rámy displeja za sekundu
  • Teplota automatického škálovania
  • Automatické reštartovanie a resetovanie portu i2c v prípade zlého pripojenia
  • Stav pauzy Funkcia automatického spánku

Toto úložisko si môžete stiahnuť tu:

github.com/m600x/M5Stack-Thermal-Camera

Skontrolujte náčrt v IDE Arduino a vyhľadajte príkaz „M5. Lcd.setRotation (1);“Hodnota by mala byť nastavená na „0“, inak sa obrazovka otočí o 90 °!

Teraz môžete nahrať náčrt a vyskúšať si nové ponuky!

Komponenty, ktoré používam, sú:

M5Stack Core ESP32

ALEBO

Základný modul M5Stack

CJMCU-833 AMG8833 8x8 termokamera IR termovízny snímač

ALEBO

CJMCU-833 AMG8833

Odporúča: