विषयसूची:
- चरण 1: सामग्री का बिल
- चरण 2: पिनआउट और कनेक्शन
- चरण 3: एक AskSensors खाता बनाएँ
- चरण 4: सेंसर बनाएं
- चरण 5: कोड लिखना
- चरण 6: कोड चलाएँ
- चरण 7: क्लाउड में अपने डेटा की कल्पना करें
- चरण 8: अच्छा किया
वीडियो: ESP8266 और AskSensors IoT प्लेटफॉर्म का उपयोग करके DHT तापमान और आर्द्रता की निगरानी: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
पिछले निर्देश में, मैंने ESP8266 नोडएमसीयू और AskSensors IoT प्लेटफॉर्म के साथ आरंभ करने के लिए चरण-दर-चरण मार्गदर्शिका प्रस्तुत की।
इस ट्यूटोरियल में, मैं एक DHT11 सेंसर को नोड MCU से जोड़ रहा हूँ। DHT11 किसी दिए गए क्षेत्र के परिवेश के तापमान और आर्द्रता की निगरानी करने वाले प्रोटोटाइप के लिए आमतौर पर इस्तेमाल किया जाने वाला तापमान और आर्द्रता सेंसर है।
सेंसर ± 2 डिग्री सेल्सियस की सटीकता के साथ 0 डिग्री सेल्सियस से 50 डिग्री सेल्सियस तक तापमान और ± 5% आरएच की सटीकता के साथ 20% से 90% तक आर्द्रता माप सकता है।
DHT11 निर्दिष्टीकरण:
- ऑपरेटिंग वोल्टेज: 3.5V से 5.5V
- ऑपरेटिंग करंट: 0.3mA (मापना) 60uA (स्टैंडबाय)
- आउटपुट: सीरियल डेटा
- तापमान रेंज: 0 डिग्री सेल्सियस से 50 डिग्री सेल्सियस
- आर्द्रता सीमा: 20% से 90%
- संकल्प: तापमान और आर्द्रता दोनों 16-बिट. हैं
- शुद्धता: ± 2 डिग्री सेल्सियस और ± 5%
चरण 1: सामग्री का बिल
आवश्यक सामग्री से बना है:
- ESP8266 nodeMCU, लेकिन विभिन्न ESP8266 संगत मॉड्यूल का उपयोग करने के लिए स्वतंत्र महसूस करें।
- DHT11 सेंसर, DHT22 भी एक विकल्प है।
- नोडएमसीयू को आपके कंप्यूटर से जोड़ने के लिए यूएसबी माइक्रो केबल।
- DHT11 और नोडएमसीयू के बीच कनेक्शन के लिए तार।
चरण 2: पिनआउट और कनेक्शन
आपको DHT11 सेंसर दो अलग-अलग पिनआउट कॉन्फ़िगरेशन में मिल सकता है:
3 पिन के साथ DHT सेंसर:
- बिजली की आपूर्ति 3.5V से 5.5V
- डेटा, सीरियल डेटा के माध्यम से तापमान और आर्द्रता दोनों को आउटपुट करता है
- ग्राउंड, सर्किट की जमीन से जुड़ा
4 पिन के साथ DHT सेंसर:
- बिजली की आपूर्ति 3.5V से 5.5V
- सीरियल डेटा के माध्यम से डेटा, आउटपुट तापमान और आर्द्रता दोनों
- एनसी, कोई कनेक्शन नहीं और इसलिए उपयोग नहीं किया गया
- ग्राउंड, सर्किट की जमीन से जुड़ा
नोट: इस डेमो में, हम ३ पिन के साथ डीएचटी सेंसर का उपयोग करेंगे, जो एक छोटे पीसीबी पर लगा होगा और इसमें डेटा लाइन के लिए एक आवश्यक सतह पर चढ़कर पुल अप रेसिस्टर शामिल होगा।
DHT11 BCB माउंटेड वर्जन को NodeMCU में वायर करना काफी आसान है:
- नोड MCU के DHT11 से 3V तक की बिजली आपूर्ति पिन।
- GPIO2 (D4) के लिए डेटा पिन
- जमीन से जमीन तक
चरण 3: एक AskSensors खाता बनाएँ
आपको AskSensors खाता बनाना होगा।
Askensors.com पर निःशुल्क खाता प्राप्त करें।
चरण 4: सेंसर बनाएं
- को डेटा भेजने के लिए नया सेंसर बनाएं।
- इस डेमो में, हमें कम से कम दो मॉड्यूल जोड़ने होंगे: पहला मॉड्यूल तापमान के लिए और दूसरा आर्द्रता के लिए। AskSensors प्लेटफॉर्म पर सेंसर और मॉड्यूल बनाने में मदद करने के लिए चरण-दर-चरण मार्गदर्शिका के लिए इस ट्यूटोरियल को देखें।
अपने 'एपी की इन' को कॉपी करना न भूलें, यह अगले चरणों के लिए अनिवार्य है।
चरण 5: कोड लिखना
मुझे लगता है कि आप Arduino IDE सेटअप (संस्करण 1.6.7 या नए) का उपयोग करके मॉड्यूल की प्रोग्रामिंग कर रहे हैं जैसा कि यहां वर्णित है, और आपने पहले ही इस निर्देश को बना लिया है, इसलिए आपके पास ESP8266 कोर और लाइब्रेरी स्थापित हैं, और आप कनेक्ट करने में सक्षम हैं वाईफाई के माध्यम से इंटरनेट के लिए आपका नोडएमसीयू।
- अब, Arduino IDE खोलें और लाइब्रेरी मैनेजर के पास जाएं।
- DHT लाइब्रेरी स्थापित करें (आप इसे स्केच> लाइब्रेरी शामिल करें> लाइब्रेरी प्रबंधित करें, और एडफ्रूट dht लाइब्रेरी की खोज करके भी इंस्टॉल कर सकते हैं)
- यह उदाहरण स्केच DHT11 सेंसर से तापमान और आर्द्रता पढ़ता है और HTPPS GET अनुरोधों का उपयोग करके इसे AskSensors भेजता है। इसे जीथब से प्राप्त करें और निम्नलिखित को संशोधित करें:
- अपना वाईफाई एसएसआईडी और पासवर्ड सेट करें।
- डेटा भेजने के लिए AskSensors द्वारा प्रदान की गई API कुंजी सेट करें।
कोड में इन तीन पंक्तियों को बदलें:
// उपयोगकर्ता विन्यास: TODO
कॉन्स्ट चार * वाईफाई_एसएसआईडी = "………"; // एसएसआईडी कास्ट चार * वाईफाई_पासवर्ड = "………"; // वाईफ़ाई कॉन्स्ट चार * apiKeyIn = "………"; // एपीआई कुंजी में
डिफ़ॉल्ट रूप से, प्रदान किया गया कोड DHT माप पढ़ता है और इसे हर 25 सेकंड में AskSensors प्लेटफॉर्म पर भेजता है। आप नीचे दी गई लाइन को संशोधित करके इसे बदल सकते हैं:
देरी (25000); // मिसे में देरी
चरण 6: कोड चलाएँ
- USB केबल के माध्यम से ESP8266 nodeMCU को अपने कंप्यूटर से कनेक्ट करें।
- कोड चलाएँ।
- एक सीरियल टर्मिनल खोलें।
- आपको अपने ESP8266 को WiFi के माध्यम से इंटरनेट से कनेक्ट होते हुए देखना चाहिए,
- फिर, ESP8266 समय-समय पर तापमान और आर्द्रता को पढ़ेगा और इसे AskSensors को भेजेगा।
चरण 7: क्लाउड में अपने डेटा की कल्पना करें
अब, AskSensors पर वापस लौटें और ग्राफ़ में अपने मॉड्यूल डेटा की कल्पना करें। यदि आवश्यक हो, तो आपके पास CSV फ़ाइलों में अपना डेटा निर्यात करने का विकल्प भी है जिसे आप अन्य टूल का उपयोग करके संसाधित कर सकते हैं।
चरण 8: अच्छा किया
मुझे उम्मीद है कि इस ट्यूटोरियल ने आपको ESP8266 और AskSensors क्लाउड के साथ तापमान और आर्द्रता निगरानी की अपनी प्रणाली बनाने में मदद की है।
आप यहां और अधिक ट्यूटोरियल पा सकते हैं।
सिफारिश की:
NODE MCU और BLYNK का उपयोग करके तापमान और आर्द्रता की निगरानी: 5 कदम
NODE MCU और BLYNK का उपयोग करके तापमान और आर्द्रता की निगरानी: हाय दोस्तों इस निर्देश में आइए जानें कि नोड MCU और BLYNK ऐप का उपयोग करके DHT11-तापमान और आर्द्रता सेंसर का उपयोग करके वातावरण का तापमान और आर्द्रता कैसे प्राप्त करें।
ESP-01 और DHT और AskSensors Cloud का उपयोग करके तापमान और आर्द्रता की निगरानी: 8 कदम
ESP-01 और DHT और AskSensors Cloud का उपयोग करके तापमान और आर्द्रता की निगरानी: इस निर्देश में हम IOT-MCU / ESP-01-DHT11 बोर्ड और AskSensors IoT प्लेटफ़ॉर्म का उपयोग करके तापमान और आर्द्रता माप की निगरानी करना सीखेंगे। मैं इस एप्लिकेशन के लिए IOT-MCU ESP-01-DHT11 मॉड्यूल चुन रहा हूं क्योंकि यह
Blynk का उपयोग करके तापमान और आर्द्रता की निगरानी: 6 कदम
Blynk का उपयोग करके तापमान और आर्द्रता की निगरानी: इस ट्यूटोरियल में w DHT11 का उपयोग करके तापमान और आर्द्रता की निगरानी करने जा रहे हैं और इस ट्यूटोरियल के लिए आवश्यक BlynkComponents का उपयोग करके डेटा को क्लाउड पर भेज रहे हैं: Arduino UnoDHT11 तापमान और आर्द्रता सेंसरESP8266-01 वाईफाई मॉड्यूल
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी - अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: 6 कदम
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी | अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: नमस्कार दोस्तों आज हम एक नमी और amp; ESP ८२६६ NODEMCU का उपयोग कर तापमान निगरानी प्रणाली & DHT11 तापमान सेंसर। तापमान और आर्द्रता DHT11 सेंसर & यह एक ब्राउज़र पर देखा जा सकता है कि कौन सा वेबपेज प्रबंधित होगा
रास्पबेरी पाई का उपयोग करके तापमान और आर्द्रता की निगरानी: 6 कदम (चित्रों के साथ)
रास्पबेरी पाई का उपयोग करके तापमान और आर्द्रता की निगरानी: गर्मियां आ रही हैं, और बिना एयर कंडीशनर वाले लोगों को घर के अंदर के वातावरण को मैन्युअल रूप से नियंत्रित करने के लिए तैयार रहना चाहिए। इस पोस्ट में, मैं मानव आराम के लिए सबसे महत्वपूर्ण मापदंडों को मापने के आधुनिक तरीके का वर्णन कर रहा हूं: तापमान और आर्द्रता। टी