विषयसूची:
- चरण 1: फायरबेस सेट करना
- चरण 2: भविष्य के अपडेट के लिए बेसिक OTA के साथ ESP-01 प्रोग्राम करें
- चरण 3: प्रोग्राम ESP01 मूडलाइट ओवर OTA के साथ
- चरण 4: सब कुछ टांका लगाना
- चरण 5: !!महत्वपूर्ण अद्यतन
- चरण 6: जीथब और शेमैटिक के लिए लिंक
- चरण 7: अंतिम उत्पाद
वीडियो: ESP01 रीयलटाइम + OTA में फायरबेस के साथ मूडलाइट: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह आर-जी-बी मोड और फेड इफेक्ट को सपोर्ट करता है। साथ ही ब्राइटनेस कंट्रोल के लिए सपोर्ट है। ओटीए अपडेट के लिए समर्थन
चरण 1: फायरबेस सेट करना
इससे पहले कि हम जारी रखें हमें फायरबेस सेट करना होगा। निम्नलिखित लिंक https://firebase.google.com/ पर जाएं और अपने जीमेल खाते से लॉगिन करें।
एक बार जब आप इस चरण को पूरा कर लेते हैं, तो हमें फायरबेस में एक नया प्रोजेक्ट बनाने की आवश्यकता होती है, इसलिए अपने फायरबेस कंसोल पर आगे बढ़ें।
आपके रीयलटाइम डेटाबेस के अंतर्गत टैब "नियम" है जहां आपको इस तरह पढ़ने और लिखने को सक्षम करने की आवश्यकता है। चित्र 2
आप यहां अपना फायरबेस लिंक और सीक्रेट ढूंढ सकते हैं। चित्र 3
फायरबेस से जुड़ने के लिए इसका उपयोग arduino IDE में किया जाता है।
चरण 2: भविष्य के अपडेट के लिए बेसिक OTA के साथ ESP-01 प्रोग्राम करें
स्रोत कोड से आप न्यूनतम 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: जीथब और शेमैटिक के लिए लिंक
ESP01 मूडलाइट GITHUB