विषयसूची:

रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब: 6 कदम (चित्रों के साथ)
रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब: 6 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब: 6 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब: 6 कदम (चित्रों के साथ)
वीडियो: How to Build a Massive LED Wall on a Budget 2024, जुलाई
Anonim
रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब
रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब
रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब
रास्पबेरी पाई के साथ DIY 3D एलईडी क्यूब

यह प्रोजेक्ट खत्म हो गया है कि कैसे हमने ws2812b एलईडी से एक DIY 3D एलईडी क्यूब बनाया। क्यूब एलईडी का 8x8x8 है, इसलिए कुल 512, और परतें ऐक्रेलिक शीट से बनी हैं जो हमें होम डिपो से मिली हैं। एनिमेशन एक रास्पबेरी पाई और एक 5V शक्ति स्रोत द्वारा संचालित होते हैं। क्यूब दोस्तों को दिखाने के लिए एक अच्छा टुकड़ा है और दीपक के रूप में कार्य कर सकता है। हमारा दीपक (2ft x 2ft x 2ft) के लिए थोड़ा बहुत बड़ा है, लेकिन आप अपनी आवश्यकताओं के अनुसार इसे कम कर सकते हैं।

आपूर्ति

  1. ws2812b एलईडी बल्ब -
  2. 5वी बिजली की आपूर्ति -
  3. रास्पबेरी पाई 3 बी मैंने इस्तेमाल किया (किसी का भी उपयोग कर सकते हैं) -
  4. SN74HCT125 इंटीग्रेटेड सर्किट - रास्पबेरी पीआई सिग्नल से वोल्टेज कूदता है ताकि एलईडी स्ट्रिप के लिए उचित वोल्टेज हो (मैं आमतौर पर डिजिके से अपने सर्किट भागों को प्राप्त करता हूं)
  5. 4ft x 8ft एक्रिलिक शीट - होम डिपो

चरण 1: ऐक्रेलिक शीट को तोड़ें

ऐक्रेलिक शीट को तोड़ें
ऐक्रेलिक शीट को तोड़ें
ऐक्रेलिक शीट को तोड़ें
ऐक्रेलिक शीट को तोड़ें
ऐक्रेलिक शीट को तोड़ें
ऐक्रेलिक शीट को तोड़ें

हम ws2812b एलईडी की एक स्ट्रिंग के साथ एक 8x8x8 क्यूब बना रहे हैं। एलईडी को 3 इंच से अलग किया जाता है, इसलिए रोशनी 21 इंच से 21 इंच लंबी होगी। हमने इसे संभालने के लिए ऐक्रेलिक शीट्स को 2ft x 2ft से थोड़ा कम बनाना चुना। इसका मतलब है कि हम 4 फीट x 8 फीट एक्रेलिक की सिंगल शीट से 8 लेयर बना सकते हैं।

हमने 4 फीट x 8 फीट के टुकड़े को बराबर चौड़ाई (~ 2 फीट x 8 फीट) के 2 टुकड़ों में एक टेबल आरी से तोड़कर शुरू किया। उसके बाद, हमने टुकड़ों से समान वर्ग बनाने के लिए सूखे मिटाए गए मार्कर का उपयोग करके एक रेखा खींचने के लिए टेम्पलेट के रूप में एक टुकड़े का उपयोग किया। फिर हमने 8 वर्गाकार परतें बनाने के लिए एक सीधे किनारे और एक गोलाकार आरी का उपयोग किया।

चरण 2: एल ई डी के लिए छेदों को मापें

एल ई डी के लिए छेदों को मापें
एल ई डी के लिए छेदों को मापें
एल ई डी के लिए छेदों को मापें
एल ई डी के लिए छेदों को मापें
एल ई डी के लिए छेदों को मापें
एल ई डी के लिए छेदों को मापें

प्रत्येक 8 परतों के आकार में कटौती करने के बाद, हमने उन मापों को निकाला जहां एल ई डी होना चाहिए। हमने लेड स्क्वायर को केन्द्रित करने के लिए एक ड्राई इरेज़ मार्कर और एक स्ट्रेट एज का इस्तेमाल किया। चूंकि हमारे पास 8x8x8 एलईडी क्यूब था, इसलिए ग्रिड पैटर्न में संरेखित प्रत्येक परत पर आसन्न एलईडी के बीच लगभग 3 इंच के साथ 64 एलईडी होंगे।

चरण 3: एल ई डी के लिए छेद ड्रिल करें

एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद
एल ई डी के लिए ड्रिल आउट छेद

एक बार छेदों को चिह्नित कर लेने के बाद, स्टेप ड्रिल बिट के साथ 1/2 इंच के छेदों को ड्रिल करें। यह सुनिश्चित करेगा कि ऐक्रेलिक दरार नहीं करता है। हमें इस सामग्री पर एक नियमित ड्रिल बिट का उपयोग करने में समस्या थी और कट्स को समाप्त करने के लिए एक स्टेप ड्रिल बिट प्राप्त करना था। चूंकि टुकड़ों को आपस में जोड़ा गया था, इसलिए हमें केवल 64 छेद करने थे। हमने प्लाईवुड से एक परत भी बनाई जो घन के नीचे होगी। छेदों को ड्रिल करने के बाद, हमने प्रत्येक छेद के माध्यम से एलईडी बल्बों को खिलाया। हमने प्रत्येक पंक्ति में एलईडी को उन्मुख करने के लिए एक सर्पिन पैटर्न का उपयोग किया।

चरण 4: परतों को मिलाएं

परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं
परतों को मिलाएं

प्रत्येक में एलईडी के साथ परतें बनाने के बाद, आगे बढ़ें और परतों को 3 इंच के ऐक्रेलिक के टुकड़ों का उपयोग करके स्पेसर के रूप में संयोजित करें। हमने प्रति परत 5 स्पेसर के साथ सभी 8 परतों को एक साथ गर्म किया। फिर हम ऐक्रेलिक के 2 फीट लंबे टुकड़ों के साथ वापस आए और क्यूब के किनारों को मजबूत किया। यह पहला कदम है जिसे हमने वास्तव में घन को एक साथ आते देखा है, और यह बहुत अच्छा लग रहा था।

चरण 5: परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें

परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें
परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें
परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें
परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें
परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें
परतों को कनेक्ट करें, सर्किट को मिलाएं, और कोड डाउनलोड करें

अब जब सभी परतें सुरक्षित हो गई हैं, तो हमें परतों के बीच के कनेक्शनों को मिलाप करना होगा। चूंकि हमारे पास एलईडी (8) की एक समान संख्या थी, प्रत्येक परत में हमने एलईडी की सर्पीन पट्टी को उसी तरफ समाप्त कर दिया, जिस पर पट्टी की शुरुआत हुई थी। फिर हमने प्रत्येक परत को ऊपर की परत से जोड़ा, जो बदले में परतों को जोड़ने वाली लंबवत सर्पिन पैटर्न बनाती है। परतों से जुड़े होने के बाद हमने रास्पबेरी पाई से ws2812b एल ई डी में डेटा भेजने के लिए संलग्न फोटो में देखा गया एक साधारण सर्किट बनाया। चूंकि रास्पबेरी पाई 3.3V सिग्नल पर आउटपुट करती है और हमें ws2812b एलईडी को डेटा सही ढंग से भेजने के लिए 5V सिग्नल की आवश्यकता होती है, हम वोल्टेज को बढ़ाने के लिए SN74HCT125 एकीकृत सर्किट का उपयोग करते हैं।

एक बार सर्किट सेटअप हो जाने के बाद आगे बढ़ें और मेरे जीथब रिपॉजिटरी से कोड डाउनलोड करें। हमारे पास एनिमेशन का एक समूह है और बहुत कुछ आ रहा है, बेझिझक एक नज़र डालें। मैंने स्क्रीन पर एनिमेशन बनाने के लिए BiblioPixel लाइब्रेरी और कुछ एनिमेशन कोड को कॉपी करने के लिए BiblioPixelAnimations लाइब्रेरी का उपयोग किया। चूँकि BiblioPixel ने स्नैकिंग वर्टिकल क्यूब को सही ढंग से हैंडल नहीं किया, इसलिए मुझे इसे संभालने के लिए कोड को थोड़ा संशोधित करना पड़ा। एक बार BiblioPixel इंस्टाल हो जाने के बाद आपको बिना किसी समस्या के एनिमेशन चलाने में सक्षम होना चाहिए।

चरण 6: इसे हल्का करें

प्रकाशित कर दो!
प्रकाशित कर दो!
प्रकाशित कर दो!
प्रकाशित कर दो!
प्रकाशित कर दो!
प्रकाशित कर दो!

एनिमेशन का आनंद लें! वास्तव में कुछ अच्छे हैं और मैं उन सभी को कार्रवाई में देखने के लिए यूट्यूब वीडियो देखने का सुझाव देता हूं। पढ़ने के लिए धन्यवाद!

सिफारिश की: