विषयसूची:
- आपूर्ति
- चरण 1: अपना ESP8266 बोर्ड स्थापित करना
- चरण 2: ESP8266. पर WLED स्थापित करें
- चरण 3: वायरिंग
- चरण 4: प्रारंभिक सेटअप
- चरण 5:
वीडियो: Wled RGB कंट्रोलर का उपयोग कैसे करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
सभी को नमस्कार आशा है कि हर कोई चल रही महामारी में बिल्कुल ठीक और सुरक्षित है
मुझे बहुत खेद है कि मैं कार्य और परियोजनाओं में फंस गया था और बहुत सारे संपादन किए जाने बाकी थे
इस वीडियो में मैं आपको एक साधारण RGB पिक्सेल नियंत्रक Wled दिखाने जा रहा हूँ जिसे आप स्वयं कर सकते हैं
यह मेरे द्वारा नहीं बनाया गया है और मैं इस काम का कोई स्वामित्व नहीं ले रहा हूं, बस आपकी मदद करने जा रहा हूं
आपके लिए ऐसा करने के लिए। अगर आपको यह प्रोजेक्ट पसंद है तो कृपया मेरे चैनल को सब्सक्राइब करें और आप कुछ दिखा सकते हैं
दान करके परियोजना के निर्माता को प्यार
github.com/Aircoookie/WLED
WLED ओपन सोर्स सॉफ्टवेयर है। यह Aircoookie नाम के एक भयानक डेवलपर द्वारा लिखा गया था। WLED को "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LED को नियंत्रित करने में मदद करने के लिए ESP8266 और ESP32 माइक्रोकंट्रोलर पर चलने के लिए लिखा गया था। ESP8266 जैसे माइक्रोकंट्रोलर पर स्थापित होने पर, WLED एक वेब सर्वर चलाता है जिसे iOS या Android ऐप, API, MQTT, Blynk, Alexa द्वारा नियंत्रित किया जा सकता है।
यदि आप Arduino और माइक्रोकंट्रोलर से परिचित हैं तो यह केक का एक टुकड़ा होगा
भले ही आप इस निर्देश का पालन करके कहीं न कहीं पहुंच जाएंगे
विशेषताएं
- WS2812FX लाइब्रेरी 100 से अधिक विशेष प्रभावों के लिए एकीकृत है
- FastLED शोर प्रभाव और 50 पैलेट
- रंग, प्रभाव और खंड नियंत्रण के साथ आधुनिक यूआई एलईडी सेटिंग्स पृष्ठ के कुछ हिस्सों में अलग-अलग प्रभाव और रंग सेट करने के लिए खंड - नेटवर्क एक्सेस प्वाइंट और स्टेशन मोड पर कॉन्फ़िगरेशन - आरजीबीडब्ल्यू स्ट्रिप्स के लिए स्वचालित असफल एपीएस समर्थन 16 उपयोगकर्ता आसानी से रंगों / प्रभावों को बचाने और लोड करने के लिए प्रीसेट करते हैं,
- उनके माध्यम से साइकिल चलाने का समर्थन करता है। मैक्रो फ़ंक्शन स्वचालित रूप से एपीआई कॉल को निष्पादित करने के लिए नाइटलाइट फ़ंक्शन (धीरे-धीरे कम हो जाता है) पूर्ण ओटीए सॉफ़्टवेयर अद्यतनता (HTTP + ArduinoOTA), पासवर्ड संरक्षित कॉन्फ़िगर करने योग्य एनालॉग घड़ी + सुरक्षित संचालन के लिए DiamexConfigurable Auto Brightness सीमा द्वारा Cronixie किट के लिए समर्थन
आपूर्ति
१)ईएसपी८२६६ बोर्ड नोडएमसीयू/वेमोस डी१ मिनी
2) फ़ाइल को जलाने के लिए मैं जिस सॉफ़्टवेयर का उपयोग करता थाESP8266 उसे NodeMCU PyFlasher कहा जाता है। मार्सेलस्टोअर (डेवलपर) इसे बनाने के लिए। मैंने फाइल को इंस्ट्रक्शंस में डाल दिया है
3) माइक्रो यूएसबी केबल
4) अगर आप सोल्डर नहीं करना चाहते हैं तो अंपर तार
5) बिजली की आपूर्ति 5V 3Amps
6) महिला शक्ति केबल
7) WS2812B, WS2811, SK6812 RGB स्ट्रिप्स (WS2811 LED का उपयोग कर रहा हूँ)
7) एक छोटा प्लास्टिक आवरण (वैकल्पिक)
चरण 1: अपना ESP8266 बोर्ड स्थापित करना
सबसे पहले आपको अपने बोर्ड के लिए ड्राइवर स्थापित करने की आवश्यकता है
आमतौर पर बोर्डों में CH340 चिप ड्राइवर होते हैं
आप इसे यहां से डाउनलोड और इंस्टॉल कर सकते हैं।
चरण 2: ESP8266. पर WLED स्थापित करें
मैं अपने Wemos d1 को फ्लैश/बर्न करने के लिए जिस सॉफ़्टवेयर का उपयोग करता था, वह NodeMCU PyFlasher है। इसे बनाने के लिए मार्सेलस्टोअर को धन्यवाद।
github.com/marcelstoer/nodemcu-pyflasher/r…
सॉफ्टवेयर का उपयोग करना वास्तव में आसान है
एक बार इंस्टॉल हो जाने के बाद Wled. पर जाएं
github.com/Aircoookie/WLED/releases
वहाँ से ESP8266 के लिए रिलीज़ से.bin फ़ाइल डाउनलोड करें
एक बार जब आप.bin फ़ाइल डाउनलोड कर लेते हैं
फ्लैश करें कि आपके esp8266 पर Pyflasher का उपयोग करके कृपया छवियों को रेफ्रेंस के लिए जांचें (सब कुछ वैसा ही रखें जैसा वह है)
यदि आप मेरे जैसे ही बोर्ड का उपयोग कर रहे हैं)
पीवाई फ्लैशर पर कॉम पोर्ट का चयन करें और फ़ाइल स्थान का चयन करें
बॉड दर 115200. पर रखें
फ्लैश मोड डीआईओ
आप रेडियो बटन का चयन कर सकते हैं हाँ सभी डेटा मिटा देता है
इसके साथ आप हटा सकते हैं यदि कोई पिछला लिखित डेटा जो बोर्ड पर है
फिर फ्लैश नोड एमसीयू पर क्लिक करें।
एक बार सब कुछ सफलतापूर्वक फ्लैश हो जाने के बाद आप करेंगे
प्राप्त
संदेश फर्मवेयर सफलतापूर्वक फ्लैश हो गया कृपया डिवाइस को अनपंग और रीप्लग करें।
चरण 3: वायरिंग
इस परियोजना में मैं Ws2811 का उपयोग कर रहा हूं जिसमें तीन पिन हैं
वोल्टेज +, GND -, और डेटा in
वायरिंग कनेक्ट करें जैसा कि मैंने आरेख में दिखाया है
कृपया ध्यान दें कि बोर्ड पर एक ही समय में USB और बाहरी शक्ति को कनेक्ट न करें
बाहरी बिजली की आपूर्ति का उपयोग करके अपने बोर्ड और एलईडी को बिजली देने की सिफारिश की गई है
5वी का।
चरण 4: प्रारंभिक सेटअप
एक बार सर्किट बन जाने के बाद और
पावर सॉकेट से कनेक्ट करें और एल ई डी कनेक्ट करें
और अपने फोन या पीसी पर अपने वाई-फाई कनेक्शन पर जाएं
आप देखेंगे Wled-AP डिफ़ॉल्ट पासवर्ड wled1234 सभी लोअर केस है
हमें सेटअप स्क्रीन का विकल्प मिलेगा
वाईफ़ाई उपयोगकर्ता नाम और वाईफाई पासवर्ड दर्ज करने की आवश्यकता है
एक स्थिर गेटवे भी असाइन करें
और सेव पर क्लिक करें
पेज बंद हो जाएगा और आपका फोन वापस आपके होम नेटवर्क से कनेक्ट हो जाएगा
प्ले स्टोर या एप्पल स्टोर से Wled APP इंस्टॉल करें
फिर डिस्कवर लाइट्स पर क्लिक करें एक विकल्प मिलेगा, आपको एक विकल्प दिखाई देगा
एलईडी सेटअप पर जाएं और वह नंबर दर्ज करें जिसे आप कनेक्ट करना चाहते हैं
मेरे मामले में मैंने 38 को ब्राइटनेस को 255. पर रखा है
एक प्रयोग के रूप में मैंने 1500MA की करंट सप्लाई लगाई है
यदि आपके पास अच्छी बिजली की आपूर्ति है तो आप और अधिक उल्लेख कर सकते हैं
आप रंग पहिया का चयन कर सकते हैं
आप खंड को विभाजित कर सकते हैं I ने 19 प्रत्येक के दो खंड बनाए हैं
सभी अच्छे प्रभाव देखने के लिए प्रभावों में जाएं
चरण 5:
यदि आप डेवलपर का समर्थन करना चाहते हैं तो आप इसे गिट हब पेज पर कर सकते हैं
और मुझे मेरे इंस्टाग्राम और यूट्यूब चैनल और इंस्ट्रक्शंस पर फॉलो करें
आप नीचे देख रहे सभी लोग योगदानकर्ता हैं:
8bitbrett ने Aircoookie/WLED लोगो के साथ वाईफाई ऑटो कनेक्ट क्यूआर कोड बनाया! adamo ने एनिमेटेड डिस्कॉर्ड सर्वर लोगो बनाया! @debsahu ने HomeAssistant ऑटोडिस्कवरी और पीआईओ के साथ बहुत मदद प्रदान की!
@frenck ने HomeAssistant के साथ एक अद्भुत, स्थिर और फीचर-पैक देशी एकीकरण किया!
@photocromax लाइव विज़ुअलाइज़ेशन सुविधा को जीवंत बनाने में मदद कर रहा है और दस्तावेज़ में-g.webp
@raymiec वर्तमान में Android और iOS के लिए सर्वश्रेष्ठ क्लाइंट बनाने पर काम कर रहा है!
@StormPie, शानदार मोबाइल UI के निर्माता!
@timothybrown ने MQTT प्रमाणीकरण जोड़ा!
@ viknet365 ने उल्का प्रभाव दिखाया!
@wiesendaniel ने PlatformIO IDE के लिए कॉन्फ़िगरेशन जोड़ा!
@YeonV ने आरंभिक HomeAssistant MQTT लाइट कॉन्फिगरेशन प्रदान किया!
यह सूची अधूरी है।
परीक्षण, योगदानकर्ता और समर्थक
47 उत्पाद
अचमेद ई.
एलन मैकएन।
एंड्रियास आर.
एंड्रयू जी.
एंड्रयू एम।
एंड्रीज़ एफ.
एंडी सी.
एंटोन ए.
बर्नहार्ड एस.
ब्रेंडन डब्ल्यू.
ब्रेट एच.
ब्रायन एन.
ब्रायन एच.
क्रिश्चियन के.
कोड़ी एम.
Constantine
डेल एल.
डेविड सी.
डेविड एम.
@ Def3nder
डेनिस एच.
डिनोस पी.
डॉन एल.
डुआने बी.
DrZzs (जस्टिन ए।)
डायलन एल.
प्रभावमिस्टर
एरिक एन.
एरिक पी.
एरिक जेड.
ई-टाउन
फैबियन एन.
फेलिक्स एस.
फाइल
गैरी ओ.
गीर्ट डी वी.
जॉर्ज वी.
ग्राहम डब्ल्यू.
गुन्नार बी.
हकन एच.
App.doNotProcessConnectivityEvents = true; हाइको
हरमन एस.
होर्स्ट एफ. एम. @illuxions
इटेकस्पार
जैकब डी.
जेम्स डब्ल्यू.
जेसन सी.
जेसन एस.
जेन्स
जेरेमी डी.
जिम पी.
जॉन बी.
जॉन डी.
जॉर्डन ए.
जॉर्डन जे.
जोसेफ एस.
जोश ए.
जोश जी.
जस्टिन के.
केजेल-एइनार ए.
लॉरेंस सी.
लियोनहार्ड ए.
लियोनहार्ड एस.
मार्क एच.
मार्क आर.
मार्कस एस.
मारियो एफ. एस.
निशान।
मार्क वी.
मार्टिन बी.
मार्टिन एच.
मार्टिन एल.
माइकल ए.
माइकल बी.
माइकल ई.
माइकल ई.
माइकल ई.
मैक्स एच.
मेनो वी.
नाथन वाई.
नील्स एल.
निगेल एच।
पास्कल बी.
पास्कल एल.
थपथपाना
पॉल बी.
पॉल-क्रिश्चियन डी।
पॉल एच.
@ pete111
पेट्रु एफ.
प्रिमोज़
क्विंडोर
राल्फ यू.
राल्फ डब्ल्यू.
रेमन एच.
राउल टी.
रोब के.
रुडिगर एच.
रूपर्टो सी.
स्कॉट बी.
स्कॉट एफ.
स्वयं (कलह @tube)
सर्जियो एम.
स्टीफन एस.
स्टीफन
स्टीव ओ.
साइमन
एस एम आर्क।
तेमू एच.
थॉमस ई.
थॉमस एस.
टिमोथी एम.
टिमोथी एल.
टोबियास बी.
टायलर आर.
वेलेरे एम.
वोल्कर बी.
व्याचेस्लाव ए.
जेवियर ए.ए.
प्रयुक्त पुस्तकालय और निर्भरता
ESP8266/ESP32 Arduino Core
मकुना द्वारा NeoPixelBus (svenihoney fork)
फास्टलेड लाइब्रेरी
ESPAsyncTCP by me-no-dev
ESPAsyncUDP by me-no-dev (०.९.० तक)
ESPAsyncWebServer by me-no-dev
bblanchon द्वारा ArduinoJSON
async-mqtt-client by marvinroger
WS2812FX Kitesurfer1404 द्वारा (संशोधित)
मार्कजाबो द्वारा IRremoteESP8266 (वैकल्पिक)
जे क्रिस्टेंसन द्वारा टाइमज़ोन
ब्लिंक लाइब्रेरी (संकुचित)
E1.31 forkineye द्वारा पुस्तकालय (संशोधित)
Aircoookie द्वारा Espalexa (संशोधित)
कई शामिल FastLED प्रभाव क्रेग्समैन के सार के संशोधित संस्करण हैं!
WebServer_tng bbx10 द्वारा (ESP32, ०.८.३ तक) पबसबक्लाइंट बाई नॉलियरी (संशोधित, ०.८.३ तक)
सिफारिश की:
160A ब्रश वाले इलेक्ट्रॉनिक स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके DC गियर मोटर को कैसे नियंत्रित करें: 3 चरण
160A ब्रश इलेक्ट्रॉनिक स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके DC गियर मोटर को कैसे नियंत्रित करें: विशिष्टता: वोल्टेज: 2-3S लाइपो या 6-9 NiMH निरंतर चालू: 35A बर्स्ट करंट: 160A BEC: 5V / 1A, रैखिक मोड मोड: 1. आगे और amp; उलटना; 2. आगे &ब्रेक; 3. आगे और; ब्रेक & रिवर्स वेट: 34g साइज: 42*28*17mm
पॉवरिंग टूल्स के लिए ट्रेडमिल डीसी ड्राइव मोटर और पीडब्लूएम स्पीड कंट्रोलर का उपयोग करें: १३ कदम (चित्रों के साथ)
पॉवरिंग टूल्स के लिए ट्रेडमिल डीसी ड्राइव मोटर और पीडब्लूएम स्पीड कंट्रोलर का उपयोग करें: पावर टूल्स जैसे मेटल कटिंग मिल्स और लेथ्स, ड्रिल प्रेस, बैंडसॉ, सैंडर्स और बहुत कुछ की आवश्यकता हो सकती है। टॉर्क को बनाए रखते हुए गति को ठीक करने की क्षमता के साथ 5HP से 2HP मोटर्स संयोग से अधिकांश ट्रेडमिल 80-260 वीडीसी मोटर का उपयोग करते हैं
मैक टर्मिनल का उपयोग कैसे करें, और मुख्य कार्यों का उपयोग कैसे करें: 4 कदम
मैक टर्मिनल का उपयोग कैसे करें, और मुख्य कार्यों का उपयोग कैसे करें: हम आपको दिखाएंगे कि मैक टर्मिनल कैसे खोलें। हम आपको टर्मिनल के भीतर कुछ विशेषताएं भी दिखाएंगे, जैसे कि ifconfig, निर्देशिका बदलना, फाइलों तक पहुंचना, और arp. ifconfig आपको अपना आईपी पता, और अपने मैक विज्ञापन की जांच करने की अनुमति देगा
HW30A मोटर स्पीड कंट्रोलर और Arduino UNO का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर (3 वायर टाइप) को कैसे नियंत्रित करें: 5 कदम
HW30A मोटर स्पीड कंट्रोलर और Arduino UNO का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर (3 वायर टाइप) को कैसे नियंत्रित करें: विवरण: HW30A मोटर स्पीड कंट्रोलर का उपयोग 4-10 NiMH / NiCd या 2-3 सेल LiPo बैटरी के साथ किया जा सकता है। BEC 3 LiPo कोशिकाओं तक कार्य करता है। इसका उपयोग ब्रशलेस डीसी मोटर (3 तार) की गति को अधिकतम 12Vdc तक नियंत्रित करने के लिए किया जा सकता है। विशिष्ट
IPhone SE पर YouTube कैसे डाउनलोड करें और उसका उपयोग कैसे करें: 20 कदम
Iphone SE पर YouTube कैसे डाउनलोड और उपयोग करें: द्वारा निर्मित: कार्लोस सांचेज़