विषयसूची:

थर्मिस्टर का उपयोग कर सरल और सस्ता तापमान मापने वाला उपकरण: 5 कदम
थर्मिस्टर का उपयोग कर सरल और सस्ता तापमान मापने वाला उपकरण: 5 कदम

वीडियो: थर्मिस्टर का उपयोग कर सरल और सस्ता तापमान मापने वाला उपकरण: 5 कदम

वीडियो: थर्मिस्टर का उपयोग कर सरल और सस्ता तापमान मापने वाला उपकरण: 5 कदम
वीडियो: Physic (थर्मामीटर, तापमापी) 2024, दिसंबर
Anonim
थर्मिस्टर का उपयोग करके सरल और सस्ता तापमान मापने वाला उपकरण
थर्मिस्टर का उपयोग करके सरल और सस्ता तापमान मापने वाला उपकरण

एनटीसी थर्मिस्टर का उपयोग कर सरल और सस्ता तापमान सेंसर

थर्मिस्टर समय में परिवर्तन के साथ अपने प्रतिरोध को बदलता है इस संपत्ति का उपयोग करके हम थर्मिस्टर के बारे में अधिक जानने के लिए तापमान सेंसर का निर्माण कर रहे हैं

en.wikipedia.org/wiki/Thermistor

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

Arduino uno (या) कोई भी arduino काम करेगा

कुछ जम्पर तार और ब्रेड बोर्ड

1 एक्स 10 के प्रतिरोधी

1X एनटीसी 10k थर्मिस्टर

चरण 2: कनेक्शन

सम्बन्ध
सम्बन्ध

(जमीन) ---- (10k-प्रतिरोधक) --------|---------- (थर्मिस्टर) ---- (+5v)

| एनालॉग पिन 0

चरण 3: फारेनहाइट के लिए कोड

#शामिल

डबल थर्मिस्टर (int RawADC) {डबल टेम्प; अस्थायी = लॉग (१००००.० * ((१०२४.०/RawADC-1))); // = लॉग (10000.0/(1024.0/RawADC-1)) // पुल-अप कॉन्फ़िगरेशन के लिए Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); अस्थायी = अस्थायी - २७३.१५; // केल्विन को सेल्सियस तापमान में बदलें = (अस्थायी * 9.0) / 5.0 +32; // सेल्सियस को फारेनहाइट रिटर्न टेम्प में बदलें; }

शून्य सेटअप () {Serial.begin(११५२००); }

शून्य लूप () { Serial.println (int (थर्मिस्टर (analogRead (0)))); // फारेनहाइट देरी (1000) प्रदर्शित करें; }

चरण 4: सेल्सियस के लिए कोड

#शामिल

डबल थर्मिस्टर (int RawADC) {डबल टेम्प; अस्थायी = लॉग (१००००.० * ((१०२४.०/RawADC-1))); // = लॉग (10000.0/(1024.0/RawADC-1)) // पुल-अप कॉन्फ़िगरेशन के लिए Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); अस्थायी = अस्थायी - २७३.१५; // केल्विन को सेल्सियस रिटर्न टेम्प में बदलें; }

शून्य सेटअप () {Serial.begin(११५२००); }

शून्य लूप () { Serial.println (int (थर्मिस्टर (analogRead (0)))); // फारेनहाइट देरी (1000) प्रदर्शित करें; }

चरण 5: निष्कर्ष

निष्कर्ष
निष्कर्ष

सभी चरणों को पूरा करने के बाद अब सीरियल मॉनिटर खोलें और बॉड को 115200 पर सेट करें आप तापमान रीडिंग देख सकते हैं

आगे के घटनाक्रम आप इसमें LCD जोड़ सकते हैं

धन्यवाद:)

यदि आपको कोई संदेह है तो बेझिझक पूछें

सिफारिश की: