विषयसूची:
- चरण 1: चीजें जो आपको चाहिए
- चरण 2: कनेक्शन
- चरण 3: Arduino लाइब्रेरी स्थापित करें
- चरण 4: कोड को Arduino IDE पर अपलोड करें
- चरण 5: सीरियल मॉनिटर में तापमान और आर्द्रता प्राप्त करें
वीडियो: Arduino के साथ DHT11 तापमान सेंसर का उपयोग कैसे करें और तापमान गर्मी और आर्द्रता प्रिंट करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
DHT11 सेंसर का उपयोग तापमान और आर्द्रता को मापने के लिए किया जाता है। वे बहुत लोकप्रिय इलेक्ट्रॉनिक्स शौक़ीन हैं। DHT11 आर्द्रता और तापमान सेंसर आपके DIY इलेक्ट्रॉनिक्स परियोजनाओं में आर्द्रता और तापमान डेटा जोड़ना वास्तव में आसान बनाता है। यह दूरस्थ मौसम स्टेशनों, घरेलू पर्यावरण नियंत्रण प्रणालियों और खेत या उद्यान निगरानी प्रणालियों के लिए एकदम सही है। इसलिए इस ट्यूटोरियल में हम देखेंगे कि Arduino के साथ DHT11 तापमान सेंसर का उपयोग कैसे करें और arduino ide के सीरियल मॉनिटर पर तापमान आर्द्रता और गर्मी को प्रिंट करें।
चरण 1: चीजें जो आपको चाहिए
तो इस परियोजना के लिए आपको निम्नलिखित चीजों की आवश्यकता है: 1x Arduino uno:
1x DHT11 तापमान संवेदक: https://www.utsource.net/itm/p/9221601.htmlब्रेडबोर्ड और कुछ जंपर्स
चरण 2: कनेक्शन
कृपया सब कुछ कनेक्ट करें जैसा कि प्रदान की गई छवि में दिखाया गया है और अगले चरण पर आगे बढ़ें।
चरण 3: Arduino लाइब्रेरी स्थापित करें
अपने Arduino IDE पर जाएं और फिर स्केच> लाइब्रेरी शामिल करें> लाइब्रेरी प्रबंधित करें पर जाएं। पुस्तकालय प्रबंधक दिखाया जाएगा। फिर खोज बॉक्स में "डीएचटी" खोजें और इन डीएचटी पुस्तकालय को Arduino ide में स्थापित करें। इन डीएचटी पुस्तकालय को स्थापित करने के बाद, खोज बॉक्स में "एडफ्रूट यूनिफाइड सेंसर" टाइप करें और खोजने के लिए नीचे स्क्रॉल करें पुस्तकालय और इसे स्थापित करें और आप कोड करने के लिए तैयार हैं।
चरण 4: कोड को Arduino IDE पर अपलोड करें
उपरोक्त सभी चीजों को करने के बाद बस नीचे दिए गए कोड को कॉपी करें और इसे अपने Arduino uno पर अपलोड करें: #include "DHT.h"#define DHTPIN 7 // हम किस पिन से जुड़े हैं // आप जिस भी प्रकार का उपयोग कर रहे हैं उसे अनकम्मेंट करें!# DHTTYPE DHT11 को परिभाषित करें // DHT 11 // # DHTTYPE DHT22 को परिभाषित करें // DHT 22 (AM2302) //# DHTTYPE DHT21 को परिभाषित करें // DHT 21 (AM2301) // सामान्य 16mhz ArduinoDHT dht (DHTPIN, DHTTYPE) के लिए DHT सेंसर को इनिशियलाइज़ करें; शून्य सेटअप () {Serial.begin (९६००); Serial.println ("DHTxx परीक्षण!"); dht.begin ();} शून्य लूप () {// माप के बीच कुछ सेकंड प्रतीक्षा करें। देरी (2000); // तापमान या आर्द्रता पढ़ने में लगभग 250 मिलीसेकंड लगते हैं! // सेंसर रीडिंग 2 सेकंड तक 'पुरानी' हो सकती है (इसका बहुत धीमा सेंसर) फ्लोट h = dht.readHumidity(); // तापमान पढ़ें क्योंकि सेल्सियस फ्लोट टी = dht.readTemperature (); // फारेनहाइट फ्लोट f = dht.readTemperature (सत्य) के रूप में तापमान पढ़ें; // जांचें कि क्या कोई पठन विफल हुआ है और जल्दी से बाहर निकलें (फिर से प्रयास करने के लिए)। if (isnan(h) || isnan(t) || isnan(f)) { Serial.println ("DHT सेंसर से पढ़ने में विफल!"); वापसी; } // कंप्यूट हीट इंडेक्स // फ़ारेनहाइट में अस्थायी रूप से भेजना चाहिए! फ्लोट हाय = dht.computeHeatIndex(f, h); सीरियल.प्रिंट ("आर्द्रता:"); सीरियल.प्रिंट (एच); सीरियल.प्रिंट ("% / t"); सीरियल.प्रिंट ("तापमान:"); सीरियल.प्रिंट (टी); सीरियल.प्रिंट ("* सी"); सीरियल.प्रिंट (एफ); सीरियल.प्रिंट ("* एफ / टी"); सीरियल.प्रिंट ("हीट इंडेक्स:"); सीरियल.प्रिंट (हाय); Serial.println("*F");}
चरण 5: सीरियल मॉनिटर में तापमान और आर्द्रता प्राप्त करें
कोड अपलोड करने के बाद arduino ide में मौजूद सीरियल मॉनिटर को खोलें और आप अपने सीरियल मॉनिटर पर अपने पर्यावरण का तापमान, आर्द्रता और गर्मी सूचकांक (जिसमें आपका सेंसर वर्तमान में मौजूद है) देख सकते हैं और आप इसे थोड़ा और आगे ले जा सकते हैं साथ ही आप अपनी परियोजनाओं जैसे मौसम स्टेशन, पर्यावरण निगरानी आदि में इन तापमान/आर्द्रता मूल्यों का उपयोग कर सकते हैं।
सिफारिश की:
Arduino के साथ सर्वो और DHT11 तापमान और आर्द्रता सेंसर का उपयोग कर ऑटो कूलिंग फैन: 8 कदम
Arduino के साथ सर्वो और DHT11 तापमान और आर्द्रता सेंसर का उपयोग कर ऑटो कूलिंग फैन: इस ट्यूटोरियल में हम सीखेंगे कि कैसे शुरू करें & जब तापमान एक निश्चित स्तर से ऊपर उठ जाए तो पंखा घुमाएँ
Arduino के साथ DHT22 आर्द्रता और तापमान सेंसर का उपयोग कैसे करें: 6 कदम
Arduino के साथ DHT22 आर्द्रता और तापमान सेंसर का उपयोग कैसे करें: इस ट्यूटोरियल में हम सीखेंगे कि Arduino के साथ DHT22 आर्द्रता और तापमान सेंसर का उपयोग कैसे करें और OLED डिस्प्ले पर मान प्रदर्शित करें। वीडियो देखें
Arduino के साथ DHT12 I2C आर्द्रता और तापमान सेंसर का उपयोग कैसे करें: 7 कदम
Arduino के साथ DHT12 I2C आर्द्रता और तापमान सेंसर का उपयोग कैसे करें: इस ट्यूटोरियल में हम सीखेंगे कि Arduino के साथ DHT12 I2C आर्द्रता और तापमान सेंसर का उपयोग कैसे करें और OLED डिस्प्ले पर मान प्रदर्शित करें। वीडियो देखें
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी - अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: 6 कदम
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी | अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: नमस्कार दोस्तों आज हम एक नमी और amp; ESP ८२६६ NODEMCU का उपयोग कर तापमान निगरानी प्रणाली & DHT11 तापमान सेंसर। तापमान और आर्द्रता DHT11 सेंसर & यह एक ब्राउज़र पर देखा जा सकता है कि कौन सा वेबपेज प्रबंधित होगा
DHT11 के साथ ESP32 आधारित M5Stack M5stick C मौसम मॉनिटर - DHT11 के साथ M5stick-C पर तापमान आर्द्रता और हीट इंडेक्स की निगरानी करें: 6 कदम
DHT11 के साथ ESP32 आधारित M5Stack M5stick C मौसम मॉनिटर | DHT11 के साथ M5stick-C पर मॉनिटर टेम्परेचर ह्यूमिडिटी और हीट इंडेक्स: हाय दोस्तों, इस इंस्ट्रक्शंस में हम सीखेंगे कि DHT11 टेम्परेचर सेंसर को m5stick-C (m5stack द्वारा एक डेवलपमेंट बोर्ड) के साथ कैसे इंटरफेस करें और इसे m5stick-C के डिस्प्ले पर प्रदर्शित करें। तो इस ट्यूटोरियल में हम तापमान, आर्द्रता और amp; गर्मी मैं