विषयसूची:
- चरण 1: विचार
- चरण 2: सामान जो आपको चाहिए
- चरण 3: बार्स तैयार करें
- चरण 4: उन्हें ऊपर वायर करें
- चरण 5: कोडिंग शुरू हुई
- चरण 6: एक साथ रखो
- चरण 7: भविष्य की योजना
वीडियो: २.५डी एज लाइटिंग पिक्सेल एलईडी क्यूब: ७ कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
एल ई डी कमाल के हैं, वे इतने छोटे लेकिन चमकीले, रंगीन लेकिन नियंत्रित करने में आसान हैं। हम में से बहुत से लोग एलईडी के बारे में अपने इलेक्ट्रॉनिक्स के पहले पाठ से ही जानना शुरू कर देते हैं। और एल ई डी के लिए मेरा प्यार उसी समय शुरू हुआ। एक बार मैंने काम पर अपने दोस्तों को एक एलईडी डेमो दिखाया। एक लड़की ने कहा: मुझे एलईडी पसंद है, मैं एलईडी से शादी करने जा रही हूं। (उसने कहा कि असली के लिए:)) मेरा मानना है कि आप में से बहुत से लोग भी यही प्यार करते हैं।
एक एलईडी अपने आप में काफी ठंडी होती है, लेकिन मानव स्वभाव से हम एलईडी को कूलर और कूलर बना रहे हैं। एलईडी स्ट्रिप्स ने एक पंक्ति में एक स्थान बनाया, मैट्रिक्स ने इसे 2 डी सतह बना दिया, कुछ प्रतिभाशाली एलईडी क्यूब्स को 3 डी स्पेस को रोशन करने के लिए बनाया (निर्देश पर एलईडी क्यूब प्रोजेक्ट खोजें, या इस वीडियो को देखें, मेरा पसंदीदा। आप एक 3 एक्स भी खरीद सकते हैं) रेडियोशैक में 20 रुपये में 3 एलईडी क्यूब किट)।
जब मैंने उन्हें पहली बार देखा तो इन फैंसी क्यूब्स ने मेरे दिमाग को उड़ा दिया। मुझे पता था कि मैं तुरंत एक बनाना चाहता हूं। कुछ ऑनलाइन शोध के बाद और थोड़ी देर के लिए रेडियोशैक किट के साथ खिलवाड़ किया। मुझे लगता है कि मेरे लिए एक बड़ा (कम से कम 6x6x6) सिंगल कलर एलईडी क्यूब बनाना आसान काम नहीं है, मुझे जो कूल आरजीबी चाहिए, उसे छोड़ दें। इसे काम करने और अच्छा दिखने के लिए आपको बहुत अच्छे सोल्डरिंग कौशल की आवश्यकता है। बहुत सारी वायरिंग और जटिल कोडिंग।
हालांकि, मेरे द्वारा निराश न हों, आपके पास जाने के लिए पर्याप्त ट्यूटोरियल हैं। और कुछ अभ्यास पूर्णता बना सकते हैं। मेरे पास इस परम एलईडी चुनौती (मेरे लिए) को बनाने के लिए पर्याप्त समय और प्रयास नहीं है। मैं उपहार के रूप में अपनी प्रेमिका के जन्मदिन से पहले कुछ अच्छा बनाना चाहता हूं (पूरा समय नहीं)।
चरण 1: विचार
तो मेरे लिए यहां लक्ष्य है, एलईडी क्यूब के रूप में कुछ अच्छा डिजाइन करना, लेकिन निर्माण करना आसान है, समय बचाता है और पैसा हो सकता है। मैंने लाइट शो के बारे में और अधिक शोध करना शुरू किया, लगा कि एज लाइटिंग भी शांत है। कुछ डूडलिंग के बाद, मुझे एक विचार आया: क्या होगा यदि हम एक 3D स्थान को रोशन करने के लिए एक एलईडी मैट्रिक्स और स्पष्ट प्लास्टिक के कई टुकड़ों का उपयोग करें?
लेकिन इसमें क्षेत्र की गहराई (तीसरा आयाम) कैसे हो सकती है? उन एज लाइटिंग डिज़ाइनों को देखकर, ऐसा लगता है कि जहाँ कहीं भी काटा या रेत किया गया है, वह फोटॉन को पकड़ लेगा। तो प्रत्येक पंक्ति/स्तंभ में स्पष्ट भागों पर, यदि उनके पास अलग-अलग ऊंचाई वाले क्षेत्र हैं, जो नक़्क़ाशीदार/रेत से भरे हुए हैं, तो एक तीसरा आयाम जोड़ा जाता है।
चरण 2: सामान जो आपको चाहिए
एडफ्रूट नियोमैट्रिक्स 8x8
4 एक्स साफ़ एक्सट्रूडेड एक्रिलिक आयताकार बार, 3/8 "मोटा, 3/8" चौड़ाई, 6 'लंबाई मैकमास्टर
Arduino Uno
470 ओम रोकनेवाला
संधारित्र 1000 यूएफ
5 वी 2 ए बिजली की आपूर्ति
महिला डीसी पावर एडाप्टर - टर्मिनल ब्लॉक को पेंच करने के लिए 2.1 मिमी जैक
लकड़ी, कार्डबोर्ड, फोम कोर, या 3 डी प्रिंट आपके आवास को एक साथ रखने के लिए कुछ!
चरण 3: बार्स तैयार करें
इससे पहले कि हम सलाखों से निपटें, आइए पहले कुछ गणना करें। चूंकि मुझे पहले से सामान ऑर्डर करने की आवश्यकता है, इसलिए मुझे प्रत्येक एलईडी के बीच की दूरी का पता नहीं है। एडफ्रूट पर वर्णित आयाम के आधार पर, मैंने गणना की कि रिक्ति 71.17mm/8 = 8.896mm = 0.35inch है। आप जो निकटतम बार प्राप्त कर सकते हैं वह 3/8 इंच मोटा है। तो अंत में 8 बार एलईडी मैट्रिक्स की तुलना में थोड़ा चौड़ा है, लेकिन फिर भी, हर बार एक एलईडी के ऊपर है।
चूंकि हम 8 x 8 x 8 घन बना रहे हैं, इसलिए Z अक्ष पर 8 3/8 वर्ग होने चाहिए। 3/8 x 8 = 3. साथ ही बाद में उन्हें एक साथ जोड़ने के लिए कुछ अतिरिक्त। मैंने तय किया कि प्रत्येक बार 3.5 इंच लंबा है।
मैंने अपने पेशेवर मॉडल निर्माता मित्र डेनिस से पूछा कि मैं जो चाहता हूं उसे कैसे प्राप्त करूं। यहाँ योजना है:
- एक बैंड आरी के साथ सलाखों को टुकड़ों में काट लें, यहां कुछ अतिरिक्त लंबाई छोड़ दें।
- एज फ्लश को काटने के लिए एक मिलिंग मशीन और एंड मिल बिट का उपयोग करें। यह बिल्कुल चिकना नहीं होगा।
- डेनिस ने मुझे सभी किनारों को रेत करने का सुझाव दिया, लेकिन 8 x 8 = 64 बार होने पर विचार करते हुए, मैंने इस चरण को छोड़ दिया
- पॉलिश व्हील के साथ पोलिश बार।
- बार को मास्किंग टेप, केवल उस ब्लॉक क्षेत्र को छोड़ दें जिसे आप बाद में उजागर करना चाहते हैं। यदि आप एक बार में एक टेप करते हैं तो आप सर्वोत्तम गुणवत्ता प्राप्त कर सकते हैं। मैंने कुछ समय बचाने के लिए एक बार में एक सेट को टेप किया।
- नकाबपोश सलाखों को बीड ब्लास्ट।
- दोहराना!
मैंने ये बार यह सोचकर खरीदे कि मैं इन्हें काटने में कुछ समय बचा सकता हूँ। लेकिन जैसे-जैसे परियोजना आगे बढ़ रही थी, मुझे लगा कि यह अभी भी बहुत दोहराव वाला काम है। क्या अन्य विकल्प हैं?
अगली बार शायद मैं उन्हें लेजर काटने की कोशिश करूंगा। हॉबी लेजर कटर के लिए 3/8 इंच मोटा ऐक्रेलिक थोड़ा चुनौतीपूर्ण हो सकता है। लेकिन अगर आपको कोई मिल जाए, तो यह आपका कुछ समय बचा सकता है।
चरण 4: उन्हें ऊपर वायर करें
Adafruit के पास Neopixal उत्पादों का बहुत अच्छा ट्यूटोरियल है। और वे समय के साथ अद्यतन कर रहे हैं। जब मैंने उनके साथ खेलना शुरू किया, तो उन्होंने उल्लेख नहीं किया कि आर्डिनो और मैट्रिक्स के बीच एक अवरोधक होना चाहिए। इस प्रकार मैंने एक दो एल ई डी तली। लेकिन चिंता न करें, आमतौर पर यह केवल पहली एलईडी को ही फ्राई करेगा। इसलिए मैं अत्यधिक अनुशंसा करता हूं कि आप कुछ प्रतिस्थापन एलईडी चिप्स (डब्ल्यूएस 2812 एस 5050 आरजीबी एलईडी इंटीग्रेटेड ड्राइवर चिप के साथ) ऑर्डर करें यदि आप जानते हैं कि एसएमटी घटकों को कैसे हटाना है (या किसी मित्र को पता है कि मैं कैसे करता हूं, धन्यवाद एरिक)।
कनेक्शन वास्तव में बहुत आसान है। सभी नियो पिक्सल उत्पादों में तीन पिन, +5वी, जीएनडी और डिजिट इन होते हैं। हालांकि एक NeoMatrix के लिए एक बाहरी शक्ति की आवश्यकता होती है। उपरोक्त छवि विवरण दिखाती है। बस सुनिश्चित करें कि आपके पास संधारित्र और रोकनेवाला की सुरक्षा है।
चरण 5: कोडिंग शुरू हुई
सब कुछ कनेक्ट होने के बाद, आपको Neopixel लाइब्रेरी डाउनलोड करनी चाहिए और टेस्ट कोड चलाना चाहिए। जब यह रोशनी होगी, तो आप चकित रह जाएंगे! मैं इसे तब तक गंभीरता से देखता हूं जब तक मेरी आंखें ले सकती हैं (वे बहुत उज्ज्वल हैं!)। आप देखेंगे कि 4 एलईडी बंद हैं, लेकिन घबराएं नहीं, वे ठीक हैं, यह सब इसलिए है क्योंकि परीक्षण कोड केवल 60 एलईडी को परिभाषित करता है। बस इसे 64 में बदलें।
फिर आप नियोमैट्रिक्स लाइब्रेरी को डाउनलोड कर सकते हैं ताकि वह आपको "हाउडी" कहे।
साथ ही, गतिशील आकार बनाने के लिए, आपको Adafruit GFX लाइब्रेरी की आवश्यकता होगी। आप ग्रंथों को स्क्रॉल कर सकते हैं, प्रत्येक एकल पिक्सेल, रेखाएं, आयत, वृत्त और अन्य आकर्षित कर सकते हैं। drawPixel कमांड का उपयोग करके, आप अनुकूलित आकार बना सकते हैं।
जिस तरह से मैंने अपनी आकृतियों के लिए किया है, मैंने पहले Adobe Illustrator में 8 x 8 ग्रिड में जो चाहा वह आकर्षित किया (आप किसी भी 2D सॉफ़्टवेयर का उपयोग कर सकते हैं, या पहले कागज़ पर भी ड्रा कर सकते हैं। इस चरण में आप आकृतियों को डिज़ाइन करते हैं और सुनिश्चित करते हैं कि आप इसे पसंद करते हैं, इसलिए आपको इसे बाद में प्रोग्रामिंग बदलने की ज़रूरत नहीं है जिसमें अधिक समय लगता है)। फिर arduino स्केच में एक 2D सरणी को इस प्रकार परिभाषित करें:
बाइट हार्ट[8][8]={
{ 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 1, 1, 0, 0, 1, 1, 0 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 0, 1, 1, 1, 1, 1, 1, 0 }, { 0, 0, 1, 1, 1, 1, 0, 0 }, { 0, 0, 0, 1, 1, 0, 0, 0 }, };
इस सरणी में, 1 एक पिक्सेल के लिए खड़ा है जो रोशनी करता है, और 0 का अर्थ है बंद। शून्य लूप () में, आप बस कॉल कर सकते हैं
for(int i=0;i<8;i++){
for(int j=0;j<8; j++){
अगर (दिल [जे] == 1) {
मैट्रिक्स.ड्रा पिक्सेल (जे, आई, रेड);
}
}
}
मैट्रिक्स.शो ();
देरी(20);
दिल के आकार को खींचने के लिए।
2D सरणी में, आप अन्य रंगों का प्रतिनिधित्व करने के लिए अन्य संख्याओं को फेंक सकते हैं, और यदि कथनों में कई अन्य जोड़ सकते हैं।
मैंने रंग के रूप में तीसरे आयाम के साथ एक 3D सरणी बनाने की कोशिश की। साधारण आकृतियों के लिए टाइप करना बहुत जटिल है। आप कोशिश कर सकते हैं कि अगर आप वास्तव में कुछ रंगीन लेकिन विशिष्ट छवि दिखाना चाहते हैं।
चरण 6: एक साथ रखो
मैं 3डी प्रिंटेड हाउसिंग पार्ट्स और उन्हें एक साथ रखता हूं, इस चरण में आप अपने आस-पास जो भी सामग्री, कार्ड बोर्ड, लकड़ी, फोम कोर का उपयोग कर सकते हैं। बस सुनिश्चित करें कि सभी बार NeoMatrix के शीर्ष पर कसकर और सुरक्षित रूप से तय किए गए हैं
एसटीएल फाइलें यहां हैं:
www.thingiverse.com/thing:259135.
चरण 7: भविष्य की योजना
संगीत के साथ कुछ अच्छे ग्राफिक बाइंडिंग बनाएं।
बार लेआउट के साथ खेलें, विभिन्न कॉन्फ़िगरेशन के साथ आप कौन सा नया इंटरैक्शन प्राप्त कर सकते हैं?
अंत में, देखने के लिए धन्यवाद! अगर आप कुछ ऐसा ही बनाने वाले हैं तो कृपया मुझे बताएं। आपका लाइट शो देखने के लिए और इंतजार नहीं कर सकता!
मेकरलिंपिक प्रतियोगिता में उपविजेता
सिफारिश की:
ग्लास क्यूब - ग्लास पीसीबी पर 4x4x4 एलईडी क्यूब: 11 कदम (चित्रों के साथ)
ग्लास क्यूब - ग्लास पीसीबी पर 4x4x4 एलईडी क्यूब: इस वेबसाइट पर मेरा पहला निर्देश ग्लास पीसीबी का उपयोग करके 4x4x4 एलईडी क्यूब था। आम तौर पर, मैं एक ही प्रोजेक्ट को दो बार करना पसंद नहीं करता, लेकिन हाल ही में मुझे फ्रेंच निर्माता हेलियोक्स का यह वीडियो मिला जिसने मुझे अपने मूल का एक बड़ा संस्करण बनाने के लिए प्रेरित किया
एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ वर्टिकल बारटॉप आर्केड: 11 कदम (चित्रों के साथ)
एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ वर्टिकल बारटॉप आर्केड: **** जुलाई 2019 में नए सॉफ्टवेयर के साथ अपडेट किया गया, यहां विवरण ******* एक बारटॉप आर्केड अद्वितीय विशेषता के साथ निर्मित होता है जिसे एलईडी मैट्रिक्स मार्की चयनित गेम से मेल खाने के लिए बदलता है। कैबिनेट पक्षों पर चरित्र कला लेजर कट इनले हैं और स्टिक नहीं हैं
PIXELCADE - एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ मिनी बारटॉप आर्केड: 13 कदम (चित्रों के साथ)
PIXELCADE - एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ मिनी बारटॉप आर्केड: **** यहां एकीकृत एलईडी मार्की के साथ बेहतर संस्करण **** एक एकीकृत एलईडी डिस्प्ले की अनूठी विशेषता के साथ एक बारटॉप आर्केड का निर्माण जो चयनित गेम से मेल खाता है। कैबिनेट के किनारों पर चरित्र कला लेजर कट इनले हैं न कि स्टिकर। एक विशाल
एलईडी पिक्सेल क्यूब: 5 कदम
एलईडी पिक्सेल क्यूब: एक एलईडी पिक्सेल क्यूब एक प्लास्टिक कंटेनर होता है जिसके एक छोर पर एक एलईडी, बैटरी और चुंबक होता है और दूसरे पर कागज का एक पारभासी वर्ग होता है। चुम्बक इसे धातु की सतहों पर चिपका देता है और दूर से प्रभाव एक चमकते हुए वर्ग का होता है। इनमें से बहुत कुछ बनाएं
ट्रांसफॉर्मर्स™ मास्टरपीस साउंडवेव के एनर्जोन क्यूब के लिए लाइटिंग: 7 कदम (चित्रों के साथ)
ट्रांसफॉर्मर्स™ मास्टरपीस साउंडवेव के एनर्जोन क्यूब के लिए लाइटिंग: ट्रांसफॉर्मर्स मास्टरपीस साउंडवेव के एक्सेसरी में थोड़ा सा चमक जोड़ने के लिए यह एक त्वरित प्रोजेक्ट है। मैंने इनमें से एक को कई साल पहले बनाया था और सोचा था कि मैं एक नया बनाऊंगा और प्रक्रिया को साझा करूंगा। मास्टरपीस साउंडवेव (तकरा एमपी१३ या हैस्ब्रो एमपी-०