विषयसूची:

५०० एलईडी-पिक्सेल आरजीबी-ईंट: ९ कदम (चित्रों के साथ)
५०० एलईडी-पिक्सेल आरजीबी-ईंट: ९ कदम (चित्रों के साथ)

वीडियो: ५०० एलईडी-पिक्सेल आरजीबी-ईंट: ९ कदम (चित्रों के साथ)

वीडियो: ५०० एलईडी-पिक्सेल आरजीबी-ईंट: ९ कदम (चित्रों के साथ)
वीडियो: How To Make PIxel Led Toran || पिक्सेल तोरण कैसे बनाया जाता है, पूरा जानकारी || pixelledlight.com 2024, जुलाई
Anonim
५०० एलईडी-पिक्सेल आरजीबी-ईंट
५०० एलईडी-पिक्सेल आरजीबी-ईंट

कुछ समय पहले मैं इनमें से कुछ WS2812 एलईडी के साथ 10x10 एलईडी-कॉफ़ेटेबल का निर्माण करता हूं, लेकिन भले ही पुराने स्कूल के गेम स्नेक को इससे जुड़े स्मार्टफोन के साथ खेलना संभव हो, मुझे कुछ और खास चाहिए। इसलिए मैंने इसमें कुछ और एलईडी लगाने का फैसला किया, एक क्यूब के रूप में व्यवस्थित किया ताकि एनिमेशन के साथ-साथ गेम बनाने की अधिक संभावनाएं मिल सकें और यहां हम हैं: आरजीबी-ब्रिक।

मैं LED-STUDIEN की पूरी टीम को धन्यवाद देना चाहता हूं जिन्होंने उस परियोजना को वित्त पोषित किया, लेकिन विशेष रूप से डेनिस जैकस्टियन मेरे संपर्क व्यक्ति के रूप में। उनकी सहायता के बिना मैं इस आकर्षक एलईडी-क्यूब का निर्माण नहीं कर पाता।

चरण 1: प्रेरित हो जाओ

Image
Image
प्रेरित हुआ!
प्रेरित हुआ!
प्रेरित हुआ!
प्रेरित हुआ!

यहां कुछ तस्वीरें और ब्रिक की कुछ क्षमताओं के साथ एक छोटा वीडियो है, जिसमें बहुत सारे एनिमेशन, गर्म वातावरण के लिए एक (कार्य प्रगति पर) आग, एक संगीत विज़ुअलाइज़र और गेम स्नेक और साथ ही टेट्रिस शामिल हैं।

चरण 2: आपको क्या चाहिए

जिसकी आपको जरूरत है
जिसकी आपको जरूरत है

यहां उन सभी सामग्रियों की सूची दी गई है जिनकी आपको आवश्यकता है, उनमें से कुछ आवश्यक नहीं हैं और अन्य को आपके पसंदीदा द्वारा बदला जा सकता है:

  1. 500 WS2812 LED 30px/m
  2. 5 वी 30 ए बिजली की आपूर्ति
  3. नन्हा 3.2
  4. ESP8266 वाईफाई-मॉड्यूल
  5. लकड़ी के कुछ टुकड़े:

    1. 1x: 27, 2cm x 27, 2cm x 1, 0cm, ढक्कन के लिए
    2. 2x: 29, 6cm x 27, 2cm x 1, 0cm, बड़े साइड पैनल के लिए
    3. 2x: 25, 2cm x 29, 6cm x 1, 0cm, छोटे साइड पैनल के लिए
    4. 1x: 34, 0cm x 34, 0cm x 1, 9cm, नीचे के लिए
    5. 8x: 34, 0cm x 4, 6cm x 0, 3cm, LED ग्रिड के किनारों के लिए
    6. एलईडी ग्रिड के लिए 100x: 34, 0cm x 3, 3cm x 0, 3cm
  6. एक्रिलिक ग्लास के कुछ टुकड़े:

    1. 1x: 34, 0cm x 34, 0cm x 0, 3cm
    2. 2x: 34, 0cm x 36, 3cm x 0, 3cm
    3. 2x: 34, 6cm x 36, 3cm x 0, 3cm
    4. 1x: 10, 0cm x 7, 5cm x 0, 3cm (वैकल्पिक, टर्मिनल के लिए)
  7. टेन्सी ऑडियोबोर्ड (वैकल्पिक)
  8. तार, वोल्टेज नियामक, केबल क्लैंप, बजर, बटन, तापमान सेंसर (वैकल्पिक)
  9. लकड़ी गोंद, एक्रिलिक कांच गोंद, शिकंजा और अन्य छोटी चीजें

यदि आप क्यूब के नीचे एक टर्मिनल चाहते हैं (यह पावर जैक के लिए वैकल्पिक अपेक्षा है):

  1. 230V पावर जैक
  2. 230V स्विच
  3. ऑडियो जैक
  4. यूएसबी एक्सटेंशन केबल

चरण 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 देख सकते हैं। यह अभी भी प्रगति पर है इसलिए भविष्य में और सामग्री होगी।

पढ़ने के लिए धन्यवाद और अपने खुद के ब्रिक पर टेट्रिस या अन्य अच्छे गेम खेलने का मज़ा लें!

लैंप और प्रकाश प्रतियोगिता 2016
लैंप और प्रकाश प्रतियोगिता 2016
लैंप और प्रकाश प्रतियोगिता 2016
लैंप और प्रकाश प्रतियोगिता 2016

लैम्प एवं लाइटिंग प्रतियोगिता २०१६ में द्वितीय पुरस्कार

एलईडी प्रतियोगिता
एलईडी प्रतियोगिता
एलईडी प्रतियोगिता
एलईडी प्रतियोगिता

एलईडी प्रतियोगिता में भव्य पुरस्कार

सिफारिश की: