विषयसूची:
- चरण 1: प्रेरित हो जाओ
- चरण 2: आपको क्या चाहिए
- चरण 3: बॉक्स का निर्माण
- चरण 4: इलेक्ट्रॉनिक्स
- चरण 5: कनेक्शन और कोडिंग
- चरण 6: एक्रिलिक कवर
- चरण 7: इसे एक साथ लाओ
- चरण 8: सॉफ्टवेयर और नियंत्रण
- चरण 9: अपना खुद का निर्माण करें और आनंद लें
वीडियो: ५०० एलईडी-पिक्सेल आरजीबी-ईंट: ९ कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
कुछ समय पहले मैं इनमें से कुछ WS2812 एलईडी के साथ 10x10 एलईडी-कॉफ़ेटेबल का निर्माण करता हूं, लेकिन भले ही पुराने स्कूल के गेम स्नेक को इससे जुड़े स्मार्टफोन के साथ खेलना संभव हो, मुझे कुछ और खास चाहिए। इसलिए मैंने इसमें कुछ और एलईडी लगाने का फैसला किया, एक क्यूब के रूप में व्यवस्थित किया ताकि एनिमेशन के साथ-साथ गेम बनाने की अधिक संभावनाएं मिल सकें और यहां हम हैं: आरजीबी-ब्रिक।
मैं LED-STUDIEN की पूरी टीम को धन्यवाद देना चाहता हूं जिन्होंने उस परियोजना को वित्त पोषित किया, लेकिन विशेष रूप से डेनिस जैकस्टियन मेरे संपर्क व्यक्ति के रूप में। उनकी सहायता के बिना मैं इस आकर्षक एलईडी-क्यूब का निर्माण नहीं कर पाता।
चरण 1: प्रेरित हो जाओ
यहां कुछ तस्वीरें और ब्रिक की कुछ क्षमताओं के साथ एक छोटा वीडियो है, जिसमें बहुत सारे एनिमेशन, गर्म वातावरण के लिए एक (कार्य प्रगति पर) आग, एक संगीत विज़ुअलाइज़र और गेम स्नेक और साथ ही टेट्रिस शामिल हैं।
चरण 2: आपको क्या चाहिए
यहां उन सभी सामग्रियों की सूची दी गई है जिनकी आपको आवश्यकता है, उनमें से कुछ आवश्यक नहीं हैं और अन्य को आपके पसंदीदा द्वारा बदला जा सकता है:
- 500 WS2812 LED 30px/m
- 5 वी 30 ए बिजली की आपूर्ति
- नन्हा 3.2
- ESP8266 वाईफाई-मॉड्यूल
-
लकड़ी के कुछ टुकड़े:
- 1x: 27, 2cm x 27, 2cm x 1, 0cm, ढक्कन के लिए
- 2x: 29, 6cm x 27, 2cm x 1, 0cm, बड़े साइड पैनल के लिए
- 2x: 25, 2cm x 29, 6cm x 1, 0cm, छोटे साइड पैनल के लिए
- 1x: 34, 0cm x 34, 0cm x 1, 9cm, नीचे के लिए
- 8x: 34, 0cm x 4, 6cm x 0, 3cm, LED ग्रिड के किनारों के लिए
- एलईडी ग्रिड के लिए 100x: 34, 0cm x 3, 3cm x 0, 3cm
-
एक्रिलिक ग्लास के कुछ टुकड़े:
- 1x: 34, 0cm x 34, 0cm x 0, 3cm
- 2x: 34, 0cm x 36, 3cm x 0, 3cm
- 2x: 34, 6cm x 36, 3cm x 0, 3cm
- 1x: 10, 0cm x 7, 5cm x 0, 3cm (वैकल्पिक, टर्मिनल के लिए)
- टेन्सी ऑडियोबोर्ड (वैकल्पिक)
- तार, वोल्टेज नियामक, केबल क्लैंप, बजर, बटन, तापमान सेंसर (वैकल्पिक)
- लकड़ी गोंद, एक्रिलिक कांच गोंद, शिकंजा और अन्य छोटी चीजें
यदि आप क्यूब के नीचे एक टर्मिनल चाहते हैं (यह पावर जैक के लिए वैकल्पिक अपेक्षा है):
- 230V पावर जैक
- 230V स्विच
- ऑडियो जैक
- यूएसबी एक्सटेंशन केबल
चरण 3: बॉक्स का निर्माण
सबसे पहले हम वुड बॉक्स और एलईडी ग्रिड बनाने जा रहे हैं। क्यूब के आयाम एलईडी पट्टी पर पिक्सेल की दूरी से निर्दिष्ट होते हैं। इस स्थिति में पिक्सेल की दूरी ३, ४ सेमी है, इसलिए घन को ३४ x ३४ x ३४ सेमी होना चाहिए। आप इस आयाम का उपयोग करके बहुत समय बचाएंगे, क्योंकि आपको प्रत्येक पिक्सेल के बाद पट्टी को काटने और एक छोटी केबल द्वारा वापस एक साथ रखने की आवश्यकता नहीं है।
सभी कुछ लकड़ी के गोंद के साथ आते हैं। आपको ठीक से काम करना होगा क्योंकि लकड़ी के बक्से के ऊपर ऐक्रेलिक केस पूरी तरह से मेल खाता है। आपके आस-पास के कुछ स्वयंसेवकों के साथ यह बहुत आसान हो रहा है, या बस एक फ्रेम टेंशनर का उपयोग करें जैसे मैंने किया।
ग्रिड और ग्रिड के किनारे ही उच्च घनत्व वाले फाइबरबोर्ड (HDF) से बने होते हैं। आरा टेबल का उपयोग करना सबसे अच्छा विकल्प है क्योंकि आपको उनमें से 100 से अधिक टुकड़े काटने होते हैं। आप ऊपर की तस्वीर में आयाम पा सकते हैं। ग्रिड को x और y लेज को एक साथ लाने के लिए प्रत्येक 3, 4cm में एक छोटे से अंतराल (लगभग 0, 3cm) की आवश्यकता होती है। एक बार जब आप कर लेते हैं, तो आप किनारों को क्यूब में रख सकते हैं और उन्हें बहुत सारे लकड़ी के गोंद से ठीक कर सकते हैं। यह थोड़ा मुश्किल है, खासकर क्योंकि उनका कोण लगभग 45 डिग्री होना चाहिए। इससे पहले कि आप ग्रिड को क्यूब से जोड़ सकें, आपको एलईडी स्ट्रिप्स को जोड़ना होगा।
चरण 4: इलेक्ट्रॉनिक्स
किनारे पर एलईडी स्ट्रिप्स एक बार क्यूब के चारों ओर जाती हैं, इसलिए 10 स्ट्रिप्स को 40 पिक्सेल की लंबाई के साथ काटें। क्यूब के शीर्ष पर एलईडी के लिए 10 पिक्सेल की लंबाई के साथ 10 स्ट्रिप्स काटें। उन पर तीर के संबंध में स्ट्रिप्स को सही ढंग से संरेखित करने के लिए सावधान रहें। एक बार जब आप क्यूब से गोंद की पट्टी हटा देते हैं तो यह पहली बार की तरह कभी नहीं टिकेगा।
बिजली की आपूर्ति इंटीरियर के किनारों पर कुछ शिकंजा के साथ तय की जाती है। एल ई डी से बिजली के तार प्रत्येक एलईडी पट्टी के पास कुछ छोटे छेदों से बॉक्स में आ रहे हैं।
नियंत्रक में एक टेन्सी 3.2, एक ईएसपी8266 और टेन्सी ऑडियो बोर्ड होता है, जिसे क्यूब चलाने की आवश्यकता नहीं होती है। DHT11 सिर्फ क्यूब के अंदर के तापमान की जांच के लिए था, लेकिन कई परीक्षणों के बाद कुछ घंटों के बाद मैं कह सकता हूं कि आप इसे छोड़ सकते हैं।
टर्मिनल पर आप पावर जैक के साथ-साथ पावर स्विच भी पा सकते हैं (जब मुझे एहसास हुआ कि यह स्विच के लिए सबसे अच्छी जगह नहीं है तो बहुत देर हो चुकी है)। USB जैक Teensy की प्रोग्रामिंग के लिए है। संगीत के लिए एल ई डी अभिनय के लिए ऑडियो-इन टेन्सी ऑडियो बोर्ड में जाता है। यह सब दो एल्युमिनियम प्रोफाइल द्वारा पकड़े हुए एरिल ग्लास की एक छोटी सी शांति पर एक साथ आता है। बस इसे गैरेज में मिला, आप जो चाहें उपयोग कर सकते हैं क्योंकि यह नीचे की लकड़ी के पैनल से ढका हुआ है और क्यूब के रूप में योगदान नहीं करता है।
ध्यान रखें कि एक एलईडी 60mA का उपयोग करती है, कुल मिलाकर यह 30A है! सावधान रहें जब आप उन्हें हुक करते हैं! बिजली आपूर्ति से कनेक्ट करने से पहले आपको अपने सभी सर्किटों को सत्यापित करना होगा!
चरण 5: कनेक्शन और कोडिंग
एल ई डी टेन्सी पर पिन 3 और 20 पर दो मैट्रिस के रूप में जुड़े हुए हैं। पहला शीर्ष पर मैट्रिक्स (10x10, 100पिक्सेल) है और दूसरा किनारे पर (40x10, 400पिक्सेल) है। शीर्ष मैट्रिक्स के एल ई डी एक ज़िगज़ैग पैटर्न में गठबंधन होते हैं, जिसका अर्थ है कि पट्टी पर तीर प्रत्येक पट्टी के लिए अलग-अलग दिशाओं में होना चाहिए, जबकि किनारे पर एलईडी स्ट्रिप्स एक ही दिशा में गठबंधन कर रहे हैं। तस्वीरों पर एक नज़र डालें, लाल रेखा आपको दिखाएगी कि पहली पट्टी के डाउट को अगले एक के दीन से कैसे जोड़ा जाए, आशा है कि इससे आपको संरेखण को समझने में मदद मिलेगी।
एनिमेशन और गेम के लिए मैं निम्नलिखित फ़ंक्शन का उपयोग करके दो मैट्रिक्स को 10x50 के आकार में परिवर्तित कर रहा हूं:
शून्य सेटXYPixel (बाइट x, बाइट y, CRGB c) {
अगर (एक्स <= 39) मैट्रिक्स_बॉटम (एक्स, वाई) = सी; अन्य मैट्रिक्स_टॉप (एक्स - 40, वाई) = सी; }//अंत सेटXYPixel()
सांप के खेल के लिए आपको कुछ विशेष मामलों को लागू करने की आवश्यकता है:
- जब स्नेकहेड साइड मैट्रिक्स की ऊपरी पंक्ति से टकराता है तो उसे शीर्ष पर मैट्रिक्स पर स्विच करना पड़ता है।
- जब स्नेकहेड शीर्ष मैट्रिक्स के एक छोर से टकराता है तो उसे नीचे के मैट्रिक्स पर स्विच करना पड़ता है।
- जब स्नेकहेड साइड मैट्रिक्स के अंतिम या पहले कॉलम से टकराता है तो उसे पहले क्रमशः अंतिम कॉलम पर स्विच करना होता है।
टेट्रिस गेम के लिए आपको ऊपरी बाएँ कोने से शुरू होने वाले फ़ील्ड के लिए कुछ इसी तरह की आवश्यकता है:
शून्य सेटXYPixel (बाइट x, बाइट y, CRGB c) {
अगर (वाई <10) मैट्रिक्स_टॉप (एक्स, वाई) = सी; अन्य मैट्रिक्स_बॉटम (x + 10, 19 - y) = c; }//अंत सेटXYPixel()
चरण 6: एक्रिलिक कवर
छोटी मोटाई के कारण लकड़ी के बक्से की तुलना में अधिक कठिन है, लेकिन घन को एक साथ रखने के लिए पर्याप्त समय और अच्छे विचारों के साथ, जबकि गोंद कठोर हो जाता है, आप इसे एक साथ प्राप्त करेंगे। मैं इस ऐक्रेलिक गोंद (एक्रिफिक्स) की ताकत के बारे में हैरान हूं, इसलिए मुझे लगता है कि आपको टूटे हुए मामले के बारे में चिंता करने की ज़रूरत नहीं है।
चरण 7: इसे एक साथ लाओ
आपके द्वारा सभी भागों को एक साथ लाने के समय से पहले सभी चरणों को पूरा करने के बाद। जब आपने अभी तक LED ग्रिड को मर्ज नहीं किया था, तो अब ऐसा करने का समय आ गया है। मैं ग्रिड को क्यूब में गोंद नहीं करता क्योंकि इसकी कोई आवश्यकता नहीं है और एक टूटी हुई एलईडी के मामले में आप इसे बिना किसी समस्या के आदान-प्रदान कर सकते हैं, हालांकि क्यूब में पांच ग्रिड रखने और लगाने के लिए आपको दो से अधिक हाथों की आवश्यकता है इसे ऐक्रेलिक कवर में। अंतिम लेकिन कम से कम आप नीचे की लकड़ी के पैनल को क्यूब में पेंच कर सकते हैं। कवर नीचे लकड़ी के पैनल के लिए आठ बहुत छोटे शिकंजा द्वारा तय किया गया है।
चरण 8: सॉफ्टवेयर और नियंत्रण
टेन्सी पर स्केच फास्टलेड लाइब्रेरी पर आधारित है जिसमें कई बुनियादी एनिमेशन शामिल हैं। RGBLEDS लाइब्रेरी पैकेज को अपने स्केच में जोड़ने से टेक्स्ट प्रदर्शित करने के लिए शक्तिशाली मैट्रिक्स बीजगणित आता है और साथ ही बहुत सारे उदाहरण स्केच के साथ 'स्प्राइट्स' भी आता है। यदि आप टेट्रिस भी खेलना चाहते हैं, तो जॉलीफैक्ट्री से निर्देशयोग्य देखें, भले ही वह केवल एक बाइकलर मैट्रिक्स का उपयोग करता हो।
स्मार्टफोन ऐप डेविड ईखॉफ द्वारा नेटआईओ पर आधारित है जिसमें बहुत अच्छा दस्तावेज है। NetIO-UI-Designer के साथ आप बटन, स्लाइडर, लेबल और बहुत कुछ के साथ अपना खुद का यूजर इंटरफेस बना सकते हैं। आप डिज़ाइनर में आउटगोइंग संदेशों के लिए प्रोटोकॉल चुन सकते हैं। मेरे मामले में मैंने सबसे सरल - यूडीपी लिया। संदेश मेरे होम नेटवर्क द्वारा ESP8266 को भेजे जाते हैं और Teensy सामग्री का मूल्यांकन करेगा और निर्दिष्ट कमांड को संभालेगा। आप अपना इंटरफ़ेस बनाने के लिए शुरू करने के लिए संलग्न फ़ाइल का उपयोग कर सकते हैं या बस अपनी पसंद के ऐप का उपयोग कर सकते हैं।
चरण 9: अपना खुद का निर्माण करें और आनंद लें
अब भागों को प्राप्त करने और अपनी खुद की ईंट बनाने का समय आ गया है। यदि आपका कोई प्रश्न है, तो कृपया पूछिए।
अधिक वीडियो के लिए आप मेरा Youtube-Channel देख सकते हैं। यह अभी भी प्रगति पर है इसलिए भविष्य में और सामग्री होगी।
पढ़ने के लिए धन्यवाद और अपने खुद के ब्रिक पर टेट्रिस या अन्य अच्छे गेम खेलने का मज़ा लें!
लैम्प एवं लाइटिंग प्रतियोगिता २०१६ में द्वितीय पुरस्कार
एलईडी प्रतियोगिता में भव्य पुरस्कार
सिफारिश की:
रिमोट कंट्रोल के साथ DIY आरजीबी-एलईडी ग्लो पोई: 14 कदम (चित्रों के साथ)
रिमोट कंट्रोल के साथ DIY RGB-LED ग्लो पोई: परिचय सभी को नमस्कार! यह मेरा पहला गाइड है और (उम्मीद है) एक ओपन-सोर्स RGB-LED विज़ुअल पोई बनाने की मेरी खोज पर गाइड की श्रृंखला में पहला है। पहले इसे सरल रखने के लिए, इसका परिणाम एक साधारण एलईडी-पोई के रूप में होगा, जिसमें रिमोट कॉन्टेंट
ब्लूटूथ ऐप के साथ आरजीबी एलईडी क्यूब + एनिमेशन निर्माता: 14 कदम (चित्रों के साथ)
ब्लूटूथ ऐप + एनिमेशन क्रिएटर के साथ आरजीबी एलईडी क्यूब: यह एक निर्देश योग्य है कि एक Arduino नैनो का उपयोग करके ब्लूटूथ ऐप द्वारा नियंत्रित 6x6x6 आरजीबी एलईडी (कॉमन एनोड्स) क्यूब कैसे बनाया जाए। संपूर्ण बिल्ड आसानी से 4x4x4 या 8x8x8 क्यूब के अनुकूल है। यह परियोजना ग्रेटस्कॉट से प्रेरित है। मैंने निर्णय लिया
आरजीबी एलईडी के साथ कीपैड मॉड्यूल पियानो: 5 कदम (चित्रों के साथ)
आरजीबी एलईडी के साथ कीपैड मॉड्यूल पियानो: इंट्रो हैलो देवियों और सज्जनों, मेरे पहले निर्देश में आपका स्वागत है! आज, मैं आपको सिखाऊंगा कि कीपैड मॉड्यूल और पीजो बजर जैसे मुख्य घटकों के साथ एक पियानो कैसे बनाया जाए और यह DO-RE-MI आदि को चलाने में सक्षम हो। कीपैड मॉड्यूल m
अपनी आवाज के साथ आरजीबी एलईडी या लेडस्ट्रिप्स को नियंत्रित करने के लिए कॉर्टाना और एक अरुडिनो का प्रयोग करें!: 4 कदम (चित्रों के साथ)
अपनी आवाज के साथ आरजीबी एलईडी या एलईडीस्ट्रिप्स को नियंत्रित करने के लिए कॉर्टाना और एक अरुडिनो का उपयोग करें !: इस निर्देश में मैं आपको दिखाऊंगा कि आप अपनी आवाज के साथ आरजीबी एलईडी या एलईडी पट्टी को कैसे नियंत्रित कर सकते हैं। यह सीओआरजीबी ऐप द्वारा किया जाता है जो विंडोज़ ऐप स्टोर में मुफ्त में उपलब्ध है। यह ऐप मेरे CortanaRoom प्रोजेक्ट का हिस्सा है। जब आप बुद्धि समाप्त कर लेते हैं
8x8 आरजीबी एलईडी मैट्रिक्स के साथ मास्टरमाइंड: 5 कदम (चित्रों के साथ)
8x8 RGB एलईडी मैट्रिक्स के साथ मास्टरमाइंड: आवश्यक भाग: GEEETECH9V बैटरी2N3904 ट्रांजिस्टर (x32)1K रेसिस्टर (x32)100 ओम रेसिस्टर (x1)50 ओम रेसिस्टर (x1) द्वारा बेसिस3 FPGA 8x8 RGB LED मैट्रिक्स एक सामान्य एनोड मैट्रिक्स है। 32 कुल पिन। सामान्य एनोड का अर्थ है कि प्रत्येक पंक्ति