विषयसूची:
- चरण 1: हार्डवेयर आवश्यकताएँ
- चरण 2: सॉफ़्टवेयर आवश्यकताएँ
- चरण 3: कोड लिखना
- चरण 4: परीक्षण चलाएँ
- चरण 5: परिणाम
- चरण 6: धन्यवाद
वीडियो: ESP32 और AskSensors Cloud के साथ कमरे के तापमान और आर्द्रता की निगरानी: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
इस ट्यूटोरियल में आप सीखेंगे कि क्लाउड से जुड़े DHT11 और ESP32 का उपयोग करके अपने कमरे या डेस्क के तापमान और आर्द्रता की निगरानी कैसे करें।
हमारे ट्यूटोरियल अपडेट यहां देखे जा सकते हैं।
DHT11 चश्मा:
DHT11 सेंसर तापमान को 0 डिग्री सेल्सियस से 50 डिग्री सेल्सियस (सटीकता ± 2 डिग्री सेल्सियस) और आर्द्रता 20% से 90% (सटीकता ± 5%) तक मापने में सक्षम है। सेंसर को ठीक से संचालित करने के लिए 5V की आवश्यकता होती है और सीरियल डेटा में तापमान और आर्द्रता को आउटपुट करता है।
तो चलो शुरू हो जाओ!
चरण 1: हार्डवेयर आवश्यकताएँ
सामग्री:
इस डेमो में हमें आवश्यकता होगी:
- ESP32 वाईफाई मॉड्यूल।
- Arduino IDE चलाने वाला कंप्यूटर।
- ब्रेड बोर्ड
- DHT11 या DHT22
- 47K रोकनेवाला
- DHT11 और ESP32 के बीच कनेक्शन के लिए तार।
- ESP32 को आपके कंप्यूटर से जोड़ने के लिए USB माइक्रो केबल।
सम्बन्ध:
कनेक्शन बहुत आसान हैं, निम्नलिखित पिन को ऊपर की छवि में दिखाए अनुसार कनेक्ट करें:
- DHT VCC से ESP32 5V।
- DHT ग्राउंड से ESP32 ग्राउंड।
- DHT डेटा से ESP32 IO4 (कोड में निर्दिष्ट)।
- डेटा (IO4) पिन और 5V को 47K या 10K पुल अप रेसिस्टर्स से कनेक्ट करें।
चरण 2: सॉफ़्टवेयर आवश्यकताएँ
AskSensors खाता
AskSensors IoT प्लेटफ़ॉर्म में मुफ़्त खाते के लिए साइन अप करें (यह बहुत तेज़ है!)। फिर आप अपने डेटा को क्लाउड में स्टोर कर पाएंगे, उन्हें इंटरनेट पर दूरस्थ रूप से एक्सेस कर पाएंगे और अपने डेटा को ग्राफ़ में विज़ुअलाइज़ करने, CSV फ़ाइलों में निर्यात करने और ईमेल अलर्ट सेट करने जैसी कई सुविधाएँ प्राप्त कर सकेंगे…
दो मॉड्यूल के साथ एक नया सेंसर बनाएं जैसा कि इस आरंभिक मार्गदर्शिका में बताया गया है। अपने 'एपी की इन' को कॉपी करना न भूलें, यह अगले चरणों के लिए अनिवार्य है।
Arduino IDE में ESP32 स्थापित करें
यदि आप पहली बार ESP32 के साथ काम कर रहे हैं, तो कृपया इस ट्यूटोरियल को देखें जहां मैं आपको Arduino IDE में अपने ESP32 को स्थापित करने और इसे क्लाउड से कनेक्ट करने के तरीके के बारे में चरण-दर-चरण मार्गदर्शिका दिखा रहा हूं।
पुस्तकालय स्थापित करें
जीथब से डीएचटी लाइब्रेरी स्थापित करें (आप इसे स्केच> लाइब्रेरी शामिल करें> लाइब्रेरी प्रबंधित करें, और एडफ्रूट डीएचटी लाइब्रेरी की खोज करके भी इंस्टॉल कर सकते हैं)
चरण 3: कोड लिखना
इस डेमो को AskSensors Github पेज से डाउनलोड करें और इसे डीकंप्रेस करें।
स्केच DHT11 सेंसर से तापमान और आर्द्रता पढ़ता है और HTTP GET अनुरोधों का उपयोग करके इसे AskSensors भेजता है।
आपको केवल निम्नलिखित को संशोधित करने की आवश्यकता है:
कास्ट चार * एसएसआईडी = "……………"; // वाईफाई एसएसआईडी
कॉन्स्ट चार * पासवर्ड = "……………"; // वाईफाई पासवर्ड कॉन्स्ट चार * apiKeyIn = "……………."; // एपीआई कुंजी
ध्यान दें कि DHT डेटा पिन ESP32 IO4 पिन से जुड़ा है। यदि आवश्यक हो, तो आप इसे यहां बदल सकते हैं:
// डीएचटी कॉन्फ़िगरेशन। #define DHTPIN 4 // पिन जो DHT सेंसर से जुड़ा है।
चरण 4: परीक्षण चलाएँ
- USB केबल के माध्यम से ESP32 को अपने कंप्यूटर से कनेक्ट करें।
- Arduino IDE खोलें और कोड अपलोड करें।
- एक सीरियल टर्मिनल खोलें। आपको अपने ESP32 को WiFi के माध्यम से इंटरनेट से कनेक्ट होते हुए देखना चाहिए, फिर, ESP32 समय-समय पर तापमान और आर्द्रता को पढ़ेगा और इसे AskSensors को भेजेगा।
चरण 5: परिणाम
अब, AskSensors पर वापस लौटें।
- साइन इन करें और अपना सेंसर डैशबोर्ड खोलें।
- मॉड्यूल पर क्लिक करें और मॉड्यूल 1 और मॉड्यूल 2 में ग्राफ़ जोड़ें।
- जैसा कि ऊपर दिए गए आंकड़ों में दिखाया गया है, आपको अपने डेटा स्टीम को ग्राफ़ में प्रदर्शित होते देखना चाहिए।
नोट: तापमान और आर्द्रता की भिन्नता देखने के लिए मैंने हेयर ड्रायर का उपयोग किया;-)
चरण 6: धन्यवाद
क्या आपका कोई प्रश्न या सुझाव है? बस टिप्पणी करें, हमें आपकी प्रतिक्रिया देखकर बहुत खुशी होगी!
क्या इस ट्यूटोरियल ने आपकी किसी भी तरह से मदद की? कृपया उस छोटे से दिल पर प्रहार करें:-)
सिफारिश की:
ESP8266 और AskSensors IoT प्लेटफॉर्म का उपयोग करके DHT तापमान और आर्द्रता की निगरानी: 8 कदम
ESP8266 और AskSensors IoT प्लेटफ़ॉर्म का उपयोग करके DHT तापमान और आर्द्रता की निगरानी: पिछले निर्देश में, मैंने ESP8266 नोडएमसीयू और AskSensors IoT प्लेटफ़ॉर्म के साथ आरंभ करने के लिए एक चरण-दर-चरण मार्गदर्शिका प्रस्तुत की। इस ट्यूटोरियल में, मैं एक DHT11 सेंसर कनेक्ट कर रहा हूँ नोड एमसीयू के लिए। DHT11 आमतौर पर इस्तेमाल किया जाने वाला तापमान और आर्द्रता
ESP-01 और DHT और AskSensors Cloud का उपयोग करके तापमान और आर्द्रता की निगरानी: 8 कदम
ESP-01 और DHT और AskSensors Cloud का उपयोग करके तापमान और आर्द्रता की निगरानी: इस निर्देश में हम IOT-MCU / ESP-01-DHT11 बोर्ड और AskSensors IoT प्लेटफ़ॉर्म का उपयोग करके तापमान और आर्द्रता माप की निगरानी करना सीखेंगे। मैं इस एप्लिकेशन के लिए IOT-MCU ESP-01-DHT11 मॉड्यूल चुन रहा हूं क्योंकि यह
स्थानीय वेबसर्वर पर 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; गर्मी मैं
रास्पबेरी पाई नियंत्रित कमरे के तापमान की निगरानी Gnuplot छवि आउटपुट और ईमेल अलर्ट क्षमता के साथ: 7 कदम
रास्पबेरी पाई नियंत्रित कमरे के तापमान की निगरानी Gnuplot छवि आउटपुट और ईमेल अलर्ट क्षमता के साथ: जहां मैं काम करता हूं, वहां एक बहुत ही महत्वपूर्ण कमरा है जिसमें बहुत सारे कंप्यूटर हैं। इन प्रणालियों के प्रदर्शन को अनुकूलित करने के लिए इस कमरे के परिवेश का तापमान बहुत ठंडा होना चाहिए। मुझे एक निगरानी प्रणाली के साथ आने के लिए कहा गया था जिसमें