विषयसूची:

माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर: 8 कदम
माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर: 8 कदम

वीडियो: माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर: 8 कदम

वीडियो: माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर: 8 कदम
वीडियो: Day 4: Create a Thermal Camera With Python On a Raspberry Pi 2024, नवंबर
Anonim
माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर
माइक्रोपायथन के साथ COVID-19 के लिए DIY एक इन्फ्रारेड थर्मामीटर

कोरोनावायरस रोग (COVID-19) के प्रकोप के कारण, कंपनी के एचआर को प्रत्येक कर्मचारी के तापमान को मापने और दर्ज करने की आवश्यकता होती है। यह मानव संसाधन के लिए एक कठिन और समय लेने वाला कार्य है। इसलिए मैंने यह प्रोजेक्ट किया: कार्यकर्ता ने बटन दबाया, इस उपकरण ने तापमान को मापा, डेटा को इंटरनेट पर अपलोड किया, और एचआर ऑनलाइन जा सकता है और किसी भी समय सभी के तापमान की जांच कर सकता है।

चरण 1: आपूर्ति

आपूर्ति
आपूर्ति

हार्डवेयर:

  • मेकपायथन ESP32
  • एमएलएक्स९०६१४
  • बटन
  • बैटरी
  • ब्रेड बोर्ड

MakePython ESP32 एक एकीकृत SSD1306 OLED डिस्प्ले वाला एक ESP32 बोर्ड है, आप इसे इस लिंक से प्राप्त कर सकते हैं:

सॉफ्टवेयर:

यूपी क्राफ्ट V1.1

विंडोज़ के लिए uPyCraft IDE डाउनलोड करने के लिए इस लिंक पर क्लिक करें:

randomnerdtutorials.com/uPyCraftWindows।

चरण 2: वायरिंग

तारों
तारों
  • MLX90614 का VIN पिन MakePython ESP32 के 3V3 से जुड़ा है, GND GND से जुड़ा है, SCL पिन IO22 से जुड़ा है और SDA पिन बोर्ड के IO22 से जुड़ा है।
  • बटन का VCC पिन और GND पिन MakePython ESP32 के 3V3 और GND से जुड़ा है, और OUT पिन IO14 से जुड़ा है।
  • USB केबल का उपयोग करके MakePython ESP8266 को PC से कनेक्ट करें।

चरण 3: UPyCraft IDE

  • यदि आपने uPyCraft का उपयोग नहीं किया है, तो आप विस्तृत निर्देशों के साथ MicroPython ESP32 Dev Kit गाइडेंस दस्तावेज़ डाउनलोड कर सकते हैं।
  • यदि आपने इसका उपयोग किया है तो आप इस चरण को छोड़ सकते हैं।

चरण 4: थिंगस्पीक IoT. का उपयोग करें

थिंगस्पीक IoT का उपयोग करें
थिंगस्पीक IoT का उपयोग करें
थिंगस्पीक IoT. का उपयोग करें
थिंगस्पीक IoT. का उपयोग करें
थिंगस्पीक IoT. का उपयोग करें
थिंगस्पीक IoT. का उपयोग करें

थिंगस्पीक पर दूर से तापमान की निगरानी करें, कदम:

  • https://thingspeak.com/ में एक खाता साइन अप करें। यदि आपके पास पहले से एक है, तो सीधे साइन इन करें।
  • नया थिंगस्पीक चैनल बनाने के लिए न्यू चैनल पर क्लिक करें।
  • इनपुट नाम, विवरण, फ़ील्ड 1 चुनें। फिर नीचे चैनल को सहेजें।
  • एपीआई कुंजी विकल्प पर क्लिक करें, एपीआई कुंजी की प्रतिलिपि बनाएँ, हम इसे कार्यक्रम में उपयोग करेंगे।
  • चरण 5: कोड

    डाउनलोड करें और ssd1306.py, MLX90614.py ड्राइवर फ़ाइल चलाएँ।

    Main.py फ़ाइल में निम्नलिखित परिवर्तन करें, फिर सहेजें और चलाएँ।

    वाईफाई कनेक्ट करने के लिए SSID और PSW को संशोधित करें

    एसएसआईडी = 'मेकरफैब्स'

    पीएसडब्ल्यू = '20160704'

    एपीआई कुंजी को संशोधित करें जो आपको पिछले चरण में मिली थी

    API_KEY='RATU1SWM0MT46HHR'

    तापमान प्राप्त करने और डेटा अपलोड करने के लिए यह कोड है:

    जबकि ट्रू: अगर (बटन.वैल्यू () == 1): टेम्प = सेंसर.गेटऑब्जेसेल्सियस () # तापमान की जानकारी प्राप्त करें। (अस्थायी), २०, ४०) प्रिंट (अस्थायी) oled.show () # किसी चैनल पर तापमान डेटा लिखने के लिए एपीआई कुंजियों का उपयोग करें URL="https://api.thingspeak.com/update?api_key="+API_KEY+"&field1 ="+str(Temp) res=urequests.get(URL) print(res.text)

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

    इंस्टॉल
    इंस्टॉल

    दो तरफा टेप के साथ बोर्ड को दरवाजे पर ठीक करें, बैटरी पर स्विच खोलें, स्क्रीन वाईफाई कनेक्शन की सफलता का संकेत देगी।

    चरण 7: उपाय

    उपाय
    उपाय
    उपाय
    उपाय
    उपाय
    उपाय

    स्क्रीन कहती है "अस्थायी मापें कृपया बटन दबाएं", आप जितना संभव हो MLX90614 के करीब पहुंचें, फिर बटन दबाएं, यह आपका तापमान दिखाएगा और डेटा को वेबसाइट पर अपलोड करेगा।

    चरण 8: पूर्ण

    पूर्ण
    पूर्ण

    thingspeak.com पर जाएं और आप निजी दृश्य में माप देख सकते हैं।

    यह प्रोजेक्ट आपके तापमान और माप के समय को रिकॉर्ड करता है, जिसे उपस्थिति रिकॉर्ड के रूप में भी इस्तेमाल किया जा सकता है। अब एचआर थिंगस्पीक वेब में लॉग इन करके आपका डेटा देख सकता है, जो बहुत सुविधाजनक है।

सिफारिश की: