فهرست مطالب:

M5Stack IR دوربین حرارتی با استفاده از سنسور تصویربرداری آرایه مادون قرمز AMG8833: 3 مرحله
M5Stack IR دوربین حرارتی با استفاده از سنسور تصویربرداری آرایه مادون قرمز AMG8833: 3 مرحله

تصویری: M5Stack IR دوربین حرارتی با استفاده از سنسور تصویربرداری آرایه مادون قرمز AMG8833: 3 مرحله

تصویری: M5Stack IR دوربین حرارتی با استفاده از سنسور تصویربرداری آرایه مادون قرمز AMG8833: 3 مرحله
تصویری: Tania kamera termowizyjna - zobacz to co niewidoczne 2024, ژوئن
Anonim
Image
Image

مانند بسیاری دیگر ، من شیفته آن بودم

با دوربین های حرارتی اما همیشه خارج از محدوده قیمت من بوده اند - تا به حال !!

در حین مرور در وب سایت Hackaday ، با این دوربین با استفاده از ماژول M5Stack ESP32 و سنسور آرایه مادون قرمز AMG8833 پاناسونیک Grid-EYE / نسبتا ارزان قیمت برخورد کردم. من قبلاً یک ماژول اصلی M5Stack داشتم ، بنابراین ساختن آن کار چندان مهمی نبود!

در مرحله آخر لیست قطعات را خواهید یافت.

ویدئو نحوه ساخت را نشان می دهد و مراحل زیر روند آن را توضیح می دهد.

¡ویمونوس!

مرحله 1: Sketch را روی M5Stack نصب کنید

Sketch را روی M5Stack نصب کنید
Sketch را روی M5Stack نصب کنید

به سایت GitHub بروید و

بارگیری طرح آردوینو برای M5Stack

وقتی برای اولین بار طرح را تأیید کردم ، شکست خورد زیرا فایل مورد نیاز interpolation.cpp در فهرست راهنمای طرح نبود. فایل را جابجا کنید همه چیز خوب می شود. اکنون زمان بارگذاری طرح در M5Stack فرا رسیده است. بررسی کنید که آیا برد صحیح در مدیر بردها انتخاب شده است و آیا پورت سریال USB COM سریال صحیح انتخاب شده است. یک خازن 0.1 μF بین پایه و تنظیم مجدد قرار داده می شود تا بتوان M5Stack را چشمک زد.

جزئیات بیشتر در این مورد را می توانید در یکی از ویدیوهای دیگر من مشاهده کنید:

ESP32 M5Stack Core Review and Test.

مرحله 2: سنسور آرایه مادون قرمز AMG8833 را وصل کنید

سنسور آرایه مادون قرمز AMG8833 را وصل کنید
سنسور آرایه مادون قرمز AMG8833 را وصل کنید
سنسور آرایه مادون قرمز AMG8833 را وصل کنید
سنسور آرایه مادون قرمز AMG8833 را وصل کنید

آرایه مادون قرمز AMG8833

سنسور با استفاده از گذرگاه I²C به M5Stack متصل می شود. این از دو پین SDA (پین 21) و SCL (پین 22) در M5Stack استفاده می کند. این پین ها را می توان در هر دو اتصال دهنده در بالا یا پایین M5Stack یافت. هر کدام را که نیاز شماست مناسب انتخاب کنید. دو اتصال دیگر Ground و VCC 3.3 ولت است.

حالا وقتی M5Stack را روشن می کنید باید تصویر حرارتی را ببینید ، عالی است!

مرحله 3: طرح جایگزین با ویژگی های بیشتر

طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر
طرح جایگزین با ویژگی های بیشتر

دیدم کسی "چنگال" زده است

مخزن اصلی GitHub و برخی ویژگی های جالب جالب دیگر از جمله:

  • مقدار نقطه (در float) را به مرکز منتقل کنید
  • حداقل و حداکثر پیکسل (حداقل آبی رنگ و حداکثر سفید)
  • نمایش فریم در ثانیه
  • دمای مقیاس بندی خودکار
  • در صورت خرابی اتصال ، راه اندازی مجدد خودکار و تنظیم مجدد پورت i2c
  • حالت مکث عملکرد خواب خودکار

می توانید این مخزن را از اینجا بارگیری کنید:

github.com/m600x/M5Stack-Thermal-Camera

طرح را در Arduino IDE بررسی کنید و دستور "M5. Lcd.setRotation (1)؛" مقدار باید روی "0" تنظیم شود در غیر این صورت صفحه تا 90 درجه می چرخد!

اکنون می توانید طرح را بارگذاری کرده و منوهای جدید را امتحان کنید!

اجزای مورد استفاده من عبارتند از:

M5Stack Core ESP32

یا

ماژول هسته M5Stack

CJMCU-833 AMG8833 8x8 دوربین حرارتی سنسور تصویربرداری حرارتی

یا

CJMCU-833 AMG8833

توصیه شده: