विषयसूची:

इंटरएक्टिव एलईडी टाइल की दीवार (जितनी दिखती है उससे आसान): 7 कदम (चित्रों के साथ)
इंटरएक्टिव एलईडी टाइल की दीवार (जितनी दिखती है उससे आसान): 7 कदम (चित्रों के साथ)

वीडियो: इंटरएक्टिव एलईडी टाइल की दीवार (जितनी दिखती है उससे आसान): 7 कदम (चित्रों के साथ)

वीडियो: इंटरएक्टिव एलईडी टाइल की दीवार (जितनी दिखती है उससे आसान): 7 कदम (चित्रों के साथ)
वीडियो: सीढ़ी की समोसा स्काटिंग कैसे काटें। सही तरीका यह है || starcase Samosa cutting Aasan tarika। Full 2024, नवंबर
Anonim
Image
Image

इस परियोजना में मैंने एक Arduino और 3D मुद्रित भागों का उपयोग करके एक इंटरैक्टिव एलईडी वॉल डिस्प्ले बनाया।

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

लंबे ३डी प्रिंट समय के कारण इस परियोजना में कुछ हफ़्ते लग गए, लेकिन मैंने लागत कम रखी और बहुत कम श्रम है जो इसे अपने आप को आज़माने और बनाने के लिए एक बेहतरीन परियोजना बना रहा है!

आप मेरे द्वारा उपयोग किए जाने वाले सभी एसटीएल पा सकते हैं:

आपूर्ति

पूर्ण लागत विश्लेषण के लिए मेरी वेबसाइट देखें:

मेरी सामग्री का समर्थन करने के लिए संबद्ध लिंक का उपयोग करें!

अरुडिनो मेगा -

WS2812b एड्रेसेबल एलईडी -

चातुर्य स्विच -

5वी 10ए बिजली की आपूर्ति -

18 गेज तार -

वायर स्ट्रिपर -

सोल्डरिंग आयरन -

हीट सिकुड़न -

सर्वश्रेष्ठ किफायती 3डी प्रिंटर (मेरी राय में) -

पीएलए फिलामेंट -

चरण 1: टाइलों को प्रिंट करना शुरू करें

एलईडी स्ट्रिप्स को तार दें
एलईडी स्ट्रिप्स को तार दें

इस परियोजना का सबसे लंबा हिस्सा 3 डी प्रिंटिंग है, जिसमें 8 x 8 ग्रिड बनाने के लिए आवश्यक 64 टाइलें हैं। जब मैंने ऐसा किया, तो मैं एक बार में तीन टाइलें प्रिंट कर रहा था और प्रत्येक प्रिंट में लगभग 5.5 घंटे लगेंगे। पूरी दीवार के लिए कुल प्रिंट समय लगभग 120 घंटे या 5 दिन था यदि आप उन्हें नॉन स्टॉप प्रिंट करते हैं। सौभाग्य से हमारे लिए, बाकी की पूरी परियोजना तब की जा सकती है जब टाइलें छपाई खत्म कर दें।

टाइलें स्वयं 3.6 इंच वर्ग हैं जो एक इंच गहरी हैं। मैंने ०.०५” की दीवार की मोटाई का उपयोग किया और पाया कि इसने प्रकाश को पूरी तरह से विसरित कर दिया। मैंने एलईडी स्ट्रिप्स और बटन तारों को गुजरने की अनुमति देने के लिए पायदान भी शामिल किए, लेकिन अंत में अनावश्यक होने के कारण मैं टाइलों को माउंट करने के लिए उपयोग करता था (हम उस तक पहुंचेंगे)।

यहां मेरे द्वारा बनाए गए एसटीएल का लिंक दिया गया है, लेकिन मैं आपको अपनी परियोजना को बेहतर बनाने के लिए खुद को बनाने की सलाह दूंगा।

चरण 2: एलईडी स्ट्रिप्स को तार दें

एलईडी स्ट्रिप्स को तार दें
एलईडी स्ट्रिप्स को तार दें

चूंकि मैं Arduino के साथ प्रोग्रामिंग करने जा रहा हूं, मैंने तय किया कि WS2812b LED स्ट्रिप्स इस प्रोजेक्ट के लिए एकदम सही होंगी। ये स्ट्रिप्स व्यक्तिगत रूप से संबोधित करने योग्य हैं, जिसका अर्थ है कि आप स्ट्रिप पर प्रत्येक व्यक्तिगत एलईडी को एक अलग रंग और चमक के लिए प्रोग्राम कर सकते हैं। वे डेटा को एक पिक्सेल से दूसरे तक भी पास करते हैं ताकि सब कुछ Arduino के एक डेटा पिन से नियंत्रित किया जा सके। मेरे द्वारा उपयोग की जाने वाली स्ट्रिप्स में प्रति मीटर 30 एल ई डी की पिक्सेल घनत्व होती है

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

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

चरण 3: बोर्ड को आकार में नीचे काटें (वैकल्पिक)

बोर्ड को आकार में नीचे काटें (वैकल्पिक)
बोर्ड को आकार में नीचे काटें (वैकल्पिक)

मैंने जो बोर्ड खरीदा था वह 4 वर्ग का था लेकिन मेरा अंतिम बोर्ड 3 वर्ग के करीब होने वाला था इसलिए मैंने अपना आरा निकाला और इसे आकार में काट दिया। यदि आपने बड़ी टाइलें बनाई हैं, या सिर्फ 3.6 टाइलें और जोड़ी हैं, तो आप आसानी से पूरे 4' x 4' बोर्ड को भर सकते हैं और अपने आप को कुछ काटने से बचा सकते हैं।

चरण 4: बटन मैट्रिक्स बनाएं

बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं
बटन मैट्रिक्स बनाएं

यह इस बिल्ड का सबसे लंबा हिस्सा था (प्रिंट टाइम के अलावा)। Arduino IDE में शामिल कीपैड लाइब्रेरी का लाभ उठाने के लिए, सभी 64 बटनों को पंक्तियों और स्तंभों में जोड़ने की आवश्यकता होती है। ऊपर दिया गया चित्र 4 x 4 उदाहरण दिखाता है लेकिन इसे आसानी से 8 x 8 ग्रिड तक बढ़ाया जा सकता है जैसे मैंने बनाया, या कोई अन्य आकार जो आपके स्थान में फिट हो।

मैंने 16 लंबाई के तार काट दिए और उन्हें हर 3.6 इंच पर उतार दिया ताकि बटन प्रत्येक वर्ग के बीच में बैठ जाएं। मैंने तब प्रत्येक चातुर्य स्विच के एक पैर को पंक्ति के तारों पर एक स्थान पर मिलाया। स्तंभ के तारों को पंक्ति के तार से लेग विकर्ण में मिलाया गया था। जब चातुर्य स्विच दबाया जाता है, तो यह पंक्ति और स्तंभ तारों को एक साथ छोटा कर देगा।

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

इसके बाद, मैंने एमडीएफ पर सभी बटनों को गर्म करके चिपका दिया। यह मापना सुनिश्चित करें कि आपको प्रत्येक बटन को कहाँ चिपकाना है, अन्यथा प्लंजर छूट जाएगा।

चरण 5: अपने सर्किट का परीक्षण करें

अपने सर्किट का परीक्षण करें
अपने सर्किट का परीक्षण करें

अब जब सभी एल ई डी और बटन नीचे चिपके हुए हैं तो यह सब कुछ परीक्षण करने का सही समय है। ऊपर दिए गए कोड में, आपके सभी एल ई डी और बटनों का परीक्षण करने के लिए मेरे पास कुछ कार्य हैं। यदि कोई समस्या है (जो शायद इतनी बड़ी परियोजना पर होगी) तो आप उन्हें ढूंढ सकते हैं और उन्हें ठीक कर सकते हैं। इन परीक्षण कार्यों का उपयोग करने के तरीके के बारे में अधिक जानकारी के लिए नीचे दिए गए लिंक के माध्यम से कोड वॉक देखें।

कोशिश करें और टाइलें जोड़ने से पहले अपनी सभी समस्या निवारण करें। एक बार टाइलें नीचे हो जाने के बाद सब कुछ प्राप्त करना बहुत कठिन होगा।

चरण 6: टाइलों को गोंद करें

टाइलों को गोंद करें
टाइलों को गोंद करें

टाइल्स को बोर्ड से जोड़ने के लिए मैंने एक 3D प्रिंटेड ब्रैकेट डिज़ाइन किया है, जो प्रत्येक कोने पर चार टाइलों को एक साथ रखेगा। जब मैंने ऐसा किया तो मैं एक बार में एक टाइल चला गया और प्रत्येक ब्रैकेट को उस टाइल के आधार पर चिपका दिया जो इसे कनेक्ट कर रहा था ताकि मेरे पास कोई अजीब जगह न हो।

मैंने प्रत्येक टाइल के प्लंजर पर गोंद लगाने के लिए 64 स्पेसर भी छापे। यह ब्रैकेट के साथ आने वाली अतिरिक्त ऊंचाई के लिए क्षतिपूर्ति करता है, लेकिन बटन स्पेसिंग में छोटी त्रुटियों के लिए प्लंजर क्लिक करने की जगह भी बढ़ाता है।

इन कोष्ठकों और स्पेसरों के लिए एसटीएल टाइलों के साथ थिंगविवर्स पृष्ठ पर पाए जा सकते हैं।

चरण 7: प्रोग्रामिंग

Image
Image

github.com/mrme88/Interactive-LED-Wall/blob/master/LED_Wall_main.ino

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

यदि आप लोग इसे बनाते हैं तो मैं वास्तव में आपको अपने स्वयं के तरीकों को आजमाने और प्रोग्राम करने के लिए प्रोत्साहित करता हूं! यह वास्तव में परियोजना को समय और धन के लायक बनाता है। यदि आपको प्रोग्राम करने के तरीके के लिए कुछ प्रेरणा की आवश्यकता है तो भविष्य के अपडेट के लिए मेरे YouTube चैनल पर नज़र रखें।

कुछ भविष्य की विशेषताओं की मैंने योजना बनाई है:

- माइक और FFT Arduino लाइब्रेरी का उपयोग करने वाला एक ऑडियो विज़ुअलाइज़र

- चेकर्स

- टिक टीएसी को पैर की अंगुली

- युद्धपोत

- रिवर्सी

- याद

- और भी बहुत सारे गेम जो ग्रिड पर खेले जा सकते हैं।

इसे ग्लो कॉन्टेस्ट बनाएं
इसे ग्लो कॉन्टेस्ट बनाएं

मेक इट ग्लो प्रतियोगिता में दूसरा पुरस्कार

सिफारिश की: