विषयसूची:

M5Stack IR थर्मल कैमरा AMG8833 इन्फ्रारेड एरे इमेजिंग सेंसर का उपयोग करना: 3 चरण
M5Stack IR थर्मल कैमरा AMG8833 इन्फ्रारेड एरे इमेजिंग सेंसर का उपयोग करना: 3 चरण

वीडियो: M5Stack IR थर्मल कैमरा AMG8833 इन्फ्रारेड एरे इमेजिंग सेंसर का उपयोग करना: 3 चरण

वीडियो: M5Stack IR थर्मल कैमरा AMG8833 इन्फ्रारेड एरे इमेजिंग सेंसर का उपयोग करना: 3 चरण
वीडियो: Video and Command Interfacing with FLIR Lepton | Thermal Integration Made Easy 2024, जून
Anonim
Image
Image

कई लोगों की तरह मुझे भी आकर्षण रहा है

थर्मल कैमरों के साथ लेकिन वे हमेशा मेरी कीमत सीमा से बाहर रहे हैं - अब तक !!

Hackaday वेबसाइट के माध्यम से ब्राउज़ करते समय मैं M5Stack ESP32 मॉड्यूल और अपेक्षाकृत सस्ते पैनासोनिक ग्रिड-EYE / उच्च प्रदर्शन AMG8833 इन्फ्रारेड एरे सेंसर का उपयोग करके इस कैमरा बिल्ड में आया। मेरे पास पहले से ही एक M5Stack कोर मॉड्यूल था, इसलिए इसे बनाना एक बिना दिमाग का काम था!

आपको अंतिम चरण में भागों की सूची मिल जाएगी।

वीडियो बिल्ड दिखाता है और निम्नलिखित चरण प्रक्रिया की व्याख्या करते हैं।

वैमोनोस!

चरण 1: M5Stack पर स्केच स्थापित करें

M5Stack पर स्केच स्थापित करें
M5Stack पर स्केच स्थापित करें

गिटहब साइट पर जाएं और

M5Stack के लिए Arduino स्केच डाउनलोड करें

जब मैंने पहली बार स्केच को सत्यापित किया तो यह विफल हो गया क्योंकि आवश्यक इंटरपोलेशन.सीपीपी फ़ाइल स्केच के समान निर्देशिका में नहीं थी। फ़ाइल को स्थानांतरित करें और सब ठीक हो जाएगा। अब स्केच को M5Stack पर अपलोड करने का समय आ गया है। जांचें कि आपने बोर्ड मैनेजर में सही बोर्ड चुना है और सही सीरियल यूएसबी कॉम पोर्ट चुना गया है। M5Stack को फ्लैश करने में सक्षम करने के लिए जमीन और रीसेट पिन के बीच एक 0.1 μF कैपेसिटर लगाया जाता है।

आप मेरे अन्य वीडियो में से एक में इस पर अधिक विवरण देख सकते हैं:

ESP32 M5Stack कोर समीक्षा और परीक्षण।

चरण 2: AMG8833 इन्फ्रारेड ऐरे सेंसर कनेक्ट करें

AMG8833 इन्फ्रारेड ऐरे सेंसर कनेक्ट करें
AMG8833 इन्फ्रारेड ऐरे सेंसर कनेक्ट करें
AMG8833 इन्फ्रारेड ऐरे सेंसर कनेक्ट करें
AMG8833 इन्फ्रारेड ऐरे सेंसर कनेक्ट करें

AMG8833 इन्फ्रारेड सरणी

सेंसर I²C बस का उपयोग करके M5Stack से जुड़ा है। यह M5Stack पर दो पिन SDA (पिन 21) और SCL (पिन 22) का उपयोग करता है। ये पिन M5Stack के ऊपर या नीचे दोनों कनेक्टरों पर पाए जा सकते हैं। अपनी आवश्यकताओं के अनुरूप जो भी चुनें। अन्य दो कनेक्शन ग्राउंड और वीसीसी 3.3 वोल्ट हैं।

अब जब आप M5Stack को ऑन करते हैं तो आपको थर्मल इमेज दिखनी चाहिए, बढ़िया!

चरण 3: अधिक सुविधाओं के साथ वैकल्पिक स्केच

अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच
अधिक सुविधाओं के साथ वैकल्पिक स्केच

मैंने देखा कि किसी ने "कांटा"

मूल GitHub रिपॉजिटरी और इसमें कुछ दिलचस्प नई सुविधाएँ शामिल हैं:

  • स्पॉट वैल्यू (फ्लोट में) को केंद्र में ले जाएं
  • न्यूनतम और अधिकतम पिक्सेल को इंगित करें (न्यूनतम नीले रंग में और अधिकतम सफेद रंग में)
  • प्रति सेकंड प्रदर्शन फ्रेम्स
  • ऑटो स्केलिंग तापमान
  • खराब कनेक्शन की स्थिति में i2c पोर्ट को ऑटो रीबूट और रीसेट करें
  • पॉज़ स्टेट ऑटो स्लीप फंक्शन

आप इस भंडार को यहाँ डाउनलोड कर सकते हैं:

github.com/m600x/M5Stack-Thermal-Camera

Arduino IDE में स्केच की जाँच करें और "M5. Lcd.setRotation (1);" कमांड देखें। मान को "0" पर सेट किया जाना चाहिए अन्यथा स्क्रीन को 90° से घुमाया जाएगा!

अब आप स्केच अपलोड कर सकते हैं और नए मेनू आज़मा सकते हैं!

मेरे द्वारा उपयोग किए जाने वाले घटक हैं:

M5Stack कोर ESP32

या

M5Stack कोर मॉड्यूल

CJMCU-833 AMG8833 8x8 थर्मल कैमरा IR थर्मल इमेजिंग सेंसर

या

सीजेएमसीयू-833 एएमजी8833

सिफारिश की: