Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ko'pchilik kabi menda ham qiziqish bor edi
termal kameralar bilan, lekin ular har doim mening narx oralig'imdan tashqarida bo'lgan - hozirgacha !!
Hackaday veb-saytini ko'rib chiqayotganda, men M5Stack ESP32 moduli va nisbatan arzon Panasonic Grid-EYE / AMG8833 infraqizil massiv sensori yordamida ishlab chiqarilgan kamera bilan tanishdim. Menda allaqachon M5Stack yadro moduli bor edi, shuning uchun uni qurish hech narsaga yaramaydi!
Siz oxirgi bosqichda qismlar ro'yxatini topasiz.
Videoda qurilish jarayoni ko'rsatilgan va quyidagi bosqichlar jarayonni tushuntirib beradi.
Vamanos!
1 -qadam: Sketch -ni M5Stack -ga o'rnating
GitHub saytiga o'ting va
M5Stack uchun Arduino eskizini yuklab oling
Men eskizni birinchi marta tekshirganimda muvaffaqiyatsiz tugadi, chunki kerakli interpolation.cpp fayli eskiz bilan bir xil katalogda bo'lmagan. Faylni boshqa joyga ko'chiring, shunda hammasi yaxshi bo'ladi. Endi eskizni M5Stack -ga yuklash vaqti keldi. Kengashlar menejerida to'g'ri karta o'rnatilganligini va to'g'ri USB COM porti ketma -ket tanlanganligini tekshiring. M5Stack -ning yonib -o'chib turishini ta'minlash uchun 0,1 mF kondansatör er va qayta o'rnatish pimi orasiga qo'yiladi.
Boshqa videolardan birida bu haqida batafsil ma'lumotni ko'rishingiz mumkin:
ESP32 M5Stack yadro tekshiruvi va sinovi.
2 -qadam: AMG8833 infraqizil massiv sensorini ulang
AMG8833 infraqizil massivi
Sensor M5Stack -ga I²C avtobusi yordamida ulangan. Bu M5Stack -dagi ikkita pinli SDA (pin 21) va SCL (pin 22) dan foydalanadi. Ushbu pinlarni M5Stack -ning yuqori yoki pastki qismidagi ikkala ulagichda ham topish mumkin. Sizning ehtiyojlaringizga mos keladiganini tanlang. Qolgan ikkita ulanish - Ground va VCC 3.3 volt.
Endi siz M5Stack -ni yoqsangiz, termal tasvirni ko'rishingiz kerak, ajoyib!
3 -qadam: Ko'proq xususiyatlarga ega muqobil eskiz
Men ko'rdimki, kimdir "taralgan"
original GitHub ombori va ba'zi qiziqarli yangi xususiyatlarni qo'shdi:
- Spot qiymatini (suzuvchi) markazga o'tkazing
- Minimal va maksimal pikselni aniqlang (min, ko'k va maksimal oq rangda)
- Sekundiga kadrlarni ko'rsatish
- Avtomatik o'lchash harorati
- Agar noto'g'ri ulangan bo'lsa, i2c portini avtomatik qayta ishga tushiring va qayta o'rnating
- To'xtatish holati Avtomatik uyqu funktsiyasi
Bu omborni bu yerdan yuklab olishingiz mumkin:
github.com/m600x/M5Stack-Thermal-Camera
Arduino IDE eskizini tekshiring va "M5. Lcd.setRotation (1)" buyrug'ini qidiring; Qiymat "0" ga o'rnatilishi kerak, aks holda ekran 90 ° buriladi!
Endi siz eskizni yuklashingiz va yangi menyularni sinab ko'rishingiz mumkin!
Men ishlatadigan komponentlar:
M5Stack Core ESP32
YoKI
M5Stack asosiy moduli
CJMCU-833 AMG8833 8x8 termal kamera IQ termal tasvir sensori
YoKI
CJMCU-833 AMG8833