Բովանդակություն:

M5Stack IR ջերմային ֆոտոխցիկ ՝ օգտագործելով AMG8833 ինֆրակարմիր զանգվածի պատկերման տվիչ ՝ 3 քայլ
M5Stack IR ջերմային ֆոտոխցիկ ՝ օգտագործելով AMG8833 ինֆրակարմիր զանգվածի պատկերման տվիչ ՝ 3 քայլ

Video: M5Stack IR ջերմային ֆոտոխցիկ ՝ օգտագործելով AMG8833 ինֆրակարմիր զանգվածի պատկերման տվիչ ՝ 3 քայլ

Video: M5Stack IR ջերմային ֆոտոխցիկ ՝ օգտագործելով AMG8833 ինֆրակարմիր զանգվածի պատկերման տվիչ ՝ 3 քայլ
Video: M5Stack IR UNIT and Rough DIY IR Module 2024, Հունիսի
Anonim
Image
Image

Ինչպես շատերը, ես նույնպես հիացած էի

ջերմային տեսախցիկներով, բայց դրանք միշտ դուրս են եղել իմ գների սահմաններից - մինչ այժմ !!

Hackaday- ի կայքէջը թերթելիս ես հանդիպեցի այս տեսախցիկի կառուցվածքին `օգտագործելով M5Stack ESP32 մոդուլը և համեմատաբար էժան Panasonic Grid-EYE / High performance AMG8833 ինֆրակարմիր զանգվածի ցուցիչ: Ես արդեն ունեի M5Stack հիմնական մոդուլ, ուստի սա կառուցելը անիմաստ էր:

Մասերի ցանկը կգտնեք վերջին քայլում:

Տեսանյութը ցույց է տալիս կառուցվածքը և հետևյալ քայլերը բացատրում են գործընթացը:

¡Վիմոնոս

Քայլ 1: Տեղադրեք ուրվագիծ M5Stack- ում

Տեղադրեք Sketch M5Stack- ում
Տեղադրեք Sketch M5Stack- ում

Գնացեք GitHub կայք և

ներբեռնեք Arduino էսքիզը M5Stack- ի համար

Երբ ես առաջին անգամ ստուգեցի ուրվագիծը, այն ձախողվեց, քանի որ անհրաժեշտ interpolation.cpp ֆայլը նույն գրացուցակում չէր, ինչպես ուրվագիծը: Տեղափոխեք ֆայլը և ամեն ինչ լավ կլինի: Այժմ ժամանակն է էսքիզը վերբեռնել M5Stack: Ստուգեք, որ տախտակների կառավարիչում ընտրել եք ճիշտ տախտակը, և որ ընտրված է սերիական USB COM պորտը: 0,1 μF կոնդենսատորը տեղադրվում է գետնին և վերակայման քորոցի միջև ՝ M5Stack- ի բռնկումը թույլ տալու համար:

Այս մասին ավելի մանրամասն կարող եք տեսնել իմ մյուս տեսանյութերից մեկում.

ESP32 M5Stack Core Review and Test:

Քայլ 2. Միացրեք AMG8833 ինֆրակարմիր զանգվածի տվիչը

Միացրեք AMG8833 ինֆրակարմիր զանգվածի ցուցիչ
Միացրեք AMG8833 ինֆրակարմիր զանգվածի ցուցիչ
Միացրեք AMG8833 ինֆրակարմիր զանգվածի ցուցիչ
Միացրեք AMG8833 ինֆրակարմիր զանգվածի ցուցիչ

AMG8833 ինֆրակարմիր զանգված

Սենսորը միացված է M5Stack- ին ՝ օգտագործելով I²C ավտոբուսը: Սա օգտագործում է երկու կապում SDA (pin 21) և SCL (pin 22) M5Stack- ում: Այս կապում կարելի է գտնել M5Stack- ի վերևի կամ ներքևի երկու միակցիչների վրա: Ընտրեք այն, որը համապատասխանում է ձեր կարիքներին: Մյուս երկու միացումներն են Ground և VCC 3.3 վոլտ:

Այժմ, երբ միացնում եք M5Stack- ը, պետք է տեսնեք ջերմային պատկերը, հիանալի:

Քայլ 3. Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով

Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով
Այլընտրանքային ուրվագիծ ՝ ավելի շատ հնարավորություններով

Ես տեսա, որ ինչ -որ մեկը «պատառաքաղ» է արել

օրիգինալ GitHub պահոցը և ավելացրեց մի քանի հետաքրքիր նոր հնարավորություններ, ներառյալ.

  • Տեղափոխեք կետի արժեքը (բոցում) դեպի կենտրոն
  • Նշեք նվազագույն և առավելագույն պիքսելները (նվազագույնը ՝ կապույտ և առավելագույնը ՝ սպիտակ)
  • Displayուցադրել շրջանակներ մեկ վայրկյանում
  • Ավտոմատ չափման ջերմաստիճան
  • Սխալ միացման դեպքում ինքնաբերաբար վերագործարկեք և վերակայեք i2c պորտը
  • Դադարի վիճակ Ավտոմատ քնի գործառույթը

Դուք կարող եք ներբեռնել այս շտեմարանը այստեղ ՝

github.com/m600x/M5Stack-Thermal-Camera

Ստուգեք ուրվագիծը Arduino IDE- ում և փնտրեք «M5. Lcd.setRotation (1)» հրամանը: Արժեքը պետք է սահմանվի «0», հակառակ դեպքում էկրանը կշրջվի 90 ° -ով:

Այժմ կարող եք վերբեռնել ուրվագիծը և փորձել նոր ընտրացանկերը:

Իմ օգտագործած բաղադրիչներն են.

M5Stack Core ESP32

ԿԱՄ

M5Stack Core մոդուլ

CJMCU-833 AMG8833 8x8 rmերմային տեսախցիկ IR rmերմային պատկերման սենսոր

ԿԱՄ

CJMCU-833 AMG8833

Խորհուրդ ենք տալիս: