विषयसूची:
- चरण 1: अवयव
- चरण 2: योजनाबद्ध
- चरण 3: कोड
- चरण 4: एंड्रॉइड ऐप
- चरण 5: परफेक्ट बोर्ड सर्किट
- चरण 6: आप समाप्त हो गए
वीडियो: RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह प्रोजेक्ट ब्लूटूथ के माध्यम से आपके फोन के साथ आरजीबी एलईडी पट्टी को नियंत्रित करने के लिए 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: आप समाप्त हो गए
कुछ एलईडी स्ट्रिप्स और बिजली की आपूर्ति को अपने सर्किट से कनेक्ट करें और आपका काम हो गया।
बस इतना ही, इस समय आपके पास एक काम करने वाली चीज होनी चाहिए।
कृपया मुझे बताएं कि क्या आपके पास टिप्पणी अनुभाग में कोई समस्या या सुझाव है।
पी.एस. उपरोक्त वीडियो में संगीत के साथ समन्वयन की प्रभावशीलता उतनी नहीं दिखाई गई है जितनी वास्तविक जीवन में कम वीडियो फ्रैमरेट के कारण दिखाई देती है।
सिफारिश की:
Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)
कैसे करें: आरपीआई-इमेजर और पिक्चर्स के साथ रास्पबेरी पीआई 4 हेडलेस (वीएनसी) स्थापित करना: मैं अपने ब्लॉग में मजेदार परियोजनाओं के एक समूह में इस रैप्सबेरी पीआई का उपयोग करने की योजना बना रहा हूं। जांचने के लिए स्वतंत्र हैं। मैं अपने रास्पबेरी पीआई का उपयोग करने में वापस आना चाहता था लेकिन मेरे पास मेरे नए स्थान पर कीबोर्ड या माउस नहीं था। जब से मैंने रास्पबेरी की स्थापना की थी, तब तक कुछ समय हो गया था
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): 10 कदम (चित्रों के साथ)
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): अपने पिछले प्रोजेक्ट में, मैंने वाई-फाई के साथ एक स्मार्ट बाथरूम स्केल विकसित किया था। यह उपयोगकर्ता के वजन को माप सकता है, इसे स्थानीय रूप से प्रदर्शित कर सकता है और इसे क्लाउड पर भेज सकता है। आप इसके बारे में अधिक जानकारी नीचे दिए गए लिंक पर प्राप्त कर सकते हैं:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: 13 चरण (चित्रों के साथ)
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: यह एक निर्देश है कि कैसे एक पीसी को अलग किया जाए। अधिकांश बुनियादी घटक मॉड्यूलर हैं और आसानी से हटा दिए जाते हैं। हालाँकि यह महत्वपूर्ण है कि आप इसके बारे में संगठित रहें। यह आपको भागों को खोने से बचाने में मदद करेगा, और पुन: संयोजन को आसान बनाने में भी
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: 7 कदम (चित्रों के साथ)
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: उपभोक्ता बाजार में अपने परिचय के 25 वर्षों के बाद भी, हाल के दिनों में अवरक्त संचार अभी भी बहुत प्रासंगिक है। चाहे वह आपका 55 इंच का 4K टेलीविजन हो या आपकी कार का साउंड सिस्टम, हर चीज को हमारी प्रतिक्रिया के लिए एक IR रिमोट कंट्रोलर की आवश्यकता होती है
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: 7 कदम (चित्रों के साथ)
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: ट्रैकिंग और अलर्ट सुविधाओं के साथ बाइक सवारों के लिए सुरक्षा प्रणाली। दुर्घटना के मामले में जीपीएस स्थिति के साथ एक अलार्म भेजा जाता है। बाइक सवारों के लिए सुरक्षा जरूरी है, सड़क बाइक या माउंटेन बाइक दुर्घटनाएं होती हैं और जितनी जल्दी हो सके आपात स्थिति में