विषयसूची:

गैर संपर्क थर्मामीटर (कोविड -19): 4 कदम
गैर संपर्क थर्मामीटर (कोविड -19): 4 कदम

वीडियो: गैर संपर्क थर्मामीटर (कोविड -19): 4 कदम

वीडियो: गैर संपर्क थर्मामीटर (कोविड -19): 4 कदम
वीडियो: How to Repair Digital Thermometer 🤒 | Kharab Thermometer Kaise Banaye 🌡️ | Explained in Hindi 2024, जून
Anonim
गैर संपर्क थर्मामीटर (कोविड -19)
गैर संपर्क थर्मामीटर (कोविड -19)

हम इस उपकरण के संपर्क के बिना शरीर के तापमान को माप सकते हैं। लगातार शरीर के तापमान की निगरानी एक कोरोना रोगी का पता लगाने का एक तरीका है। बाजार में कई तरह के थर्मामीटर उपलब्ध हैं। सामान्य थर्मामीटर एक कोविड रोगी के तापमान को माप सकता है और वायरस भी फैला सकता है। इस विशेष स्थिति में हम गैर संपर्क थर्मामीटर का उपयोग कर सकते हैं। और इस डिवाइस को टेम्परेचर गन के नाम से भी जाना जाता है। इस तापमान गन चीन का सबसे बड़ा निर्माण। और यह उपकरण महंगा है। लेकिन इस लॉक डाउन और कोविड-19 थ्रेड्स के कारण इस डिवाइस का प्रोडक्शन और भी मुश्किल हो गया है।

हम कुछ सामान्य रूप से उपलब्ध घटकों के साथ एक गैर संपर्क थर्मामीटर बना सकते हैं।

MLX90614 गैर-संपर्क तापमान माप के लिए एक IR तापमान सेंसर है। इसमें माइक्रोकंट्रोलर के साथ संचार करने के लिए I2C इंटरफ़ेस है। यहां हम Arduino Nano का उपयोग माइक्रोकंट्रोलर के रूप में करते हैं। यह तापमान संवेदक वस्तु को छुए बिना तापमान को माप सकता है। तापमान की एक विस्तृत श्रृंखला में इसका 0.5 डिग्री सेल्सियस है। इसे बनाने दो !!!!!!!!

आपूर्ति

  • एमएलएक्स९०६१४
  • अरुडिनो नैनो
  • महिला / महिला जम्पर तार
  • ओटीजी एडाप्टर
  • यूएसबी मिनी से यूएसबीमाइक्रो केबल
  • एंड्रॉइड डिवाइस

सॉफ्टवेयर की आवश्यकता

* सीरियल मॉनिटर एंड्रॉइड ऐप

* अरुडिनो विचार

चरण 1: सबसे पहले हमें Arduino IDE का उपयोग करके एक स्केच बनाने की आवश्यकता है

सबसे पहले हमें Arduino IDE का उपयोग करके एक स्केच बनाने की आवश्यकता है
सबसे पहले हमें Arduino IDE का उपयोग करके एक स्केच बनाने की आवश्यकता है

Arduino IDE खोलें और एक नया कार्यक्षेत्र खोलें। हमें एक पुस्तकालय जोड़ने की जरूरत है। स्केच>लाइब्रेरी शामिल करें>लाइब्रेरी मैनेजर पर जाएं। फिर एडफ्रूट MLX90614 सर्च करें और इसे इंस्टॉल करें।

फिर Arduino IDE और The Open Arduino IDE को फिर से बंद करें। फिर MLX90614 तापमान सेंसर के साथ बेहतर संचार के लिए हेडर फ़ाइल "Adafruit_MLX90614.h" जोड़ें। फिर I2C संचार के लिए एक और हेडर फ़ाइल "Wire.h" जोड़ें। फिर MLX90614 सेंसर को कॉल करने के लिए एक चर "mlx" को परिभाषित करें। और इस वेरिएबल में फंक्शन Adafruit_MLX90614() को कॉल करें।

चरण 2: अब हमें सेटअप भाग को कोड करना होगा।

सबसे पहले धारावाहिक संचार को 9600 की ब्रैड दर के साथ शुरू करें। फिर "mlx.begin ()" कीवर्ड का उपयोग करके सेंसर शुरू करें।

व्यर्थ व्यवस्था()

{

सीरियल.बेगिन (९६००);

एमएलएक्स.बेगिन ();

}

सेटअप भाग पूरा हो गया है। आगे मैं लूप वाले हिस्से को कोड करने जा रहा हूं। पहले मैं "तापमान" शब्द प्रिंट करता हूं और फिर सेंसर द्वारा पता लगाए गए तापमान को प्रिंट करता हूं। यहाँ तापमान सेल्सियस में। इसलिए हम फ़ंक्शन को "mlx.readObjectTempC ()" कहते हैं और फिर यूनिट को "सेल्सियस" के रूप में प्रिंट करते हैं। अगली पंक्ति में हमें "तापमान" शब्द को फिर से प्रिंट करना होगा। और फिर फारेनहाइट में तापमान प्रिंट करें। इसके लिए हम "mlx.readAmbientTempF ()" फ़ंक्शन का उपयोग करते हैं। फिर इकाई को "फ़ारेनहाइट" के रूप में प्रिंट करें। अगला एक नई लाइन प्रिंट करें और अगले पढ़ने के लिए 500 मिलीसेकंड प्रतीक्षा करें।

शून्य लूप ()

{

सीरियल.प्रिंट ("तापमान:");

सीरियल.प्रिंट (mlx.readObjectTempC ())

; Serial.println ("सेल्सियस");

सीरियल.प्रिंट ("तापमान:");

सीरियल.प्रिंट (mlx.readObjectTempF ());

Serial.println ("फ़ारेनहाइट");

Serial.println (); देरी (500);

}

कोडिंग भाग पूरा हो गया है। पूरा कोड इस आलेख के कोड भाग में दिया गया है। Arduino Nano पर कोड अपलोड करें। हार्डवेयर कनेक्शन Arduino Nano MLX90614

ए4 - एसडीए

ए5 - एसडीएल

3.3V - वीसीसी

जीएनडी - जीएनडी

उपरोक्त डेटा या सर्किट आरेख की सहायता से सर्किट को तार दें। अब Arduino नैनो और सेंसर को एक बाड़े में सेट करें। तापमान को पढ़ने के लिए सेंसर के लिए बाड़े पर एक छेद लगाएं। USB केबल को arduino बोर्ड से जोड़ने के लिए एक और छेद लगाएं। फिर यूएसबी को Arduino और दूसरे छोर से स्मार्ट फोन से कनेक्ट करें सीरियल मॉनिटर ऐप इंस्टॉल करें और बॉर्ड दर 9600 के रूप में सेट करें। परियोजना पूरी हो गई है

चरण 3: कोड और सर्किट

कोड और सर्किट
कोड और सर्किट

#शामिल

#शामिल

Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();

व्यर्थ व्यवस्था()

{

सीरियल.बेगिन (९६००);

एमएलएक्स.बेगिन ();

}

शून्य लूप ()

{

सीरियल.प्रिंट ("तापमान:");

सीरियल.प्रिंट (mlx.readObjectTempC ());

Serial.println ("सेल्सियस");

सीरियल.प्रिंट ("तापमान:");

सीरियल.प्रिंट (mlx.readObjectTempF ());

Serial.println ("फ़ारेनहाइट");

सीरियल.प्रिंट्लन ();

देरी (500);

}

डाउनलोड उपलब्ध है

चरण 4: यह कैसे काम करता है?

इस गैर संपर्क थर्मामीटर का मुख्य घटक एक MLX90614 गैर संपर्क तापमान सेंसर है। MLX90614 की कार्यप्रणाली का वर्णन अगले पैराग्राफ में किया गया है। इस सेंसर का आउटपुट Arduino Nano से जुड़ा है। Arduino Serial Monitor Android App की मदद से स्मार्ट फोन पर तापमान प्रिंट करता है। तो बाहरी पावर पैक की कोई जरूरत नहीं है। क्योंकि Arduino और sensor स्मार्ट फोन से पावर लेंगे।

सिफारिश की: