विषयसूची:
वीडियो: ESP8266 NodeMCU + LM35 + Blynk (IOT वेदर स्टेशन / डिजिटल टेम्प सेंसर): 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हाय दोस्तों! इस निर्देश में, हम सीखेंगे कि LM35 सेंसर को NodeMCU में कैसे इंटरफ़ेस करें और उस तापमान की जानकारी को इंटरनेट पर Blynk एप्लिकेशन वाले स्मार्टफोन पर प्रदर्शित करें।
(इस परियोजना में भी हम Blynk एप्लिकेशन में SuperChart विजेट का उपयोग करेंगे ताकि डेटा Blynk क्लाउड में संग्रहीत हो जाए और हमें एक चार्ट में पिछले सभी डेटा देखने को मिले। संक्षेप में, कोई सेंसर डेटा खो नहीं जाता है और आपको देखने को मिलता है एक अच्छा दिखने वाला ग्राफ।)
आपूर्ति
शुरू करना…
इस परियोजना के लिए आवश्यक वस्तुओं की सूची
1. नोडएमसीयू
2. LM35
3.जम्पर तार
4.ब्रेडबोर्ड
5. Arduino ide (blynk लाइब्रेरी स्थापित के साथ)
चरण 1: सर्किट कनेक्शन
LM35 में 3 पिन होते हैं। (जब सेंसर का सपाट चेहरा आपका सामना कर रहा हो, तो पिन 1 को सबसे बाईं ओर पिन करें, बीच का पिन पिन 2 होगा और सबसे दाहिना पिन पिन 3 होगा)
Pin1 NodeMCU पर 3.3v से जुड़ा है।
Pin2 A0 से जुड़ा है। (NodeMCU पर एक और केवल एनालॉग पिन)
Pin3 NodeMCU पर ग्राउंड से जुड़ा है।
(मैं जम्पर तारों का उपयोग नहीं करूंगा क्योंकि मैं इसे कुछ समय के लिए कनेक्ट रखने का इरादा रखता हूं)
चरण 2: Blynk एप्लिकेशन सेट करना
1. Playstore/App store से Blynk ऐप इंस्टॉल करें और अपने अकाउंट में लॉग इन करें।
2. डिवाइस के रूप में NodeMCU और कनेक्शन प्रकार के रूप में वाई-फाई का चयन करके एक नया प्रोजेक्ट बनाएं। (प्रामाणिक टोकन आपकी मेल आईडी पर भेजा जाएगा, इसका उपयोग बाद में कोड में किया जाएगा)
3. + आइकन पर क्लिक करें और निम्नलिखित विजेट जोड़ें - लेबल मूल्य प्रदर्शन, गेज और सुपरचार्ट। (अपनी पसंद के अनुसार विजेट का आकार बदलें)
4. हम अपटाइम प्रदर्शित करने के लिए लेबल किए गए मूल्य विजेट का उपयोग करेंगे। (जिस समय से हम NodeMCU को पावरअप करते हैं, उसके बाद से हमारे पास कुछ फायदे हैं- हम यह जान सकते हैं कि Nodemcu इंटरनेट से जुड़ा है या नहीं (काउंटर हर सेकंड 1 बढ़ जाना चाहिए) और यह काउंटर हर बार रीसेट हो जाता है पावर रीसेट (ताकि जब बिजली की आपूर्ति उचित न हो तो आपको एक मोटा विचार मिलेगा)। हम इसके लिए वर्चुअल पिन V6 का उपयोग करेंगे और पढ़ने की दर 1 सेकंड पर सेट होगी।
5. हम तापमान प्रदर्शित करने के लिए गेज विजेट का उपयोग करेंगे। आइए वर्चुअल पिन V5. के माध्यम से blynk ऐप को डेटा भेजें, डिस्प्ले रेंज 0 से 50 डिग्री सेल्सियस और रीडिंग रेट PUSH पर सेट होगी (क्योंकि हम सुपरचार्ट का उपयोग करेंगे)।
6. अब आता है सुपरचार्ट। हम इसका उपयोग पिछले तापमान रीडिंग को एक ग्राफ में देखने के लिए करेंगे। विजेट सेटिंग्स में तापमान को डेटा स्ट्रीम के रूप में जोड़ें। बनाए गए डेटा स्ट्रीम के बगल में सेटिंग आइकन पर क्लिक करके, इनपुट पिन को वर्चुअल पिन V5 के रूप में चुनें। (आप अपनी पसंद के अनुसार बाकी सेटिंग्स को संशोधित कर सकते हैं)।
**नोट: यदि आप उपरोक्त चरणों में मेरा मतलब नहीं समझते हैं, तो आप एप्लिकेशन को सेट करने के लिए ऊपर दिए गए चित्रों का अनुसरण कर सकते हैं।
चरण 3: कोड
मैं इस पृष्ठ में आवश्यक कोड फ़ाइल संलग्न करूँगा।
चरण 4: रैपिंग अप …
कोड को अपने पीसी से कनेक्ट करके NodeMCU पर अपलोड करें। Blynk ऐप में प्ले बटन दबाएं, अब तक आपको अपने स्मार्टफोन में डेटा प्राप्त होना चाहिए और वह यह है कि आप इसे पीसी से अनप्लग कर सकते हैं और इसे किसी पावरबैंक से जोड़ सकते हैं और जहां भी जरूरत हो, पूरे तापमान सेंसिंग उपकरण को रख सकते हैं।
**नोट: ध्यान देने योग्य कुछ बातें-
1. UPTIME: जब Blynk ऐप इंटरनेट पर NodeMCU से जुड़ता है, तो यह हर सेकंड अपटाइम का अनुरोध करता है। यदि यह काउंटर हर सेकंड ऊपर नहीं जा रहा है, तो इसका सीधा सा मतलब है कि फोन की तरफ या NodeMCU की तरफ नेटवर्क कनेक्शन कमजोर या टूटा हुआ है (या NodeMCU संचालित नहीं है)।
2. सुपरचार्ट: आप अपने रिकॉर्ड किए गए सेंसर डेटा को CSV फ़ाइल के रूप में निर्यात कर सकते हैं या नए सिरे से शुरू करने के लिए पिछले डेटा को हटा भी सकते हैं। (सुपरचार्ट का उपयोग करने के लिए तापमान पढ़ने की दर को PUSH पर सेट किया जाना चाहिए)
3. मैंने कुछ तस्वीरों में नोट्स जोड़े हैं। (कुछ संदेह दूर हो सकते हैं)
आशा है कि आपको यह निर्देश योग्य लगा होगा!
सिफारिश की:
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: 7 कदम (चित्रों के साथ)
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: इस परियोजना में मैं आपको दिखाऊंगा कि वाईफाई सेंसर स्टेशन के साथ एक मौसम स्टेशन कैसे बनाया जाए। सेंसर स्टेशन स्थानीय तापमान और आर्द्रता डेटा को मापता है और इसे वाईफाई के माध्यम से मौसम स्टेशन पर भेजता है। मौसम स्टेशन तब प्रदर्शित करता है
बनाना-अलर्ट-यूबिडॉट्स-ईएसपी32+टेम्प और ह्यूमिडिटी सेंसर: 9 कदम
क्रिएटिंग-अलर्ट-यूज़िंग-यूबीडॉट्स-ईएसपी32+टेम्प और ह्यूमिडिटी सेंसर: इस ट्यूटोरियल में, हम टेम्प और ह्यूमिडिटी सेंसर का उपयोग करके अलग-अलग तापमान और ह्यूमिडिटी डेटा को मापेंगे। आप यह भी सीखेंगे कि इस डेटा को यूबीडॉट्स को कैसे भेजा जाए। ताकि आप अलग-अलग एप्लिकेशन के लिए कहीं से भी इसका विश्लेषण कर सकें। साथ ही ईएमआई बनाकर
२.४ TFT Arduino वेदर स्टेशन एकाधिक सेंसर के साथ: ७ कदम
२.४ TFT Arduino वेदर स्टेशन एकाधिक सेंसर के साथ: TFT LCD और कुछ सेंसर के साथ पोर्टेबल Arduino वेदर स्टेशन
रास्पबेरी पाई और वीवक्स का उपयोग करते हुए एक्यूराइट 5 इन 1 वेदर स्टेशन (अन्य वेदर स्टेशन संगत हैं): 5 चरण (चित्रों के साथ)
रास्पबेरी पाई और वीवक्स का उपयोग करते हुए एक्यूराइट 5 इन 1 वेदर स्टेशन (अन्य वेदर स्टेशन संगत हैं): जब मैंने एक्यूराइट 5 इन 1 वेदर स्टेशन खरीदा था तो मैं अपने घर पर मौसम की जांच करने में सक्षम होना चाहता था, जबकि मैं दूर था। जब मैं घर गया और इसे स्थापित किया तो मुझे एहसास हुआ कि मुझे या तो कंप्यूटर से डिस्प्ले कनेक्ट करना होगा या उनका स्मार्ट हब खरीदना होगा
BME280 सेंसर के साथ ESP32 वाईफाई वेदर स्टेशन: 7 कदम (चित्रों के साथ)
BME280 सेंसर के साथ ESP32 वाईफाई वेदर स्टेशन: प्रिय दोस्तों दूसरे ट्यूटोरियल में आपका स्वागत है! इस ट्यूटोरियल में हम एक वाईफाई इनेबल्ड वेदर स्टेशन प्रोजेक्ट बनाने जा रहे हैं! हम पहली बार नेक्स्टियन डिस्प्ले के साथ नई, प्रभावशाली ESP32 चिप का उपयोग करने जा रहे हैं। इस वीडियो में हम जा रहे हैं