विषयसूची:
वीडियो: कूल पीसी लाइट्स के लिए Arduino LED स्ट्रिप कंट्रोलर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मुझे एलीएक्सप्रेस से यह शांत आरजीबी एलईडी पट्टी मिली है और मैं इसे पीसी रोशनी के लिए उपयोग करना चाहता हूं।
पहली समस्या गर्म है इसे नियंत्रित करने के लिए फिर उसे कैसे शक्ति दें।
यह निर्देश आपको दिखाता है कि इसे github arduino कोड, वर्किंग प्रोजेक्ट वीडियो और चरण-दर-चरण मार्गदर्शिका के साथ कैसे करना है।
चरण 1: आवश्यक भाग
इस परियोजना के लिए हम उपयोग करेंगे:
- अरुडिनो नैनो
- आरजीबी पट्टी
- एनपीएन ट्रांजिस्टर
- 100-220 ओम रोकनेवाला
- जम्पर तार
- ब्रेड बोर्ड
अतिरिक्त:
सोल्डरिंग किट
ट्रांजिस्टर की आवश्यकता के पीछे का कारण यह है कि अधिकांश RGB स्ट्रिप्स को संचालित करने के लिए 12 वोल्ट की आवश्यकता होती है, इसलिए हमें RGB स्ट्रिप के लिए बाहरी बिजली की आपूर्ति और arduino के लिए एक सेकेंडरी की आवश्यकता होगी (हम 7805 वोल्टेज रेगुलेटर का भी उपयोग कर सकते हैं) 12 वोल्ट से 5 वोल्ट तक का पैमाना)।
ट्रांजिस्टर चमक और रंग प्रकार को नियंत्रित करने वाले प्रत्येक रंग चैनल को दिए गए वोल्टेज को सेट करते हैं।
मैं जिस आरजीबी एलईडी पट्टी का उपयोग कर रहा हूं वह एक एसएमडी 3528 है। इसमें बहुत सारे आरजीबी एलईडी नहीं हैं, लेकिन इसके बजाय इसमें प्रत्येक ट्रैक के लिए 2 हरे, 2 नीले और 2 लाल एलईडी हैं (पूरी पट्टी 10 सेमी ट्रैक में विभाजित है, इसलिए आप अपनी इच्छानुसार लंबाई में कटौती कर सकते हैं, इसे मिलाप कर सकते हैं और यह काम करेगा)। इस ज्ञान के साथ हम जानते हैं कि ५०% को लाल और ५०% को नीले रंग में सेट करने से बैंगनी रंग उत्पन्न नहीं होगा। इसके बजाय हमारे पास कम चमक वाले लाल और नीले रंग के एलईडी होंगे।
पूर्ण-रंग प्रभाव के लिए हमें एक अलग एलईडी पट्टी खरीदनी होगी।
पी.एस. हम पता करने योग्य एलईडी स्ट्रिप्स का उपयोग नहीं करेंगे।
चरण 2: कनेक्शन
हम ब्रेडबोर्ड लेंगे और उस पर 3 ट्रांजिस्टर के साथ आर्डिनो नैनो रखेंगे।
प्रत्येक ट्रांजिस्टर में बेस, कलेक्टर और एमिटर के रूप में 3 पिन होते हैं। हम एक चैनल को इस प्रकार जोड़ेंगे:
- अर्दीनो पिन चैनल का आधार
- संबंधित चैनल का नेतृत्व करने के लिए कलेक्टर
- GND. में उत्सर्जक
चैनल हैं:
- ब्लू अरुडिनो डी३
- लाल Arduino D5
- ग्रीन अरुडिनो डी6
बेझिझक पिनआउट बदलें, बस arduino में PWM पिन चुनना याद रखें।
चरण 3: कोडिंग
पूर्ण arduino कोड github पर उपलब्ध है और इसका उपयोग Arduino IDE के साथ किया जा सकता है।
मैंने कुछ बुनियादी प्रभावों को देखने के लिए कुछ कार्यों को कोडित किया:
- fade_colors_slow: प्रत्येक रंग (लाल, हरा और नीला) के माध्यम से FADESPEED और KEEPCOLORTIME सेकंड के रूप में फीका।
- all_on: सभी 3 रंगों को चालू करता है
- change_colors_rough: एक से दूसरे में सीधे रंग बदलता है
आप उन्हें लूप कर सकते हैं, कुछ गतिशील फीका गति या जो कुछ भी बना सकते हैं। बस याद रखें कि यह एलईडी पट्टी पूर्ण-आरजीबी नहीं है, इसमें अलग-अलग लाल, हरे और नीले चैनल हैं, इसलिए इस पट्टी के लिए वे कार्य अच्छे हैं। अन्य स्ट्रिप्स होने के परिणामस्वरूप अलग-अलग रंग और लुप्त होती शैलियाँ होंगी।
चरण 4: पीसी केस के अंदर रखना
अब आरजीबी स्ट्रिप को काटने और पीसी के केस के अंदर रखने का समय आ गया है। मैंने ब्रेडबोर्ड को बिजली की आपूर्ति के ऊपर रखना चुना (आधार प्लास्टिक है, इसलिए कोई शॉर्टकट नहीं बनाया जाएगा)।
परियोजना को शक्ति प्रदान करने के लिए हम बिजली आपूर्ति पेरिफेरल कनेक्टर (पिनआउट की तस्वीर देखें) का उपयोग कर सकते हैं जो सीधे बिजली आपूर्ति से 5V और 12V प्रदान करता है। जुडिये:
- 5V से Arduinot Vin
- 12V से RGB स्ट्रिप 12v
- GND से Arduino GND
यदि आप कुछ कोड अपलोड करना या इसे बदलना जारी रखना चाहते हैं, तो हम 5V कनेक्टर को हटा सकते हैं और USB पोर्ट का उपयोग करके arduino को पीसी में प्लग कर सकते हैं। इस तरह हम अपना कोड अपलोड कर सकते हैं और आर्डिनो को संचालित कर सकते हैं।
चरण 5: हो गया
अब आपके पास अपने पीसी के लिए अपनी व्यक्तिगत प्रकाश व्यवस्था है। बेझिझक कोड बदलें और अपनी आवश्यकताओं के अनुसार अनुकूलित करें।
इस परियोजना में कुछ बदलाव किए जा सकते हैं, जिनमें शामिल हैं:
- एक NODEMCU V3 का उपयोग नियंत्रक के रूप में एक व्यक्तिगत वेबसर्वर के साथ बटन और सेटिंग्स और रंग प्रभावों को बदलने के लिए एक शांत इंटरफ़ेस के साथ या नियंत्रक को HTTP अनुरोध भेजने वाले इंटरफ़ेस के साथ रास्पबेरी (इस प्रोजेक्ट को देखें)
- संपूर्ण प्रोजेक्ट को सिकोड़ने के लिए नियंत्रक के रूप में ATTINY85 का उपयोग करना (शायद सभी को एक PCB में मिलाना)। एक पूरी पोस्ट यहां मिल सकती है)
- ब्लूटूथ के माध्यम से नियंत्रित करने के लिए ब्लूटूथ HC-05 मॉड्यूल जोड़ा जा रहा है…
इतना ही! मज़े करो।
सिफारिश की:
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण | NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में | RGB LED STRIP स्मार्टफोन कंट्रोल: हाय दोस्तों इस ट्यूटोरियल में हम सीखेंगे कि RGB LED स्ट्रिप को नियंत्रित करने के लिए IR रिमोट के रूप में nodemcu या esp8266 का उपयोग कैसे करें और Nodemcu को वाईफाई पर स्मार्टफोन द्वारा नियंत्रित किया जाएगा। तो मूल रूप से आप अपने स्मार्टफोन से RGB LED STRIP को नियंत्रित कर सकते हैं
Arduino RGB LED स्ट्रिप कंट्रोलर: 4 कदम
Arduino RGB LED स्ट्रिप कंट्रोलर: अक्सर जब लोग Arduino के साथ अपनी RGB LED स्ट्रिप को नियंत्रित करना चाहते हैं, तो लाल, हरे और नीले रंगों को मिलाने के लिए तीन पोटेंशियोमीटर का उपयोग किया जाता है। यह काम करता है और आपकी आवश्यकताओं के लिए बिल्कुल ठीक हो सकता है, लेकिन मैं कुछ और अधिक सहज बनाना चाहता था, कुछ
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2d कैरेक्टर कैसे बनाएं: 11 कदम
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं: पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं नमस्ते, मैं जॉर्डन स्टेल्ट्ज हूं। मैं 15 साल की उम्र से वीडियो गेम विकसित कर रहा हूं। यह ट्यूटोरियल आपको सिखाएगा कि कैसे एक बुनियादी चरित्र बनाया जाए
Spielatron या अन्य MIDI Synth के लिए MIDI 5V LED स्ट्रिप लाइट कंट्रोलर: 7 चरण (चित्रों के साथ)
Spielatron या अन्य MIDI Synth के लिए MIDI 5V LED स्ट्रिप लाइट नियंत्रक: यह नियंत्रक 50mS प्रति नोट के लिए त्रि-रंग एलईडी स्ट्रिप लाइट चमकता है। G5 से D#6 के लिए नीला, E6 से B6 के लिए लाल और C7 से G7 के लिए हरा। नियंत्रक एक ALSA MIDI डिवाइस है, इसलिए MIDI सॉफ़्टवेयर एक ही समय में MIDI सिंथेस डिवाइस के रूप में LED को आउटपुट कर सकता है
आपके पीसी के लिए स्मार्ट मास्टर / स्लेव पावर स्ट्रिप [मॉड] (सेल्फ शटडाउन लेकिन जीरो स्टैंडबाय): 6 कदम (चित्रों के साथ)
आपके पीसी के लिए स्मार्ट मास्टर / स्लेव पावर स्ट्रिप [मॉड] (सेल्फ शटडाउन लेकिन जीरो स्टैंडबाय): ऑफ होना चाहिए। और उपयोगिता अच्छी होनी चाहिए। इसे संक्षिप्त करने के लिए: हमें वहां सही उत्पाद नहीं मिला, इसलिए हमने एक को संशोधित करना समाप्त कर दिया। हमने कुछ "ऊर्जा बचतकर्ता" Zweibrueder से पावर स्ट्रिप्स। डिवाइस बहुत ठोस हैं और बहुत अधिक नहीं हैं