Агуулгын хүснэгт:

AMG8833 хэт улаан туяаны массив дүрслэх мэдрэгч ашиглан M5Stack IR дулааны камер: 3 алхам
AMG8833 хэт улаан туяаны массив дүрслэх мэдрэгч ашиглан M5Stack IR дулааны камер: 3 алхам

Видео: AMG8833 хэт улаан туяаны массив дүрслэх мэдрэгч ашиглан M5Stack IR дулааны камер: 3 алхам

Видео: AMG8833 хэт улаан туяаны массив дүрслэх мэдрэгч ашиглан M5Stack IR дулааны камер: 3 алхам
Видео: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Оны зургадугаар сарын
Anonim
Image
Image

Олон хүмүүсийн нэгэн адил миний сэтгэл татагдсан

дулааны камертай боловч тэд үргэлж миний үнийн хязгаараас гадуур байсан - өнөөг хүртэл !!

Hackaday вэбсайтыг үзэж байхдаа M5Stack ESP32 модуль болон харьцангуй хямд Panasonic Grid-EYE / Өндөр үзүүлэлттэй AMG8833 хэт улаан туяаны массив мэдрэгч ашиглан хийсэн энэхүү камертай таарлаа. Би аль хэдийн M5Stack үндсэн модултай байсан тул үүнийг бүтээх нь ямар ч утгагүй юм!

Та эцсийн шатанд хэсгүүдийн жагсаалтыг олох болно.

Видео бичлэг нь бүтцийг харуулсан бөгөөд дараах алхмууд үйл явцыг тайлбарлаж байна.

Вамонос!

Алхам 1: Sketch -ийг M5Stack дээр суулгана уу

M5Stack дээр Sketch програмыг суулгана уу
M5Stack дээр Sketch програмыг суулгана уу

GitHub сайт руу очоод

M5Stack-ийн Arduino ноорог татаж авах

Би ноорогоо анх баталгаажуулахдаа шаардлагатай interpolation.cpp файл нь ноорогтой ижил лавлах санд байгаагүй тул амжилтгүй болсон. Файлыг зөөхөд бүх зүйл сайхан болно. Одоо ноорогоо M5Stack дээр байршуулах цаг болжээ. Та самбаруудын менежерээс зөв самбарыг сонгосон эсэх, мөн USB цуваа USB COM порт зөв сонгогдсон эсэхийг шалгаарай. 0.1 мкФ багтаамжтай конденсаторыг газардуулах ба дахин тохируулах зүүний хооронд байрлуулж, M5Stack -ийг анивчих боломжтой болгоно.

Та энэ талаар илүү дэлгэрэнгүйг миний бусад видеонуудаас харж болно.

ESP32 M5Stack -ийн үндсэн тойм ба тест.

Алхам 2: AMG8833 хэт улаан туяаны массив мэдрэгчийг холбоно уу

AMG8833 хэт улаан туяаны массив мэдрэгчийг холбоно уу
AMG8833 хэт улаан туяаны массив мэдрэгчийг холбоно уу
AMG8833 хэт улаан туяаны массив мэдрэгчийг холбоно уу
AMG8833 хэт улаан туяаны массив мэдрэгчийг холбоно уу

AMG8833 хэт улаан туяаны массив

Мэдрэгч нь I²C автобус ашиглан M5Stack -т холбогдсон байна. Энэ нь M5Stack дээрх SDA (зүү 21) ба SCL (зүү 22) гэсэн хоёр зүүг ашигладаг. Эдгээр тээглүүрийг M5Stack -ийн дээд ба доод талын холбогчоос хоёуланг нь олж болно. Таны хэрэгцээнд нийцсэн аль нэгийг нь сонгоорой. Бусад хоёр холболт нь газардуулга ба VCC 3.3 вольт юм.

Одоо та M5Stack -ийг асаахад дулааны зургийг харах ёстой, гайхалтай!

Алхам 3: Нэмэлт боломж бүхий өөр ноорог

Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз
Илүү онцлог шинж чанартай өөр эскиз

Хэн нэгэн "салсан" болохыг би харсан

анхны GitHub репозитор болон зарим сонирхолтой шинэ боломжуудыг нэмж оруулав:

  • Спот утгыг (хөвөх хэлбэрээр) төв рүү зөөнө үү
  • Минимум ба хамгийн их пикселийг тодорхойлох (хамгийн бага нь цэнхэр, хамгийн их нь цагаан өнгөтэй)
  • Секундэд хүрээг харуулах
  • Автомат масштабын температур
  • Муу холболт гарсан тохиолдолд i2c портыг автоматаар дахин ачаалж, дахин тохируулна уу
  • Түр зогсоох төлөв Авто унтах функц

Та энэ репозиторыг эндээс татаж авах боломжтой.

github.com/m600x/M5Stack-Thermal-Camera

Arduino IDE дээрх ноорогыг шалгаад "M5. Lcd.setRotation (1)" командыг хайж олоорой. Утга нь "0" байх ёстой, эс тэгвээс дэлгэцийг 90 ° эргүүлэх болно!

Одоо та ноорогоо байршуулж, шинэ цэсийг туршиж үзэх боломжтой боллоо!

Миний ашигладаг бүрэлдэхүүн хэсгүүд нь:

M5Stack Core ESP32

ЭСВЭЛ

M5Stack үндсэн модуль

CJMCU-833 AMG8833 8x8 Дулааны камер IR Дулааны дүрсний мэдрэгч

ЭСВЭЛ

CJMCU-833 AMG8833

Зөвлөмж болгож буй: