विषयसूची:

RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)

वीडियो: RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)

वीडियो: RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)
वीडियो: car 48 LED Multicolour Interior Strip Light with Sound Active Function & remote | car fancy light 2024, नवंबर
Anonim
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल

यह प्रोजेक्ट ब्लूटूथ के माध्यम से आपके फोन के साथ आरजीबी एलईडी पट्टी को नियंत्रित करने के लिए arduino का उपयोग करता है। आप रंग बदल सकते हैं, रोशनी को संगीत के साथ सिंक कर सकते हैं या परिवेश प्रकाश व्यवस्था के लिए उन्हें ऑटो समायोजित कर सकते हैं।

चरण 1: अवयव

अवयव
अवयव
अवयव
अवयव
अवयव
अवयव

इस परियोजना के लिए आपको निम्नलिखित घटकों की आवश्यकता होगी:

निश्चित रूप से एलईडी स्ट्रिप्स, मैंने लगभग 1 €/m के लिए aliexpress से 10 मीटर उच्च घनत्व RGB स्ट्रिप्स का आदेश दिया:https://it.aliexpress.com/item/10000000224362.html…, चिपकने वाला बहुत खराब है लेकिन इसके अलावा वे कीमत के लिए कमाल हैं। जब आप खरीदना चाहते हैं तो आपको आरजीबी "गूंगा" स्ट्रिप्स के लिए जाने की जरूरत है, कोई पता योग्य नहीं है और कोई आरजीबीडब्ल्यू नहीं है। अपनी पट्टी की प्रति मीटर रेटिंग की शक्ति पर भी ध्यान दें और इसे उन मीटरों के लिए गुणा करें जिनकी आपको एक मोटा बिजली अनुमान प्राप्त करने की आवश्यकता है। कम घनत्व वाले 30 LED/m प्रकार के लिए 5050 LED स्ट्रिप्स लगभग 7W/m और उच्च घनत्व 60 LED/m प्रकार के लिए 14W/m हैं।

आपके स्ट्रिप्स वोल्टेज के आधार पर 12/24v स्विचिंग बिजली की आपूर्ति। आप एटीएक्स बिजली की आपूर्ति का उपयोग कर सकते हैं लेकिन किसी भी मामले में उपयुक्त बिजली रेटिंग के साथ बिजली की आपूर्ति का चयन करना सुनिश्चित करें। मैं एक बिजली की आपूर्ति खरीदने के लिए तैयार हूं जिसमें कम से कम 30% अधिक बिजली रेटेड है जो आपको वास्तव में एल ई डी की आवश्यकता है, खासकर यदि आप इस तरह से एक सस्ता खरीदते हैं: https://it.aliexpress.com/item/32304688758.html?sp ….मेरी स्ट्रिप्स 14W/m थीं, मुझे 7.5m बिजली की आवश्यकता थी इसलिए मुझे लगभग 105W की आवश्यकता थी, मैंने सुरक्षित पक्ष पर रहने के लिए 180W नाममात्र बिजली की आपूर्ति खरीदी। यदि आप इलेक्ट्रॉनिक्स के लिए नए हैं तो मैं इसे खरीदने के लिए तैयार नहीं हूं क्योंकि इसने उच्च वोल्टेज टर्मिनलों को उजागर किया है, इसे अपने जोखिम पर करें।

Arduino, मैंने एक PRO माइक्रो का उपयोग किया है, लेकिन आप जो चाहें उसका उपयोग कर सकते हैं, ध्यान रखें कि यदि आप एक अलग माइक्रो कंट्रोलर का उपयोग करने जा रहे हैं, तो आपको मेरे कोड में कुछ पिन और सीरियल पोर्ट का नाम बदलना पड़ सकता है।

3x एन चैनल मस्जिद, मैं आईआरएफ३२०५ के साथ गया हूं क्योंकि मेरे पास पहले से ही उन्हें हाथ में था, वे ८० एएमपीएस में सक्षम हैं और प्रतिरोध पर उचित कम है इसलिए उन्हें बहुत अच्छा होना चाहिए। यदि आप देखते हैं कि वे ज़्यादा गरम होते हैं तो आप कुछ हीटसिंक भी जोड़ सकते हैं जैसे मैंने किया।

3x TC4420 mosfet ड्राइवर, हो सकता है कि वे आपकी शक्ति की आवश्यकता के आधार पर आवश्यक न हों, स्पष्टीकरण के लिए पढ़ते रहें।

HC-05 ब्लूटूथ मॉड्यूल, 5v तर्क स्तर एक को चुनने के लिए जागरूक रहें या आपको arduino के TX से निकलने वाले वोल्टेज को कम करने के लिए अतिरिक्त सर्किटरी (एक वोल्टेज विभक्त को काम करना चाहिए) की आवश्यकता हो सकती है।

७८०५ वोल्टेज रेगुलेटर / ५ वी हिरन कन्वर्टर टू पावर आर्डिनो और ब्लूटूथ मॉड्यूल।

5x 0.1uF, 1x 100uF कैपेसिटर, 4x 10kohm रेसिस्टर्स।

(वैकल्पिक)

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

चरण 2: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में
ढांच के रूप में
ढांच के रूप में
ढांच के रूप में
ढांच के रूप में

इसका परीक्षण करने के लिए एक ब्रेडबोर्ड पर सर्किट बनाएं, मस्जिद ड्राइवर सर्किट (दूसरी तस्वीर) को 3 बार दोहराएं, प्रत्येक चैनल के लिए एक, Arduino के 3 PWM आउटपुट को ड्राइवर सर्किट के PWM इनपुट से कनेक्ट करें। यदि आप एक समर्पित मस्जिद चालक आईसी का उपयोग नहीं करना चाहते हैं तो आप दो एनपीएन ट्रांजिस्टर का उपयोग करके एक साधारण पुश-पुल ड्राइवर बना सकते हैं, आप इंटरनेट पर अधिक जानकारी प्राप्त कर सकते हैं। यदि आप केवल कुछ एल ई डी के लिए सर्किट का उपयोग करने की योजना बना रहे हैं, तो आप सीधे मस्जिद के गेट को 100ohm रोकनेवाला के माध्यम से arduino के PWM आउटपुट से जोड़ सकते हैं, और मस्जिद के स्रोत और नाली के बीच 10Kohm रोकनेवाला जोड़ सकते हैं, हालांकि यह है raccomended नहीं है क्योंकि यह पूरी तरह से मस्जिदों को चालू नहीं करता है और इसलिए बहुत अधिक अक्षमता का कारण बनता है।

एलईडी पट्टी के 3 आरजीबी पैड को 3 मस्जिदों की नाली से जोड़ा जाना चाहिए, और दूसरे पैड को +12वी से जोड़ा जाना चाहिए।

चरण 3: कोड

यह वह कोड है जिसे आपको arduino पर अपलोड करने की आवश्यकता है, यह मूल रूप से कुछ निम्न स्तर के रजिस्ट्री जादू का उपयोग करके तीन 15KHz पल्स-चौड़ाई-मॉड्यूलेटेड सिग्नल (PWM) उत्पन्न करने के लिए एक चर कर्तव्य चक्र के साथ तीन मस्जिदों को चलाने के लिए है। लूप में यह बीटी मॉड्यूल से आने वाले ट्रांसमिशन की जांच करता है और जब इसे कुछ प्राप्त होता है तो यह रंग और मोड को अपडेट करता है, साथ ही यह उन सभी को आंतरिक ईईपीरोम में सहेजता है ताकि इसे पुनरारंभ होने पर सेटिंग्स याद रहे। वर्तमान में 3 मोड लागू हैं:

रंग मोड: बस एक निश्चित रंग प्रदर्शित करें।

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

परिवेश मोड: यह फोटोरेसिस्टर के माध्यम से कमरे में प्रकाश की मात्रा को मापता है और तदनुसार आपके चुने हुए रंग की चमक को कम करता है। मोबाइल ऐप या कोड में आप उच्च और निम्न ट्रेशोल्ड को समायोजित कर सकते हैं जो निर्धारित करते हैं कि किस मूल्य (0-1023) पर रोशनी पूरी तरह से या पूरी तरह से बंद हो जाती है। यदि आप इस मोड में कुछ झिलमिलाहट देखते हैं, तो आप हस्तक्षेप से बचने के लिए प्रकाश संवेदक को स्वयं एलईडी स्ट्रिप्स से दूर ले जाना चाह सकते हैं।

कोड को संशोधित करने और अधिक मोड जोड़ने के लिए स्वतंत्र महसूस करें, यदि आपको फ़ाइल के शीर्ष पर मेरे ईमेल कोड को समझने में मेरी सहायता की आवश्यकता है।

चरण 4: एंड्रॉइड ऐप

एंड्रॉइड ऐप
एंड्रॉइड ऐप

आपको यह ऐप डाउनलोड करना होगा:

और.kwl फ़ाइल को डाउनलोड और आयात भी करें।

यदि आप अपना खुद का ऐप बनाना चाहते हैं जो मेरे कोड के साथ काम करता है तो आपके पास निम्नलिखित चीजें होनी चाहिए:

RED मान के लिए स्लाइडर जो भेजता है:" r+मान 0 और 1023+x के बीच" (es: "r130x")

GREEN मान के लिए स्लाइडर जो भेजता है: "g+मान 0 और 1023+x के बीच"

BLUE मान के लिए स्लाइडर जो भेजता है: "b+मान 0 और 1023+x के बीच"

उच्च सीमा के लिए स्लाइडर जो भेजता है: "h+मान 0 और 1023+x के बीच"

निम्न सीमा के लिए स्लाइडर जो भेजता है:"l+0 और 1023+x के बीच का मान"

पुशबटन जो संगीत मोड के लिए "एम" भेजता है

पुशबटन जो परिवेश मोड के लिए "ए" भेजता है

पुशबटन जो रंग मोड के लिए "सी" भेजता है

चरण 5: परफेक्ट बोर्ड सर्किट

परफेक्ट बोर्ड सर्किट
परफेक्ट बोर्ड सर्किट

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

चरण 6: आप समाप्त हो गए

Image
Image

कुछ एलईडी स्ट्रिप्स और बिजली की आपूर्ति को अपने सर्किट से कनेक्ट करें और आपका काम हो गया।

बस इतना ही, इस समय आपके पास एक काम करने वाली चीज होनी चाहिए।

कृपया मुझे बताएं कि क्या आपके पास टिप्पणी अनुभाग में कोई समस्या या सुझाव है।

पी.एस. उपरोक्त वीडियो में संगीत के साथ समन्वयन की प्रभावशीलता उतनी नहीं दिखाई गई है जितनी वास्तविक जीवन में कम वीडियो फ्रैमरेट के कारण दिखाई देती है।

सिफारिश की: