विषयसूची:

Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना: 4 चरण
Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना: 4 चरण

वीडियो: Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना: 4 चरण

वीडियो: Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना: 4 चरण
वीडियो: Realtime Event Notifications Using NodeMCU (Arduino), Google Firebase and Laravel 2024, नवंबर
Anonim
Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना
Google फायरबेस के साथ एक NodeMCU ESP8266 1.0 12E को नियंत्रित करना

इस कोर्स में, हम एक 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 के साथ शुरुआत करना और अपना पहला प्रोजेक्ट बनाना

Google Firebase के साथ शुरुआत करना और अपना पहला प्रोजेक्ट बनाना
Google Firebase के साथ शुरुआत करना और अपना पहला प्रोजेक्ट बनाना

चरणों का पालन करें

1. अपने Google खाते से Firebase में साइन इन करें।

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

3.अपने कंसोल के दाईं ओर प्रोजेक्ट सेटिंग्स पर जाएं और सेवा खातों पर होवर करें और अपने डेटाबेस को गुप्त रूप से कॉपी करें इसे आगे के उपयोग के लिए कहीं नोट करें, हम बाद में चर्चा करेंगे।

4.अब डिवेलप सेक्शन में जाएं और डेटाबेस पर जाएं, और प्रोजेक्ट यूआरएल को कॉपी करें, यह फॉर्म का होगा

xxxxxxxxxxxxxxxx.firebaseio.com/ -इसे कॉपी करें।

5.फिर नियम अनुभाग में जाएं और निम्नलिखित परिवर्तन करें या बस इसे कॉपी करें और इसे नीचे दिए गए कोड से बदलें

".read": "सच", "।सच लिखें"

}

}

चरण 3: वाईफाई पर अपने ESP8266 को नियंत्रित करने के लिए अपना पहला Android ऐप बनाना

वाईफाई पर अपने ESP8266 को नियंत्रित करने के लिए अपना पहला Android ऐप बनाना
वाईफाई पर अपने ESP8266 को नियंत्रित करने के लिए अपना पहला Android ऐप बनाना

एमआईटी ऐप आविष्कारक वेबसाइट पर जाएं, अपना ऐप बनाने के लिए इन चरणों का पालन करें।

यह बहुत ही सरल ऐप बिल्डर है जिसे केवल तत्वों को खींचकर और छोड़ कर बनाया गया है

1. अपनी पसंद के नाम से एक नया प्रोजेक्ट शुरू करें।

2. इस परियोजना में हम अपने NodeMCU पर बिल्ट-इन LED को स्विच करने से निपटेंगे, इसलिए हमें इसे चालू और बंद करने के लिए केवल दो बटन की आवश्यकता है।

3. आप गुण टैब में बटन के टेक्स्ट और अन्य विशेषताओं को बदल सकते हैं।

4.चूंकि हम फायरबेस का उपयोग कर रहे हैं, हम इसमें अपने फायरबेस एट्रिब्यूट को जोड़ देंगे जो यूजर इंटरफेस टैब के प्रायोगिक खंड में मौजूद है, इसे व्यूअर सेक्शन में खींचकर।

5.अब, ब्लॉक टैब पर स्विच करें और उपरोक्त चित्र में दिखाए गए लॉजिक्स का निर्माण करें।

6.फिर, फिर से डिज़ाइनर टैब पर जाएँ और निम्नलिखित परिवर्तन करें

  • प्रोजेक्ट बकेट खाली होना चाहिए।
  • फायरबेस टोकन जैसा है वैसा ही होना चाहिए, कोई बदलाव नहीं करना है।
  • अब फायरबेस URL बॉक्स में, पिछले चरण में कॉपी किया गया URL दर्ज करें, डिफ़ॉल्ट उपयोग बॉक्स को अनचेक करें।

7.अब फायरबेस पर जाएं और डेटाबेस>डेटा टैब> पर जाएं और उसी वेरिएबल के नाम से एक बच्चा बनाएं जो हमारे ऐप इन्वेंटर लॉजिक डायग्राम में उपयोग किया जाता है।

8.अब पेज के शीर्ष पर बिल्ड पर क्लिक करें और अपने एंड्रॉइड स्मार्टफोन पर.apk फ़ाइल डाउनलोड करें।

चरण 4: अपना कोड अपने ESP8266. में अपलोड करना

आप नीचे दिए गए रिपॉजिटरी में मौजूद कोड को कॉपी करके अपना कोड अपने NodeMCU में डाल सकते हैं।

github.com/saiyerniakhil/ESPFireBase

और कुछ बदलाव किए जाने हैं जिन्हें मैंने कोड की टिप्पणियों में स्वयं स्पष्ट कर दिया है।

सिफारिश की: