विषयसूची:

एक Arduino का उपयोग करके सजावटी RGB लाइट्स: 4 कदम
एक Arduino का उपयोग करके सजावटी RGB लाइट्स: 4 कदम

वीडियो: एक Arduino का उपयोग करके सजावटी RGB लाइट्स: 4 कदम

वीडियो: एक Arduino का उपयोग करके सजावटी RGB लाइट्स: 4 कदम
वीडियो: how to blink led using Arduino #howto 2024, नवंबर
Anonim
एक Arduino का उपयोग करके सजावटी RGB लाइट्स
एक Arduino का उपयोग करके सजावटी RGB लाइट्स

चूंकि क्रिसमस की पूर्व संध्या बस एक सप्ताह दूर है, इसलिए मैंने एक Arduino नैनो और WS2812B LED का उपयोग करके एक साधारण RGB सजावटी प्रकाश बनाने का निर्णय लिया। हम दृश्य प्रभाव को बेहतर बनाने के लिए कुछ प्लास्टिक कंटेनर/जार का उपयोग करते हैं। यह वीडियो 5 एलईडी का उपयोग करता है लेकिन इसे आपकी आवश्यकताओं के अनुरूप बढ़ाया जा सकता है। आप जो चाहते हैं उसके आधार पर आप कई पैटर्न जोड़ सकते हैं या रंग थीम बना सकते हैं।

ऊपर दिया गया वीडियो आपको इस परियोजना को बनाने के लिए आवश्यक हर चीज के बारे में बताता है और मैं इसे पहले देखने की सलाह दूंगा ताकि यह पता चल सके कि सब कुछ एक साथ कैसे आता है।

चरण 1: इलेक्ट्रॉनिक्स इकट्ठा करें

इलेक्ट्रॉनिक्स इकट्ठा करें
इलेक्ट्रॉनिक्स इकट्ठा करें

पहली चीज जो हमें चाहिए वह है WS2812B RGB LED और ये कई वेरिएंट में उपलब्ध हैं। कोई भी ठीक काम करेगा। हम इस निर्माण के लिए Arduino नैनो का उपयोग करेंगे, लेकिन स्केच वस्तुतः किसी भी Arduino संगत बोर्ड के साथ काम करेगा जो आपके पास हो सकता है। सब कुछ एक साथ जोड़ने के लिए हमें कुछ तार की भी आवश्यकता है और मैं इस निर्माण के लिए तीन कोर, मुड़ तार का उपयोग कर रहा हूं। अंत में, हमें प्लास्टिक के कंटेनरों की आवश्यकता है जो विशुद्ध रूप से सजावटी उद्देश्य के लिए हैं। हमें एक अच्छा दिखने वाला प्रभाव देने के लिए प्रकाश प्लास्टिक से परावर्तित होता है।

यहां उत्पादों के लिंक दिए गए हैं यदि यह मदद करता है:

Arduino नैनो:

WS2812B एलईडी:

ट्विस्टेड वायर:

प्लास्टिक कंटेनर:

चरण 2: स्केच तैयार करें और डाउनलोड करें

स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें
स्केच तैयार करें और डाउनलोड करें

हम WS2812B LED को चलाने के लिए FastLED लाइब्रेरी का उपयोग करेंगे, लेकिन यदि आपकी पसंद है तो आप Adafruit Neopixel लाइब्रेरी का भी उपयोग कर सकते हैं। Arduino IDE खोलें और लाइब्रेरी मैनेजर में "fastLED" टाइप करें। दिखाई देने वाली लाइब्रेरी स्थापित करें और फिर "DemoReel 100" उदाहरण स्केच खोलें।

हमें डेटा पिन, एलईडी की संख्या और एलईडी प्रकार को अपडेट करने की आवश्यकता है। मैं 5 एलईडी के साथ पिन 2 का उपयोग करूंगा। कृपया एलईडी प्रकार को WS2812B में भी अपडेट करें जैसा कि छवि में देखा गया है।

फिर, बोर्ड में प्लग करें, सही बोर्ड और COM पोर्ट का चयन करें। अंत में, अपलोड बटन को हिट करें और अपलोडिंग पूर्ण होने तक प्रतीक्षा करें। एक बार हो जाने के बाद, LED - 5V, GND और डेटा पिन को 2 पिन से कनेक्ट करें। LED को एक यादृच्छिक पैटर्न प्रदर्शित करना चाहिए जो एक संकेत है कि सब कुछ अपेक्षित रूप से काम कर रहा है।

चरण 3: अंतिम बिल्ड के लिए एल ई डी तैयार करें

अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें
अंतिम निर्माण के लिए एल ई डी तैयार करें

अगला, हमें एल ई डी को काटने की जरूरत है क्योंकि हम अंतिम लंबाई बढ़ाने के लिए तार का उपयोग करेंगे। एक बार हो जाने के बाद, किसी भी वाटरप्रूफ टयूबिंग से एलईडी हटा दें। प्रत्येक एल ई डी के लिए तार काटें और लंबाई उस अंतिम स्थिति पर निर्भर करेगी जिसका आप लक्ष्य बना रहे हैं। मैंने सभी के लिए समान तार लंबाई का उपयोग करने का निर्णय लिया। इसके अलावा, कुछ तार काट लें जो कि माइक्रोकंट्रोलर को पहली एलईडी से जोड़ने के लिए उपयोग किया जाएगा।

फिर, प्लास्टिक के ढक्कन में कुछ छेद ड्रिल करें क्योंकि हम एलईडी की बाहरी सतह पर बीम को अंदर की ओर चमकाएंगे।

चरण 4: अंतिम विधानसभा

आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा

प्रत्येक एल ई डी में तारों को टांका लगाकर शुरू करें। सुनिश्चित करें कि आप पिन को सही तरीके से कनेक्ट करते हैं। माइक्रोकंट्रोलर को पहले एलईडी के DI (डेटा इनपुट) पिन से कनेक्ट करने की आवश्यकता होती है। फिर, डीओ (डेटा आउटपुट) पिन को अगले एलईडी के डीआई पिन से जोड़ा जाना चाहिए और इसी तरह। एक बार जब आप सभी तारों को मिलाप कर लेते हैं, तो माइक्रोकंट्रोलर पर बिजली और सभी एल ई डी को एक यादृच्छिक पैटर्न के साथ चमकना शुरू कर देना चाहिए।

मैंने एलईडी को ढक्कन के शीर्ष पर संलग्न करने के लिए दो तरफा टेप का उपयोग करने का निर्णय लिया, लेकिन आप एल ई डी या कुछ गोंद पर कुछ टेप का उपयोग भी कर सकते हैं। इन्सुलेशन के लिए माइक्रोकंट्रोलर बोर्ड में कुछ केप्टन टेप या हीटश्रिंक टयूबिंग जोड़ने की सलाह दी जाती है।

अंत में, कंटेनर के दूसरे आधे हिस्से को स्क्रू करें और एल ई डी को चालू करें। प्रत्येक एलईडी लगभग 60mA की खपत करता है, इसलिए सुनिश्चित करें कि आप जिस बिजली की आपूर्ति का उपयोग कर रहे हैं वह आवश्यक शक्ति प्रदान कर सकती है। हमने पहले बिजली की आपूर्ति का निर्माण किया है जिसका उपयोग जरूरत पड़ने पर इसके लिए किया जा सकता है।

अगर आपको यह बिल्ड पसंद आया है, तो कृपया हमारे YouTube चैनल को सब्सक्राइब करने पर विचार करें क्योंकि आपका समर्थन हमें ऐसी सामग्री बनाने में मदद करता है।

यूट्यूब:

पढ़ने के लिए धन्यवाद!

सिफारिश की: