Turinys:
- 1 veiksmas: įdiekite eskizą „M5Stack“
- 2 veiksmas: prijunkite AMG8833 infraraudonųjų spindulių masyvo jutiklį
- 3 žingsnis: alternatyvus eskizas su daugiau funkcijų
Video: M5Stack IR terminė kamera naudojant AMG8833 infraraudonųjų spindulių matavimo jutiklį: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Kaip ir daugelis, aš susižavėjau
su termo kameromis, bet jos visada buvo už mano kainų ribų - iki šiol !!
Naršydamas „Hackaday“svetainėje aptikau šią fotoaparato konstrukciją, naudodamas „M5Stack ESP32“modulį ir palyginti nebrangų „Panasonic Grid-EYE“/ didelio našumo AMG8833 infraraudonųjų spindulių matavimo jutiklį. Aš jau turėjau „M5Stack“pagrindinį modulį, todėl jį sukurti buvo nesudėtinga!
Paskutiniame etape rasite dalių sąrašą.
Vaizdo įraše parodyta konstrukcija, o šie veiksmai paaiškina procesą.
¡Vámonos!
1 veiksmas: įdiekite eskizą „M5Stack“
Eikite į „GitHub“svetainę ir
atsisiųskite „Arduino“eskizą „M5Stack“https://github.com/hkoffer/M5Stack-Thermal-Camera-
Kai pirmą kartą patvirtinau eskizą, jis nepavyko, nes reikalingas interpolation.cpp failas nebuvo tame pačiame kataloge kaip eskizas. Perkelkite failą ir viskas bus gerai. Dabar atėjo laikas įkelti eskizą į „M5Stack“. Patikrinkite, ar lentų tvarkyklėje pasirinkta tinkama plokštė ir ar pasirinktas teisingas USB COM prievadas. 0,1 µF kondensatorius įdedamas tarp žemės ir atstatymo kaiščio, kad būtų galima įjungti M5Stack.
Daugiau informacijos apie tai galite pamatyti viename iš kitų mano vaizdo įrašų:
ESP32 M5Stack Core apžvalga ir bandymas.
2 veiksmas: prijunkite AMG8833 infraraudonųjų spindulių masyvo jutiklį
AMG8833 infraraudonųjų spindulių masyvas
Jutiklis prijungtas prie „M5Stack“naudojant I²C magistralę. Tam naudojami du „M5Stack“kaiščiai SDA (21 kaištis) ir SCL (22 kaištis). Šiuos kaiščius galima rasti abiejose „M5Stack“viršuje arba apačioje esančiose jungtyse. Pasirinkite tai, kas atitinka jūsų poreikius. Kitos dvi jungtys yra įžeminimas ir VCC 3,3 voltai.
Dabar, kai įjungiate „M5Stack“, turėtumėte pamatyti šiluminį vaizdą, puiku!
3 žingsnis: alternatyvus eskizas su daugiau funkcijų
Mačiau, kad kažkas „išsišakojo“
originalią „GitHub“saugyklą ir pridėjo keletą įdomių naujų funkcijų, įskaitant:
- Perkelkite taškinę vertę (plūdėje) į centrą
- Nustatykite minimalų ir maksimalų pikselių skaičių (min. Spalva mėlyna ir maks. Balta)
- Rodyti kadrus per sekundę
- Automatinio mastelio keitimo temperatūra
- Jei blogas ryšys, automatiškai paleiskite iš naujo ir iš naujo nustatykite „i2c“prievadą
- Pauzės būsena Automatinio miego funkcija
Šią saugyklą galite atsisiųsti čia:
github.com/m600x/M5Stack-Thermal-Camera
Patikrinkite eskizą „Arduino IDE“ir ieškokite komandos „M5. Lcd.setRotation (1)“; Reikėtų nustatyti vertę „0“, kitaip ekranas bus pasuktas 90 ° kampu!
Dabar galite įkelti eskizą ir išbandyti naujus meniu!
Naudojami komponentai yra šie:
„M5Stack Core ESP32“
ARBA
„M5Stack Core“modulis
CJMCU-833 AMG8833 8x8 terminės kameros IR terminio vaizdo jutiklis
ARBA
CJMCU-833 AMG8833
Rekomenduojamas:
Infraraudonųjų spindulių bekontaktis temperatūros matavimo rinkinys: 9 žingsniai
Infraraudonųjų spindulių bekontaktis temperatūros matavimo rinkinys: Staigus protrūkis Naujųjų metų pradžioje 2020 m. Paliko pasaulį be nuostolių kaukę, termometro pistoletą
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: ARDUINO HOME AUTOMATION Namų automatizavimas paprasčiausiai reiškia, kad tai, ką įprastai darote rankiniu būdu, reikia atlikti automatiškai. Paprastai atsistosite, kad apsuktumėte jungiklį, o kas būtų, jei galėtumėte tiesiog paspausti nuotolinio valdymo pultą ir jūsų lemputė automatiškai užsidegtų
Akių judesio sekimas naudojant infraraudonųjų spindulių jutiklį: 5 žingsniai
Akių judesio sekimas naudojant infraraudonųjų spindulių jutiklį: aš naudoju infraraudonųjų spindulių jutiklį, kad pajustų akių judesius ir valdytų šviesos diodą. Aš padariau akių obuolius su LED juosta „NeoPixel“
Kalbantis UV indekso matavimo prietaisas, naudojant VEML6075 jutiklį ir mažąjį bičiulį: 5 žingsniai
Kalbantis UV indekso matavimo prietaisas, naudojant VEML6075 jutiklį ir mažąjį bičiulį: artėja vasara! Saulė šviečia! Tai puiku. Tačiau kai ultravioletinė (UV) spinduliuotė tampa vis intensyvesnė, tokie žmonės kaip aš gauna strazdanas, mažas rudas salas, plaukiojančias raudonos, saulės nudegusios, niežtinčios odos jūroje. Galimybė turėti informacijos realiuoju laiku
Infraraudonųjų spindulių naktinio matymo skaitmeninė kamera/vaizdo kamera: 17 žingsnių (su nuotraukomis)
Infraraudonųjų spindulių naktinio matymo skaitmeninė kamera/vaizdo kamera: šioje instrukcijoje paaiškinama, kaip „Discovery Kids Night Vision“vaizdo kamerą (kuri melagingai reklamuojama naudojant „tikrą infraraudonųjų spindulių naktinio matymo technologiją“) paversti TIKRA infraraudonųjų spindulių naktinio matymo kamera. Tai panašu į IR internetinę svetainę