विषयसूची:
- चरण 1: फायरबेस सेटअप करें और गुप्त कुंजी प्राप्त करें
- चरण 2: एमआईटी ऐप आविष्कारक का उपयोग करके ऐप बनाएं 2
- चरण 3: Nodemcu ESP8266. के लिए Arduino IDE कॉन्फ़िगर करें
- चरण 4: NodeMCU ESP8266. पर कोड अपलोड करें
- चरण 5: हार्डवेयर इकट्ठा करें
वीडियो: IOT आधारित कमरे का तापमान नियंत्रण: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह IOT आधारित कमरे के तापमान नियंत्रण परियोजना पर निर्देश योग्य है।
विशेषताएं:-
1. निर्दिष्ट कमरे के तापमान से ऊपर पंखे को स्वचालित रूप से चालू करें।
2. निर्दिष्ट कमरे के तापमान से नीचे पंखे को स्वचालित रूप से बंद कर दें।
3. किसी भी समय किसी भी तापमान पर मैन्युअल नियंत्रण
आवश्यकताएं:-
- NodeMCU ESP8266 विकास बोर्ड
- DHT11 तापमान सेंसर
- सिंगल चैनल रिले बोर्ड (5V)
- जम्पर तार
- वाईफाई राउटर या पोर्टेबल हॉटस्पॉट (नोडएमसीयू ईएसपी8266 को इंटरनेट से जोड़ने के लिए)
- 9वी बैटरी
तो आइए ट्यूटोरियल में गोता लगाएँ।
चरण 1: फायरबेस सेटअप करें और गुप्त कुंजी प्राप्त करें
हम Google फायरबेस द्वारा रीयल-टाइम डेटाबेस का उपयोग करने जा रहे हैं। यह रीयल-टाइम डेटाबेस Nodemcu और Android डिवाइस के बीच एक मिडवे ब्रोकर के रूप में कार्य करेगा।
- सबसे पहले, फायरबेस साइट पर नेविगेट करें और अपने Google खाते का उपयोग करके लॉग इन करें।
- एक नया रीयल-टाइम डेटाबेस बनाएं।
- ऐप से डेटाबेस तक पहुंचने के लिए वास्तविक-डेटाबेस URL और गुप्त कुंजी प्राप्त करें। विस्तृत ट्यूटोरियल के लिए, आप एमआईटी ऐप आविष्कारक के साथ फायरबेस का उपयोग करने का तरीका देख सकते हैं।
चरण 2: एमआईटी ऐप आविष्कारक का उपयोग करके ऐप बनाएं 2
हम अपना Android ऐप बनाने के लिए MIT ऐप आविष्कारक 2 का उपयोग करने जा रहे हैं। इसका उपयोग करना बहुत आसान है और Google फायरबेस जीतने में आसान है।
- संलग्न MIT ऐप आविष्कारक 2 प्रोजेक्ट फ़ाइल (.aia फ़ाइल) डाउनलोड करें।
- एमआईटी ऐप आविष्कारक 2 होम पेज पर जाएं और अपने खाते में लॉगिन करें। फिर प्रोजेक्ट्स >> इंपोर्ट प्रोजेक्ट पर जाएं। अपने कंप्यूटर से फ़ाइल का चयन करें और इसे अपलोड करें।
- लेआउट विंडो पर जाएं, firebaseDB1 (कार्यस्थान के नीचे स्थित) पर क्लिक करें, डेटाबेस URL और गुप्त कुंजी दर्ज करें। प्रोजेक्टबकेट को S_HO_C_K के रूप में भी सेट करें (जैसा कि स्क्रीनशॉट 2 में दिखाया गया है)।
इसके बाद बिल्ड बटन पर क्लिक करें और एप फाइल (.apk फाइल) को अपने कंप्यूटर में सेव करें। बाद में उस फ़ाइल को अपने Android डिवाइस में स्थानांतरित करें।
चरण 3: Nodemcu ESP8266. के लिए Arduino IDE कॉन्फ़िगर करें
- सबसे पहले, Arduino IDE को Nodemcu esp8266 के लिए कॉन्फ़िगर करें। मैं आर्मट्रोनिक्स द्वारा NodeMCU मूल बातें पर इस चरण-दर-चरण ट्यूटोरियल की सिफारिश करूंगा। इस सहायक ट्यूटोरियल के लिए धन्यवाद आर्मट्रोनिक्स।
- उसके बाद, इन दो पुस्तकालयों को जोड़ें (संदर्भ स्क्रीनशॉट):-
- अरुडिनो जेसन
- फायरबेस Arduino
-
DHT सेंसर लाइब्रेरी
- एडफ्रूट यूनिवर्सल सेंसर लाइब्रेरी
चरण 4: NodeMCU ESP8266. पर कोड अपलोड करें
नीचे संलग्न Arduino IDE फ़ाइल (.ino फ़ाइल) डाउनलोड करें। उसके बाद कुछ जरूरी बदलावों के लिए प्रोग्राम में बदलाव करें:-
- पंक्ति 3 पर, 'https://' के बिना डेटाबेस URL दर्ज करें।
- पंक्ति 4 पर, डेटाबेस गुप्त कुंजी दर्ज करें।
- लाइन 5 और 6 पर, वाईफाई एसएसआईडी और वाईफाई पासवर्ड को अपडेट करना न भूलें (जिससे आप NodeMCU ESP8266 कनेक्ट करना चाहते हैं)।
एक बार हो जाने के बाद, प्रोग्राम को NodeMCU ESP8266 डेवलपमेंट बोर्ड पर अपलोड करें।
चरण 5: हार्डवेयर इकट्ठा करें
- जैसा कि ऊपर चित्र में दिखाया गया है, सर्किट बनाएं।
- अपने एंड्रॉइड स्मार्टफोन पर ऐप (चरण 2 में बनाया गया) इंस्टॉल करें।
- सर्किट को पावर दें और आनंद लें!
सिफारिश की:
BLYNK ESP8266 और DHT11 के साथ इंटरनेट पर कमरे का तापमान: 5 कदम (चित्रों के साथ)
BLYNK ESP8266 और DHT11 के साथ इंटरनेट पर कमरे का तापमान: हाय दोस्तों, आज हम एक कमरे के तापमान की निगरानी करेंगे, जिसका उपयोग हम दुनिया में कहीं से भी अपने कमरे की निगरानी के लिए कर सकते हैं और ऐसा करने के लिए हम एक BLYNK IoT प्लेटफॉर्म का उपयोग करेंगे और हम इसका उपयोग करेंगे DHT11 कमरे के तापमान को पढ़ने के लिए हम एक ESP8266 का प्रयोग करेंगे
ESP32 और AskSensors Cloud के साथ कमरे के तापमान और आर्द्रता की निगरानी: 6 कदम
ESP32 और AskSensors Cloud के साथ कमरे के तापमान और आर्द्रता की निगरानी: इस ट्यूटोरियल में आप सीखेंगे कि क्लाउड से जुड़े DHT11 और ESP32 का उपयोग करके अपने कमरे या डेस्क के तापमान और आर्द्रता की निगरानी कैसे करें। हमारे ट्यूटोरियल अपडेट यहां पाए जा सकते हैं। DHT11 चश्मा: DHT11 सेंसर तापमान को मापने में सक्षम है
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी - अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: 6 कदम
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी | अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: नमस्कार दोस्तों आज हम एक नमी और amp; ESP ८२६६ NODEMCU का उपयोग कर तापमान निगरानी प्रणाली & DHT11 तापमान सेंसर। तापमान और आर्द्रता DHT11 सेंसर & यह एक ब्राउज़र पर देखा जा सकता है कि कौन सा वेबपेज प्रबंधित होगा
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
LM35 सेंसर और मशीन लर्निंग के माध्यम से कमरे के तापमान की भविष्यवाणी: 4 कदम
LM35 सेंसर और मशीन लर्निंग के माध्यम से कमरे के तापमान की भविष्यवाणी: परिचयआज हम एक मशीन लर्निंग प्रोजेक्ट बनाने पर ध्यान केंद्रित कर रहे हैं जो बहुपद प्रतिगमन के माध्यम से तापमान की भविष्यवाणी करता है। मशीन लर्निंग कृत्रिम बुद्धिमत्ता (एआई) का एक अनुप्रयोग है जो सिस्टम को स्वचालित रूप से सीखने की क्षमता प्रदान करता है