Სარჩევი:

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 მოდულის და შედარებით იაფი Panasonic Grid-EYE / მაღალი ხარისხის AMG8833 ინფრაწითელი მასივის სენსორის გამოყენებით. მე უკვე მქონდა M5Stack ძირითადი მოდული, ასე რომ, ამის აშენება იყო უაზრო!

თქვენ ნახავთ ნაწილების ჩამონათვალს ბოლო ეტაპზე.

ვიდეო გვიჩვენებს მშენებლობას და შემდეგი ნაბიჯები ხსნის პროცესს.

¡ვამონო!

ნაბიჯი 1: დააინსტალირეთ Sketch M5Stack– ზე

დააინსტალირეთ Sketch M5Stack– ზე
დააინსტალირეთ Sketch M5Stack– ზე

გადადით GitHub საიტზე და

ჩამოტვირთეთ Arduino ესკიზი M5Stack– ისთვის

როდესაც პირველად შევამოწმე ესკიზი ვერ მოხერხდა, რადგან საჭირო interpolation.cpp ფაილი არ იყო იგივე დირექტორიაში, როგორც ესკიზი. გადაიტანეთ ფაილი და ყველაფერი კარგად იქნება. ახლა დროა ესკიზი ატვირთოთ M5Stack– ში. შეამოწმეთ რომ თქვენ გაქვთ დაფა მენეჯერში არჩეული სწორი დაფა და არჩეული სწორი სერიული USB COM პორტი. 0,1 μF კონდენსატორი მოთავსებულია მიწასა და გადატვირთვის პინს შორის, რათა M5Stack გაანათოს.

ამის შესახებ უფრო დეტალურად შეგიძლიათ ნახოთ ჩემს ერთ სხვა ვიდეოში:

ESP32 M5Stack ძირითადი მიმოხილვა და ტესტი.

ნაბიჯი 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 საცავი და დაამატა რამდენიმე საინტერესო ახალი ფუნქცია, მათ შორის:

  • გადაიტანეთ წერტილის მნიშვნელობა (float- ში) ცენტრში
  • მიუთითეთ მინ და მაქსიმალური პიქსელი (მინ. შეღებილია ლურჯში და მაქსიმუმ თეთრში)
  • ჩარჩოების ჩვენება წამში
  • ავტომატური სკალირების ტემპერატურა
  • ავტომატური გადატვირთვა და გადატვირთვა 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

გირჩევთ: