Arduino & IoT Academy · पाठ

DHT लाइब्रेरी इंस्टॉल करें

लाइब्रेरी जोड़ें और उसे अपने स्केच में शामिल करें।

पाठ 2, कुल 4 में से13 चरण

DHT लाइब्रेरी इंस्टॉल करें, CoddyKit पर Arduino & IoT Academy का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Arduino & IoT Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

लाइब्रेरी का उपयोग क्यों करें

DHT से हाथ से संवाद करने के लिए कठिन समय-निर्धारण करना पड़ता है। एक लाइब्रेरी यह काम छिपा देती है, ताकि आप एक सरल कॉल से वातावरण का डेटा पढ़ सकें। 📚

लाइब्रेरी प्रबंधक खोलिए

Arduino IDE में Tools मेनू या साइड पैनल से लाइब्रेरी प्रबंधक खोलिए। यह तैयार कोड का आपका भंडार है।

DHT खोजिए

खोज बॉक्स में DHT सेंसर लाइब्रेरी लिखिए। प्रसिद्ध लाइब्रेरी Adafruit ने प्रकाशित की है और यह DHT11 तथा DHT22 दोनों के साथ काम करती है।

इसमें एक सहायक है

DHT लाइब्रेरी Adafruit Unified Sensor लाइब्रेरी पर निर्भर करती है। IDE आमतौर पर यह निर्भरता आपके लिए इंस्टॉल करने का विकल्प देता है।

इंस्टॉल करें

Install दबाएँ और निर्भरता जोड़ने के लिए आने वाले संकेत को भी स्वीकार करें। कुछ ही सेकंड में दोनों लाइब्रेरी उपयोग के लिए तैयार हो जाएँगी।

इसे कोड में शामिल करें

अपने स्केच के सबसे ऊपर #include का उपयोग करके कोड शामिल करें। यह पंक्ति आपके प्रोग्राम को DHT फ़ंक्शन इस्तेमाल करने की सुविधा देती है।

#include <DHT.h>

इसे अपना पिन बताएँ

बताएँ कि सेंसर कौन-सा pin और किस प्रकार का सेंसर इस्तेमाल करता है। ऊपर स्पष्ट नाम देने से स्केच का बाकी हिस्सा पढ़ना आसान हो जाता है।

#define DHTPIN 2
#define DHTTYPE DHT11

ऑब्जेक्ट बनाएँ

अपने पिन और प्रकार को पास करके एक DHT object बनाएँ। पूरे प्रोग्राम में रीडिंग माँगने के लिए आप इसी ऑब्जेक्ट का उपयोग करेंगे।

DHT dht(DHTPIN, DHTTYPE);

setup में इसे शुरू करें

setup के अंदर सेंसर को सक्रिय करने के लिए dht.begin() को एक बार कॉल करें। इस पंक्ति के बाद लाइब्रेरी माप लेने के लिए तैयार हो जाती है।

void setup() {
  Serial.begin(9600);
  dht.begin();
}

हार्डवेयर के प्रकार से मिलाएँ

यदि आपका पार्ट DHT22 है, तो DHTTYPE को DHT22 पर सेट करें। यहाँ गलत प्रकार चुनने पर रीडिंग गलत आ सकती है या विफल हो सकती है, इसलिए सही प्रकार चुनें।

#define DHTTYPE DHT22

न दिखे तो फिर से शुरू करें

यदि IDE को आपकी नई library तुरंत दिखाई न दे, तो IDE को फिर से शुरू करें। नया आरंभ शामिल किए गए हेडर को सही ढंग से ढूँढने में मदद करता है।

त्वरित जाँच

आपने DHT लाइब्रेरी इंस्टॉल कर ली है। मान पढ़ने से पहले setup() में कौन-सा कॉल होना चाहिए?

पुनरावलोकन

आपने DHT library और उसकी सहायक लाइब्रेरी इंस्टॉल की, हेडर शामिल किया, अपना पिन और प्रकार सेट किया, ऑब्जेक्ट बनाया और begin को कॉल किया। 🎉

शुरुआत निःशुल्क

एआई शिक्षक के साथ C++ सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “DHT लाइब्रेरी इंस्टॉल करें” पाठ निःशुल्क है?

हाँ—“DHT लाइब्रेरी इंस्टॉल करें” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Arduino & IoT Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“DHT लाइब्रेरी इंस्टॉल करें” में मैं क्या सीखूँगा?

लाइब्रेरी जोड़ें और उसे अपने स्केच में शामिल करें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Arduino & IoT Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Arduino & IoT Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Arduino & IoT Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।

“DHT लाइब्रेरी इंस्टॉल करें” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Arduino & IoT Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Arduino & IoT Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. DHT11/DHT22 की वायरिंग करें
  2. DHT लाइब्रेरी इंस्टॉल करें
  3. तापमान और आर्द्रता पढ़ें
  4. असफल रीडिंग संभालें
← Arduino & IoT Academy पर वापस जाएँ