आरजीबी एलईडी एक आवास में संलग्न विभिन्न रंगों (लाल - लाल, हरा - हरा, नीला - नीला) के तीन एलईडी हैं। आइए देखें कि RGB LED को Arduino से कैसे जोड़ा जाए।
यह आवश्यक है
- - अरुडिनो;
- - आरजीबी एलईडी;
- - 220 ओम के लिए 3 प्रतिरोधक;
- - तारों को जोड़ना;
- - ब्रेड बोर्ड;
- - एक कंप्यूटर।
अनुदेश
चरण 1
आरजीबी एलईडी दो प्रकार के होते हैं: एक सामान्य एनोड ("प्लस") और एक सामान्य कैथोड ("माइनस") के साथ। आंकड़ा इन दो प्रकार के एल ई डी के योजनाबद्ध आरेख दिखाता है। एलईडी का लंबा पैर हमेशा सामान्य पावर लीड होता है। लाल एलईडी लीड (आर) अलग से स्थित है, हरा (जी) और नीला (बी) एनोड के दूसरी तरफ स्थित है, जैसा कि चित्र में दिखाया गया है। इस लेख में, हम एक आरजीबी एलईडी को एक सामान्य एनोड और एक सामान्य कैथोड दोनों से जोड़ने पर विचार करेंगे।
चरण दो
एक सामान्य एनोड के साथ आरजीबी एलईडी के लिए कनेक्शन आरेख चित्र में दिखाया गया है। हम Arduino बोर्ड पर एनोड को "+5 V" से जोड़ते हैं, अन्य तीन पिन मनमानी डिजिटल पिन से।
कृपया ध्यान दें कि हम प्रत्येक एल ई डी को अपने स्वयं के अवरोधक के माध्यम से जोड़ रहे हैं, न कि एक आम का उपयोग कर रहे हैं। ऐसा करने की सलाह दी जाती है, क्योंकि प्रत्येक एल ई डी की अपनी दक्षता होती है। और यदि आप उन सभी को एक रोकनेवाला के माध्यम से जोड़ते हैं, तो एल ई डी अलग चमक के साथ चमकेंगे।
चरण 3
आइए क्लासिक "ब्लिंक" स्केच को फिर से लिखें। हम बारी-बारी से तीनों रंगों में से प्रत्येक को सक्षम और अक्षम करेंगे। ध्यान दें कि जब हम Arduino के संबंधित पिन पर LOW लागू करते हैं, तो LED जल जाएगी।
चरण 4
आइए देखते हैं चमकती RGB LED को क्रिया में। एलईडी बारी-बारी से लाल, हरे और नीले रंग में बदल जाती है। प्रत्येक रंग 1 सेकंड के लिए रोशनी करता है, फिर 2 सेकंड के लिए बाहर चला जाता है, और अगला रंग चालू हो जाता है।
आप प्रत्येक चैनल को अलग-अलग रोशनी कर सकते हैं, आप सभी एक ही समय में कर सकते हैं, फिर चमक का रंग बदल जाएगा।
चरण 5
यदि आप एक सामान्य कैथोड आरजीबी एलईडी का उपयोग कर रहे हैं, तो एलईडी की लंबी लीड को Arduino बोर्ड के GND और R, G और B चैनलों को Arduino के डिजिटल पोर्ट से कनेक्ट करें। यह याद रखना चाहिए कि जब एक सामान्य एनोड के साथ एलईडी के विपरीत, आर, जी, बी चैनलों पर एक उच्च स्तर (उच्च) लागू किया जाता है, तो एल ई डी प्रकाश करता है।
यदि आप उपरोक्त स्केच को नहीं बदलते हैं, तो इस मामले में एलईडी का प्रत्येक रंग 2 सेकंड के लिए चालू रहेगा, और उनके बीच का ठहराव 1 सेकंड होगा।