विषयसूची:

आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक: 10 कदम (चित्रों के साथ)
आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक: 10 कदम (चित्रों के साथ)

वीडियो: आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक: 10 कदम (चित्रों के साथ)

वीडियो: आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक: 10 कदम (चित्रों के साथ)
वीडियो: मरते दम तक क्रम व्यवस्था का कोई भी प्रश्न गलत नही होगा। 2024, जुलाई
Anonim
आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक
आरजीबी मैट्रिक्स + स्पेक्ट्रम विश्लेषक

एल ई डी से प्यार है?मैं भी!

इसीलिए, इस निर्देशयोग्य में, मैं आपको दिखाऊंगा कि कैसे एक भयानक RGB LED मैट्रिक्स बनाया जाता है, जो एक बटन के क्लिक के साथ आसानी से स्पेक्ट्रम विश्लेषक में बदल सकता है।

पढ़ने के बाद, अगर आपको लगता है कि इस निर्देशयोग्य ने इसे अर्जित किया है, तो कृपया इसे एलईडी प्रतियोगिता में वोट करें।

और बिना किसी और हलचल के, चलिए शुरू करते हैं।

चरण 1: वीडियो देखें

Image
Image

वीडियो प्रत्येक चरण को विस्तार से प्रदर्शित करता है और परियोजना की उचित समझ में आपकी सहायता करेगा। तो, अगले चरण पर जाने से पहले इसे देखें।

चरण 2: अपने हिस्से प्राप्त करें।

Arduino: भारत - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -

WS2812B स्ट्रिप्स (30 LED/मीटर): US - https://amzn.to/2zUvOjwUK -

MSGEQ7 IC: यूएस - https://amzn.to/2zSV4qKUK -

एक्रिलिक शीट: भारत - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -

बिजली की आपूर्ति: भारत - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -

1x 200K रोकनेवाला1x 33 pF Cap1x 100 nF Cap1x 10 nF कैप

चरण 3: प्रोटोटाइप।

प्रोटोटाइप।
प्रोटोटाइप।
प्रोटोटाइप।
प्रोटोटाइप।

डाउनलोड करें और इन Arduino लाइब्रेरी को जोड़ें: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixel लाइब्रेरी -

FastLED लाइब्रेरी के उदाहरणों से FirstLight स्केच का उपयोग करके WS2812B LED स्ट्रिप का परीक्षण करें। डेटा पिन और एल ई डी की संख्या को संपादित करें और एल ई डी को अपलोड करने के बाद एक के बाद एक सफेद रोशनी दिखानी चाहिए कि एल ई डी ठीक काम कर रहे हैं।

अब IR रिसीवर के बिना इस चरण में संलग्न सर्किट आरेख का उपयोग करके परीक्षण सर्किट का निर्माण करें। इस चरण में संलग्न स्केच भी अपलोड करें। आपको 21 एलईडी की आवश्यकता होगी। MSGEQ7 ने ऑडियो स्पेक्ट्रम को 7 फ़्रीक्वेंसी बैंड में विभाजित किया। तो, इसे ध्यान में रखते हुए, स्केच 21 एलईडी को 7 सेटों में विभाजित करता है, प्रत्येक सेट में 3 एलईडी होते हैं, पहली एलईडी हमेशा बंद रहती है और बाकी दो एलईडी उस विशेष आवृत्ति बैंड में ऑडियो की तीव्रता के अनुसार प्रकाश करती हैं। डिबगिंग के लिए सीरियल मॉनिटर में सभी सात बैंडों के एनालॉग मूल्यों को देखें और सुनिश्चित करें कि सब कुछ अच्छा दिखता है। जब यह ठीक काम कर रहा हो, तो IR रिसीवर जोड़कर प्रोटोटाइप को अंतिम रूप दें।

अब इन्फ्रारेड रिसीवर जोड़ें और दूसरे संलग्न को अपलोड करें जो मैंने संलग्न किया है जो कि किसी भी दो बैंड से ऑडियो सिग्नल की तीव्रता के अनुसार 7 एलईडी वाले 2 सेट को रोशन करेगा जिसे आप स्केच में संपादित कर सकते हैं। मैं आपको बैंड ३ और ४ चुनने का सुझाव दूंगा। अब आईआर रिमोट के किसी भी बटन का हेक्स कोड निर्धारित करें जिसका आप उपयोग कर रहे हैं। यह जानने के लिए कि यह कैसे करना है, यहां क्लिक करें: https://www.instructables.com/id/ Control-AC-Applia..उस हेक्स कोड को स्केच में संपादित करें और उसे अपलोड करें। अब जब आप बटन दबाते हैं, तो एलईडी एनीमेशन दिखाएगा और जब आप उसी बटन को दोबारा दबाएंगे, तो यह स्पेक्ट्रम विश्लेषक मोड में वापस आ जाएगा।

और प्रोटोटाइप पूरा हो गया है।

चरण 4: सोल्डरिंग।

सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।
सोल्डरिंग।

परियोजना के लिए आवश्यक सभी इलेक्ट्रॉनिक्स घटक प्राप्त करें।

एक संकीर्ण परफ़ॉर्मर भी प्राप्त करें जिसमें हम स्पेक्ट्रम विश्लेषक घटकों को मिलाप करेंगे ताकि हम एक Arduino ढाल जैसा कुछ बना सकें, जो हमें तारों की गड़बड़ी से बचाएगा। स्पष्ट धारणा के लिए वीडियो और चित्र देखें।

मैं Arduino Uno का उपयोग कर रहा हूं ताकि भविष्य में आवश्यकता पड़ने पर मैं आसानी से नए प्रोग्राम अपलोड कर सकूं, लेकिन आप Arduino Nano का भी उपयोग कर सकते हैं।

फिर, 3.5 मिमी प्लग और सोल्डर दो तार लें, एक जमीन पर और एक चैनल में से किसी एक के लिए और दो तार का दूसरा सिरा MSGEQ7 शील्ड में जाता है। यह हो जाने के बाद, IC को उसके बेस, सोल्डर पावर वायर से कनेक्ट करें और Arduino Uno सीरियल मॉनिटर का उपयोग करके शील्ड का परीक्षण करें जैसे मैंने पहले किया था।

चरण 5: एलईडी बोर्ड बनाएं।

एलईडी बोर्ड बनाएं।
एलईडी बोर्ड बनाएं।
एलईडी बोर्ड बनाएं।
एलईडी बोर्ड बनाएं।
एलईडी बोर्ड बनाएं।
एलईडी बोर्ड बनाएं।

अब, एक 3 मिमी मोटा एमडीएफ लें और 25.2x25.2 सेमी आकार का एक वर्ग बनाएं और हैक आरा का उपयोग करके इसे काट लें। फिर उस पर 3.6x3.6 सेमी आकार के 49 वर्ग बनाएं। एलईडी स्ट्रिप्स के 7 टुकड़े काटें, प्रत्येक में 7 एलईडी हैं क्योंकि हम 7x7 यानी 49 एलईडी का मैट्रिक्स बना रहे हैं। काटने के बाद, टेप को उसकी पीठ में से छीलकर एमडीएफ के टुकड़े पर चिपका दें। मुझे एक ड्रिल का उपयोग करके एमडीएफ पर दो स्थानों पर छेद बनाना पड़ा ताकि तार गुजर सकें, अन्यथा मुझे गर्मी हटना और तारों को हटाना होगा, जो मैं नहीं चाहता था।

ध्यान रखें कि पट्टी पर सभी डेटा प्रवाह दिशा तीरों को एक ही दिशा, यानी बाएं से दाएं का पालन करना चाहिए।

फिर 2 मिमी की तरह एक छोटी ड्रिल बिट का उपयोग करके, मैंने 7 एलईडी स्ट्रिप्स में से प्रत्येक के दोनों छोर पर Vcc, GND और डेटा पिन के बगल में तीन छेद किए। मैंने दोनों सिरों पर पट्टी पर सोल्डर पैड को टिन किया। फिर 0.75 वर्ग मिमी के तार का उपयोग करके, सभी सात पंक्तियों में स्ट्रिप्स के Vcc और GND को छोटा करें। इसके अलावा, Vcc और GND को अंतिम पंक्ति से पहली पंक्ति (दोहरी फीडिंग) तक छोटा करें।

डेटा को पहली पंक्ति से दूसरी पंक्ति के डेटा से कनेक्ट करें, तीसरे में दूसरे कुल डेटा से डेटा और इसी तरह अंतिम पंक्ति तक पहुंचने तक। मैंने इस उद्देश्य के लिए एक ठोस 0.5 वर्ग मिमी तार का उपयोग किया। सुनिश्चित करें कि इन तारों को Vcc या GND से छोटा न करें।

जब यह किया जाता है, निरंतरता की जांच करें और फर्स्टलाइट स्केच का उपयोग करके कनेक्शन की जांच करें।

चरण 6: संलग्नक बनाएं।

संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।
संलग्नक बनाओ।

बाड़े को बनाने के लिए मैंने 12 मिमी एमडीएफ का इस्तेमाल किया।

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

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

गोंद को रात भर सूखने के लिए छोड़ दें।

चरण 7: एलईडी बोर्ड को समाप्त करें।

एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।
एलईडी बोर्ड खत्म करो।

जांचें कि हमने पहले जो एलईडी बोर्ड बनाया था, वह बाड़े में फिट बैठता है या नहीं। यदि ऐसा नहीं होता है, तो फ़ाइल या एमरी पेपर या दोनों का उपयोग करके इसे आकार में लाएं।

एक 10 मिमी सफेद थर्मोकोल शीट से, एलईडी बोर्ड के बराबर लंबाई और 2.4 सेमी चौड़ाई के 6 टुकड़े काट लें। एमडीएफ पर बनाई गई क्षैतिज रेखा पर उन्हें गोंद करें।

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

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

सभी कनेक्शनों को सुरक्षित बनाने के लिए और उसके स्थान पर बैरल कनेक्टर को ठीक करने के लिए गर्म गोंद का उपयोग करें।

चरण 8: शीर्ष समाप्त करें।

शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।
शीर्ष समाप्त करें।

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

ऐसा करने के बाद, बॉक्स को मापें, ऐक्रेलिक शीट लाएं, एक मार्कर का उपयोग करके मापा आयाम को चिह्नित करें और हैक आरा का उपयोग करके इसे काट लें। इसे काटने के लिए बॉक्स कटर से कई कट बनाएं और फिर इसे टेबल के कोने पर रखकर नीचे की ओर बल लगाएं और यह बिल्कुल सीधी रेखा में कट जाएगा।

ऐक्रेलिक शीट को शीर्ष पर संलग्न करने के लिए, मैंने 2 मिमी बोल्ट का उपयोग किया क्योंकि मेरे पास एक फिटिंग स्क्रू नहीं था, लेकिन आपको एक स्क्रू का उपयोग करना चाहिए।

ऐक्रेलिक शीट पर निशान बनाएं और 2.5 मिमी ड्रिल बिट का उपयोग करके उन्हें ड्रिल करें। उस शीट का उपयोग करके, बाड़े पर निशान बनाएं और 2 मिमी ड्रिल बिट का उपयोग करके उन्हें ड्रिल करें। फिर अंत में, स्क्रू का उपयोग करके शीट को शीर्ष पर संलग्न करें।

चरण 9: अंतिम स्पर्श।

चरण 2 में मैंने जो स्केच संलग्न किया है, वह स्पेक्ट्रम एनाल्जियर के रूप में काम करते समय थोड़ा पिछड़ जाएगा। कारण एल्गोरिथम है। एल ई डी की संख्या, एल ई डी के रंग की गणना के लिए बहुत सारी गणनाएँ की जाती हैं, वास्तव में इसे दिखा रहा है जो इसे थोड़ा धीमा कर देता है।

इसलिए मैंने स्पेक्ट्रम विश्लेषक के लिए एक नया एल्गोरिदम बनाया और यह अब ठीक काम कर रहा है, इस चरण में स्केच संलग्न है।

उन लोगों के लिए जो जानना चाहते हैं कि किस प्रकार का एल्गोरिदम, स्केच में "थोड़ी देर" लूप की तलाश करें।

चरण 10: हो गया।

बस इतना ही। अपनी रचना का आनंद लें, और यदि कोई प्रश्न है, तो बेझिझक टिप्पणी अनुभाग में पूछें।

अगर आपको लगता है, मैंने इसे अर्जित किया है, तो कृपया एलईडी प्रतियोगिता में इस निर्देश के लिए वोट करें, और हमारे YouTube चैनल को भी सब्सक्राइब करें। यह वास्तव में मददगार होगा।

पढ़ने के लिए धन्यवाद:)।

सिफारिश की: