विषयसूची:

ESP01 रीयलटाइम + OTA में फायरबेस के साथ मूडलाइट: 7 कदम
ESP01 रीयलटाइम + OTA में फायरबेस के साथ मूडलाइट: 7 कदम

वीडियो: ESP01 रीयलटाइम + OTA में फायरबेस के साथ मूडलाइट: 7 कदम

वीडियो: ESP01 रीयलटाइम + OTA में फायरबेस के साथ मूडलाइट: 7 कदम
वीडियो: अलर्ट वॉयस अलार्म के साथ मॉनिटरिंग सिस्टम - IoT, ESP32, फायरबेस, ऐप आविष्कारक 2024, जुलाई
Anonim
Image
Image

यह आर-जी-बी मोड और फेड इफेक्ट को सपोर्ट करता है। साथ ही ब्राइटनेस कंट्रोल के लिए सपोर्ट है। ओटीए अपडेट के लिए समर्थन

चरण 1: फायरबेस सेट करना

फायरबेस सेट करना
फायरबेस सेट करना
फायरबेस सेट करना
फायरबेस सेट करना

इससे पहले कि हम जारी रखें हमें फायरबेस सेट करना होगा। निम्नलिखित लिंक https://firebase.google.com/ पर जाएं और अपने जीमेल खाते से लॉगिन करें।

एक बार जब आप इस चरण को पूरा कर लेते हैं, तो हमें फायरबेस में एक नया प्रोजेक्ट बनाने की आवश्यकता होती है, इसलिए अपने फायरबेस कंसोल पर आगे बढ़ें।

आपके रीयलटाइम डेटाबेस के अंतर्गत टैब "नियम" है जहां आपको इस तरह पढ़ने और लिखने को सक्षम करने की आवश्यकता है। चित्र 2

आप यहां अपना फायरबेस लिंक और सीक्रेट ढूंढ सकते हैं। चित्र 3

फायरबेस से जुड़ने के लिए इसका उपयोग arduino IDE में किया जाता है।

चरण 2: भविष्य के अपडेट के लिए बेसिक OTA के साथ ESP-01 प्रोग्राम करें

प्रोग्राम ESP-01 फ्यूचर अपडेट के लिए बेसिक OTA के साथ
प्रोग्राम ESP-01 फ्यूचर अपडेट के लिए बेसिक OTA के साथ
प्रोग्राम ESP-01 फ्यूचर अपडेट के लिए बेसिक OTA के साथ
प्रोग्राम ESP-01 फ्यूचर अपडेट के लिए बेसिक OTA के साथ

स्रोत कोड से आप न्यूनतम OTA डाउनलोड कर सकते हैं और इसे arduino IDE के साथ अपने ESP01 पर फ्लैश कर सकते हैं। चित्र 1

अब आपके द्वारा इसे फ्लैश करने के बाद, इसे इस तरह से arduino IDE पोर्ट में पॉपअप करना चाहिए। चित्र 2

यदि यह यहां दिखाई नहीं देता है तो समस्या निवारण के लिए एक लिंक है, या आप टिप्पणियों में पूछ सकते हैं।

चरण 3: प्रोग्राम ESP01 मूडलाइट ओवर OTA के साथ

बस नीचे से स्रोत कोड डाउनलोड करें और इसे OTA पर arduino IDE के माध्यम से फ्लैश करें जैसे कि इसे पहले संबंधित ESP के पोर्ट के चयन के साथ दिखाया गया था।

चरण 4: सब कुछ टांका लगाना

नीचे दिए गए शेमैटिक के बाद बस थोड़ा सोल्डर लगाएं।

बिजली की आपूर्ति के लिए मैं वोल्टेज नियामक से जुड़े 5V 1A पुराने फोन चार्जर का उपयोग करता हूं।

सम्बन्ध:

Vcc से 3V (वोल्टेज रेगुलेटर) GND से GND GPIO0 से Red GPIO2 से ग्रीन GPIO3 = RX से ब्लू CH_PD से Vcc (या ESP-01 मॉड्यूल पर पुल-अप रेसिस्टर मिलाप) वैकल्पिक: रीसेट करने के लिए GND से RST तक पुश बटन मापांक

चूंकि मैं इसे अपनी सफेद गेंद में संलग्न करूंगा, इसलिए मैंने कुछ गर्म गोंद डाल दिया ताकि यह हिल जाए या टूट जाए। यह अब बिना किसी समस्या के 3 सप्ताह तक काम करता है।

चरण 5: !!महत्वपूर्ण अद्यतन

मुझे वर्तमान निर्माण के साथ एक समस्या का एहसास हुआ और एलईडी और ईएसपी01 के बीच सभी 3 रंगों (आरजीबी) पर स्विच चालू/बंद करना पड़ा क्योंकि यदि आप इसे बंद करते हैं और फिर से चालू करते हैं तो यह स्केच चलाने के बजाय फ्लैश मोड में फंस जाएगा।

जब आप इसे प्लग इन करते हैं तो बस स्विच ऑफ कर दें और फिर स्विच ऑन कर दें और सब कुछ ठीक हो जाएगा।

चरण 6: जीथब और शेमैटिक के लिए लिंक

Github और Shematic के लिए लिंक
Github और Shematic के लिए लिंक

ESP01 मूडलाइट GITHUB

चरण 7: अंतिम उत्पाद