विषयसूची:
- चरण 1: सभी आवश्यक उपकरण
- चरण 2: Google Firebase के साथ शुरुआत करना और अपना पहला प्रोजेक्ट बनाना
- चरण 3: वाईफाई पर अपने ESP8266 को नियंत्रित करने के लिए अपना पहला Android ऐप बनाना
- चरण 4: अपना कोड अपने ESP8266. में अपलोड करना
वीडियो: Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस कोर्स में, हम एक Android एप्लिकेशन बनाएंगे, एक फायरबेस डेटाबेस बनाएंगे और NodeMCU ESP 8266 1.0 12E को पूर्व उल्लिखित उत्पादों के समन्वय के साथ नियंत्रित करेंगे।
चरण 1: सभी आवश्यक उपकरण
यहां कुछ चीजें हैं जो स्वयं को आरंभ करने के लिए आवश्यक हैं
1.गूगल फायरबेस
2. MIT ऐप आविष्कारक
3.ए नोडएमसीयू ईएसपी8266 1.0 12ई
4. कुछ महिला से महिला जम्पर तार
5.ए यूएसबी केबल
6. Arduino IDE (हमारे ESP8266 को प्रोग्राम करने के लिए)
चरण 2: Google Firebase के साथ शुरुआत करना और अपना पहला प्रोजेक्ट बनाना
चरणों का पालन करें
1. अपने Google खाते से Firebase में साइन इन करें।
2. कंसोल पर जाएं और एक नया प्रोजेक्ट जोड़ें पर क्लिक करें और फिर अपने प्रोजेक्ट को एक नाम दें और अपना क्षेत्र दें, यह एक बहुत ही महत्वपूर्ण कदम है, यदि आप एक गलत क्षेत्र का चयन करते हैं तो आपका प्रोजेक्ट काम नहीं कर सकता है।
3.अपने कंसोल के दाईं ओर प्रोजेक्ट सेटिंग्स पर जाएं और सेवा खातों पर होवर करें और अपने डेटाबेस को गुप्त रूप से कॉपी करें इसे आगे के उपयोग के लिए कहीं नोट करें, हम बाद में चर्चा करेंगे।
4.अब डिवेलप सेक्शन में जाएं और डेटाबेस पर जाएं, और प्रोजेक्ट यूआरएल को कॉपी करें, यह फॉर्म का होगा
xxxxxxxxxxxxxxxx.firebaseio.com/ -इसे कॉपी करें।
5.फिर नियम अनुभाग में जाएं और निम्नलिखित परिवर्तन करें या बस इसे कॉपी करें और इसे नीचे दिए गए कोड से बदलें
".read": "सच", "।सच लिखें"
}
}
चरण 3: वाईफाई पर अपने ESP8266 को नियंत्रित करने के लिए अपना पहला Android ऐप बनाना
एमआईटी ऐप आविष्कारक वेबसाइट पर जाएं, अपना ऐप बनाने के लिए इन चरणों का पालन करें।
यह बहुत ही सरल ऐप बिल्डर है जिसे केवल तत्वों को खींचकर और छोड़ कर बनाया गया है
1. अपनी पसंद के नाम से एक नया प्रोजेक्ट शुरू करें।
2. इस परियोजना में हम अपने NodeMCU पर बिल्ट-इन LED को स्विच करने से निपटेंगे, इसलिए हमें इसे चालू और बंद करने के लिए केवल दो बटन की आवश्यकता है।
3. आप गुण टैब में बटन के टेक्स्ट और अन्य विशेषताओं को बदल सकते हैं।
4.चूंकि हम फायरबेस का उपयोग कर रहे हैं, हम इसमें अपने फायरबेस एट्रिब्यूट को जोड़ देंगे जो यूजर इंटरफेस टैब के प्रायोगिक खंड में मौजूद है, इसे व्यूअर सेक्शन में खींचकर।
5.अब, ब्लॉक टैब पर स्विच करें और उपरोक्त चित्र में दिखाए गए लॉजिक्स का निर्माण करें।
6.फिर, फिर से डिज़ाइनर टैब पर जाएँ और निम्नलिखित परिवर्तन करें
- प्रोजेक्ट बकेट खाली होना चाहिए।
- फायरबेस टोकन जैसा है वैसा ही होना चाहिए, कोई बदलाव नहीं करना है।
- अब फायरबेस URL बॉक्स में, पिछले चरण में कॉपी किया गया URL दर्ज करें, डिफ़ॉल्ट उपयोग बॉक्स को अनचेक करें।
7.अब फायरबेस पर जाएं और डेटाबेस>डेटा टैब> पर जाएं और उसी वेरिएबल के नाम से एक बच्चा बनाएं जो हमारे ऐप इन्वेंटर लॉजिक डायग्राम में उपयोग किया जाता है।
8.अब पेज के शीर्ष पर बिल्ड पर क्लिक करें और अपने एंड्रॉइड स्मार्टफोन पर.apk फ़ाइल डाउनलोड करें।
चरण 4: अपना कोड अपने ESP8266. में अपलोड करना
आप नीचे दिए गए रिपॉजिटरी में मौजूद कोड को कॉपी करके अपना कोड अपने NodeMCU में डाल सकते हैं।
github.com/saiyerniakhil/ESPFireBase
और कुछ बदलाव किए जाने हैं जिन्हें मैंने कोड की टिप्पणियों में स्वयं स्पष्ट कर दिया है।
सिफारिश की:
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी / चमक को लुप्त करना / नियंत्रित करना: 3 चरण
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी/चमक को फीका/नियंत्रित करना: Arduino एनालॉग इनपुट पिन पोटेंशियोमीटर के आउटपुट से जुड़ा है। तो Arduino ADC (डिजिटल कनवर्टर के अनुरूप) एनालॉग पिन पोटेंशियोमीटर द्वारा आउटपुट वोल्टेज को पढ़ रहा है। पोटेंशियोमीटर नॉब को घुमाने से वोल्टेज आउटपुट बदलता है और Arduino फिर से
ESP8266 NODEMCU BLYNK IOT ट्यूटोरियल - Esp8266 IOT ब्लंक और Arduino IDE का उपयोग करना - इंटरनेट पर एलईडी को नियंत्रित करना: 6 कदम
ESP8266 NODEMCU BLYNK IOT ट्यूटोरियल | Esp8266 IOT ब्लंक और Arduino IDE का उपयोग करना | इंटरनेट पर एलईडी को नियंत्रित करना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि अपने ESP8266 या Nodemcu के साथ IOT का उपयोग कैसे करें। हम उसके लिए blynk ऐप का उपयोग करेंगे। इसलिए हम इंटरनेट पर LED को नियंत्रित करने के लिए अपने esp8266/nodemcu का उपयोग करेंगे। इसलिए Blynk ऐप हमारे esp8266 या Nodemcu से जुड़ा होगा
RPi IoT स्मार्ट लाइट फायरबेस का उपयोग करना: 4 कदम (चित्रों के साथ)
RPi IoT स्मार्ट लाइट फायरबेस का उपयोग करना: यह मार्गदर्शिका आपको दिखाती है कि फायरबेस (एक ऑनलाइन डेटाबेस) के माध्यम से रास्पबेरी पाई को नियंत्रित करने के लिए एक ऐप कैसे बनाया और सेटअप किया जाए। और फिर पाई ज़ीरो डब्ल्यू, एक पॉवरबूस्ट 1000C, एक बैटरी, और एक ब्लिंकट के लिए एक केस की 3डी प्रिंटिंग!। सबसे आसानी से पालन करने में सक्षम होने के लिए, मुझे पता है
NodeMCU का उपयोग करके वॉयस कमांड के साथ उपकरणों को नियंत्रित करना: 7 चरण (चित्रों के साथ)
NodeMCU का उपयोग करके वॉयस कमांड के साथ उपकरणों को नियंत्रित करना: मैं बस सभी को नमस्ते कहना चाहता हूं, यह मेरा पहली बार एक निर्देश योग्य प्रोजेक्ट लिख रहा है। अंग्रेजी मेरी मूल भाषा नहीं है इसलिए मैं यथासंभव संक्षिप्त और स्पष्ट करने की कोशिश करूंगा। वॉयस कमांड से डिवाइस को कंट्रोल करना कोई अजीब बात नहीं है
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं