विषयसूची:

Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: 7 कदम
Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: 7 कदम

वीडियो: Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: 7 कदम

वीडियो: Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है: 7 कदम
वीडियो: Send DHT 11 Sensor Data To Firebase with NodeMcu Esp8266 | Temperature & Humidity data to Firebase 2024, जुलाई
Anonim
Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है
Nodemcu थिंग्सपीक को तापमान और आर्द्रता डेटा भेज रहा है

यहां इस ट्यूटोरियल में हमने dht11 सेंसर के साथ nodemcu को इंटरफेस किया है और थिंग्सपीक सर्वर पर तापमान और आर्द्रता डेटा भेज रहा है। यहां हमने थिंग्सपीक सर्वर पर तापमान और आर्द्रता का ग्राफ भी प्लॉट किया है।

चरण 1: प्रयुक्त सॉफ्टवेयर:

प्रयुक्त सॉफ्टवेयर
प्रयुक्त सॉफ्टवेयर

1. Arduino IDE: नोडमक्यू के लिए हम केवल arduino IDE का उपयोग कर रहे हैं। आप इस लिंक से नवीनतम Arduino IDE डाउनलोड कर सकते हैं:

www.arduino.cc/en/Main/Software अब nodemcu को arduino IDE में कैसे कॉन्फ़िगर करें, हम आपको वह बात नीचे के चरणों में बताएंगे।

चरण 2: प्रयुक्त घटक:

प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक
प्रयुक्त घटक

1) नोड एमसीयू वी3: नोड एमसीयू एक ओपन सोर्स आईओटी प्लेटफॉर्म है। इसमें फर्मवेयर शामिल है जो हार्डवेयर से ESP8266 वाई-फाई SoC पर चलता है जो ESP-12 मॉड्यूल पर आधारित है। डिफ़ॉल्ट रूप से "नोड एमसीयू" शब्द देव किट के बजाय फर्मवेयर को संदर्भित करता है।

2) DHT11 सेंसर: यह DHT11 तापमान और आर्द्रता सेंसर तापमान और आर्द्रता सेंसर क्षमता के साथ एक कैलिब्रेटेड डिजिटल सिग्नल आउटपुट की सुविधा देता है। यह एक उच्च-प्रदर्शन 8-बिट माइक्रोकंट्रोलर के साथ एकीकृत है। इसकी तकनीक उच्च विश्वसनीयता और उत्कृष्ट दीर्घकालिक स्थिरता सुनिश्चित करती है। इस सेंसर में एक प्रतिरोधक तत्व और गीले एनटीसी तापमान मापने वाले उपकरणों के लिए एक सेंसर शामिल है। इसमें उत्कृष्ट गुणवत्ता, तेज प्रतिक्रिया, हस्तक्षेप-विरोधी क्षमता और उच्च प्रदर्शन है।

चरण 3: Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें:

Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें
Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें
Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें
Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें
Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें
Arduino IDE में Nodemcu को कैसे कॉन्फ़िगर करें

नीचे arduino IDE में nodemcu को कॉन्फ़िगर करने के चरण दिए गए हैं

I1, I2 और I3 छवियों के ऊपर संदर्भ के लिए हैं जिनका उपयोग हम आपको समझने के लिए हमारे संदर्भ के लिए करेंगे

Step1: सबसे पहले आपको Arduino IDE को ओपन करना होगा।

Step2: अब I1 इमेज जैसे प्रेफरेंस टैब पर क्लिक करें। अब आपको अतिरिक्त बोर्ड प्रबंधक में एक URL को कॉपी करना होगा। यहाँ URL है- https://arduino.esp8266.com/stable/package_esp8266… फिर ओके पर क्लिक करें

स्टेप 3: अब टूल्स में जाएं और फिर बोर्ड मैनेजर को चुनें। आपको I2 जैसी एक विंडो मिलेगी।

बस उस विंडो पर नीचे स्क्रॉल करें और ESP8266 समुदाय द्वारा esp8266 खोजें या आप खोज विकल्प पर टाइप करके सीधे esp8266 खोज सकते हैं, अब इंस्टॉल बटन पर क्लिक करें।

चरण 4: अपने Arduino IDE को पुनरारंभ करें

Step5: अब टूल्स पर जाएं फिर अपना नोडमक्यू डिवाइस चुनें जैसा कि हमने I3 इमेज में दिखाया है

चरण 4: थिंग्सपीक कार्य करना:

थिंग्सपीक वर्किंग
थिंग्सपीक वर्किंग
थिंग्सपीक वर्किंग
थिंग्सपीक वर्किंग
थिंग्सपीक वर्किंग
थिंग्सपीक वर्किंग

तो अब तक आपको इस प्रोजेक्ट में इस्तेमाल होने वाले सॉफ्टवेयर और कंपोनेंट्स मिल चुके हैं।

तो अब आपको थिंग्सपीक सर्वर को समझना होगा।

तो थिंग्सपीक क्या है: थिंगस्पीक एक ओपन सोर्स इंटरनेट ऑफ थिंग्स (IoT) एप्लिकेशन और एपीआई है जो इंटरनेट पर या लोकल एरिया नेटवर्क के माध्यम से HTTP प्रोटोकॉल का उपयोग करके चीजों से डेटा को स्टोर और पुनर्प्राप्त करता है।

तो थिंग्सपीक में ग्राफ और सेंसर डेटा प्राप्त करने के लिए सबसे पहले आपको थिंग्सपीक में एक खाता बनाना होगा।

सफलतापूर्वक अकाउंट बनाने के बाद अब आपको अकाउंट में साइन इन करना होगा।

अब आपको एक चैनल बनाने की जरूरत है ताकि उसके लिए ऊपर दिए गए आंकड़े में दिखाए गए नए चैनल पर क्लिक करें।

अब इसे अपने आवेदन के अनुसार एक उपयुक्त नाम दें जैसा कि ऊपर की छवि में आप देख सकते हैं कि हमने DHT11 सेंसर डेटा नाम दिया है और कुछ चीजें जैसे विवरण और फ़ील्ड 1 और फ़ील्ड 2 भरें।

हम एक चैनल के लिए अधिकतम 8 फ़ील्ड बना सकते हैं। यहां हमें केवल 2 चैनलों की आवश्यकता है क्योंकि हम dht11 सेंसर से तापमान और आर्द्रता प्राप्त कर रहे हैं।

अब चैनल को सफलतापूर्वक बनाने के बाद आपको एपीआई कीज़ टैब पर जाने की जरूरत है और उस चैनल की एपीआई कुंजी लिखें, यह एपीआई कुंजी लिखें जिसे आप Arduino IDE में लिखे गए अपने नोडमक्यू कोड में उपयोग करेंगे।

चरण 5: सर्किट आरेख:

सर्किट आरेख
सर्किट आरेख

चरण 6: कोड:

आप हमारे जीथब लिंक से स्रोत कोड प्राप्त कर सकते हैं

चरण 7: वीडियो:

पूरे प्रोजेक्ट का विवरण उपरोक्त वीडियो में दिया गया है

यदि आपको इस परियोजना के बारे में कोई संदेह है तो हमें नीचे टिप्पणी करने में संकोच न करें।

और अगर आप एम्बेडेड सिस्टम के बारे में अधिक जानना चाहते हैं तो आप हमारे यूट्यूब चैनल पर जा सकते हैं

लगातार अपडेट के लिए कृपया हमारे फेसबुक पेज पर जाएं और लाइक करें।

सादर धन्यवाद, एंबेडोट्रॉनिक्स टेक्नोलॉजीज

सिफारिश की: