विषयसूची:

आरजीबी एलईडी रंग नियंत्रण: 4 कदम
आरजीबी एलईडी रंग नियंत्रण: 4 कदम

वीडियो: आरजीबी एलईडी रंग नियंत्रण: 4 कदम

वीडियो: आरजीबी एलईडी रंग नियंत्रण: 4 कदम
वीडियो: ELlight WS2811 3pin LED Strip lights Connectors 2024, नवंबर
Anonim
आरजीबी एलईडी रंग नियंत्रण
आरजीबी एलईडी रंग नियंत्रण
आरजीबी एलईडी रंग नियंत्रण
आरजीबी एलईडी रंग नियंत्रण
आरजीबी एलईडी रंग नियंत्रण
आरजीबी एलईडी रंग नियंत्रण

इस परियोजना में, हम सीखेंगे कि पीडब्लूएम आउटपुट क्षमता वाले आई/ओ पोर्ट्स के माध्यम से आरजीबी एलईडी की चमक और रंग को कैसे नियंत्रित किया जाए, और एक टच डिस्प्ले स्लाइडर। आरजीबी एलईडी की तीव्रता और रंग को नियंत्रित करने के लिए ग्राफिकल इंटरफ़ेस के साधन के रूप में 4Duino प्रतिरोधी स्पर्श प्रदर्शन का उपयोग किया जाता है।

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

आरजीबी एलईडी पर रंगों को नियंत्रित करने के लिए हम पल्स चौड़ाई मॉडुलन, या पीडब्लूएम का उपयोग संक्षेप में करेंगे। पल्स चौड़ाई मॉडुलन एक तरंग अवधि में एक उच्च वोल्टेज सिग्नल चालू होने के समय के प्रतिशत को बदलकर "भिन्न एनालॉग वोल्टेज" की उपस्थिति देकर काम करता है।

कर्तव्य चक्र जितना कम होगा, एक सिग्नल कम वोल्टेज सिग्नल स्थिति में उतना ही अधिक समय व्यतीत करेगा और इसके विपरीत।

चरण 1: यह कैसे काम करता है

यह काम किस प्रकार करता है
यह काम किस प्रकार करता है

* इस प्रकार आरजीबी एलईडी रंग नियंत्रण काम करता है।

चरण 2: निर्माण

निर्माण
निर्माण

अवयव

  • ४डुइनो
  • आरजीबी एलईडी (इस उदाहरण में सामान्य कैथोड का उपयोग किया जाता है)
  • 3 x 220Ω प्रतिरोधी
  • छलांग लगाने का तार
  • माइक्रो यूएसबी केबल

ऊपर दिखाए गए आरेख और योजनाबद्ध के अनुसार सर्किट का निर्माण करें।

जिस तरह से पीडब्लूएम लागू किया जाता है वह इस्तेमाल किए गए आरजीबी के प्रकार पर निर्भर करता है। एक सामान्य एनोड आरजीबी एलईडी के साथ, लंबा पैर आपूर्ति वोल्टेज रेल से जुड़ा होता है (हमारे मामले में Arduino पर 5V पिन) जबकि अन्य तीन पैरों को प्रत्येक के लिए पीडब्लूएम सिग्नल सेट करके नियंत्रित किया जाता है। यदि पीडब्लूएम सिग्नल का कर्तव्य चक्र अधिक है, तो रंग चैनल बहुत मंद होगा या बिल्कुल भी चालू नहीं होगा। ऐसा क्यों है? क्योंकि एक एलईडी को चमकने के लिए इसके पार वोल्टेज क्षमता की आवश्यकता होती है, और यदि हमारे पीडब्लूएम सिग्नल में कर्तव्य चक्र के लिए उच्च प्रतिशत है, तो यह अपना अधिकांश समय एनोड और रंग चैनल दोनों पैरों पर 5V वोल्टेज क्षमता रखने में व्यतीत करेगा और एनोड पर 5V और रंग चैनलों पर 0V के साथ कम समय।

चरण 3: कार्यक्रम

कार्यक्रम
कार्यक्रम

इस प्रोजेक्ट को प्रोग्राम करने के लिए वर्कशॉप 4 - 4Duino बेसिक ग्राफिक्स एनवायरनमेंट का उपयोग किया जाता है।

इस परियोजना के लिए Arduino IDE को स्थापित करने की आवश्यकता है, क्योंकि कार्यशाला Arduino IDE को Arduino स्केच संकलित करने के लिए कॉल करती है। हालाँकि, Arduino IDE को 4Duino को प्रोग्राम करने के लिए खोलने या संशोधित करने की आवश्यकता नहीं है।

  1. यहां प्रोजेक्ट कोड डाउनलोड करें।
  2. µUSB केबल का उपयोग करके 4Duino को पीसी से कनेक्ट करें।
  3. फिर Comms टैब पर नेविगेट करें और Comms पोर्ट चुनें जिससे 4Duino जुड़ा हुआ है।
  4. अंत में, "होम" टैब पर वापस जाएं और अब "कॉम्पनलोड" बटन पर क्लिक करें। वर्कशॉप 4 आईडीई आपको विजेट छवियों को सहेजने के लिए पीसी में माइक्रोएसडी कार्ड डालने के लिए प्रेरित करेगा।

चरण 4: प्रदर्शन

प्रदर्शन
प्रदर्शन

अब 4Duino डिस्प्ले पर टच स्लाइडर्स का उपयोग करके, आप RGB LED के रंग को नियंत्रित कर सकते हैं।

सिफारिश की: