विषयसूची:

क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लाइट: 5 कदम (चित्रों के साथ)
क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लाइट: 5 कदम (चित्रों के साथ)

वीडियो: क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लाइट: 5 कदम (चित्रों के साथ)

वीडियो: क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लाइट: 5 कदम (चित्रों के साथ)
वीडियो: Goodwill blue box unboxing! Clemson paws! 2024, जुलाई
Anonim
Image
Image
क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लिट
क्लेम्सन टाइगर पंजा सजावट WS2812 एलईडी स्ट्रिप्स के साथ बैक-लिट

वाट के केंद्र में क्लेम्सन के मेकर्सस्पेस में एक लेजर कटर है, और मैं इसे अच्छे उपयोग में लाना चाहता था। मैंने सोचा था कि बैक-लाइट टाइगर पंजा बनाना अच्छा होगा, लेकिन मैं एज-लिटेड एक्रेलिक के साथ भी कुछ करना चाहता था। यह परियोजना दोनों इच्छाओं का संयोजन है।

मैं शायद इस निर्देश के दौरान इसे कई बार WallPaw के रूप में संदर्भित करूंगा। WallPaw मेरे द्वारा दिया गया कोड नाम या प्रोजेक्ट नाम था, इसलिए मेरे पास इससे संबंधित फ़ाइलों पर नज़र रखने का एक आसान तरीका था।

WallPaw की अधिक तस्वीरों और एक विनोदी एफएक्यू के लिए, आप इसे यहां मेरी वेबसाइट पर देख सकते हैं।

हिस्सों की सूची

अवयव

  • 1/4" लकड़ी - 2' वर्ग
  • 3/8 "ऐक्रेलिक - 1' बटा 2'
  • WS2812 एलईडी पट्टी - 5 मीटर
  • Arduino Uno
  • अरुडिनो मेगा
  • इन्फ्रारेड रिसीवर मॉड्यूल
  • 1000 यूएफ कैपेसिटर - 5ish
  • कनेक्टर तार (बहुत)
  • कंप्यूटर पीएसयू (या 5वी और 12वी बिजली की आपूर्ति)
  • 44-कुंजी आईआर एलईडी रिमोट
  • माइक्रोफ़ोन मॉड्यूल - मैं MAX9814 या MEMS का उपयोग करता हूँ

उपकरण

  • एक लेजर कटर तक पहुंच (मैंने क्लेम्सन में एक का इस्तेमाल किया)

    एक सीएनसी मशीन काटने के लिए भी काम करेगी, लेकिन यह ऐक्रेलिक नहीं बना सकती है

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

    तीसरा हाथ आवश्यक

  • गर्म गोंद बंदूक (यह आवश्यक है)
  • वायर कटर/स्ट्रिपर्स
  • धीरज

साइड नोट: मैं अपने अधिकांश घटक eBay पर खरीदता हूं। मुझे पता है कि वे विश्वसनीय या महान गुणवत्ता वाले नहीं हैं, लेकिन मेरी परियोजना के लिए मुझे उनके साथ अच्छी किस्मत मिली है। मैं एक आइटम के गुणकों को खरीदने की सलाह देता हूं, अगर आप एक को तोड़ते हैं या यह बॉक्स से बाहर काम नहीं करता है, क्योंकि चीन से सीधे eBay पर शिपिंग में एक या दो महीने लग सकते हैं।

चरण 1: प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें

प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें
प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें
प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें
प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें
प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें
प्रारंभिक डिजाइन - चित्र और वेक्टर फ़ाइलें

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

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

चित्रों

डेथ वैली और टिलमैन की तस्वीरों के लिए, मैंने चित्र की एक रेखा बनाने के लिए इस वेबसाइट पर चित्र अपलोड किया है। मैंने सेटिंग्स के साथ खिलवाड़ किया जब तक कि यह सही नहीं लग रहा था।

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

अन्य दो चित्रों के लिए मुझे बस उन्हें शुद्ध काले/सफेद रंग में लाना था। ऐसा करने के कई तरीके हैं, लेकिन मैं भूल जाता हूं कि मैंने इसे कैसे किया।

आप चित्रों को-p.webp

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

चरण 2: लेजर काटना

लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना
लेजर द्वारा काटना

मैं अपनी लकड़ी और एक्रेलिक को वाट्स सेंटर के क्लेम्सन मेकर्सस्पेस में ले गया। हमारा लेजर कटर एक एपिलॉग फ्यूजन एम 2 40 लेजर कटर है, इसमें 40 "x 28" का उत्कीर्णन क्षेत्र है।

वेक्टर फ़ाइलों में मैंने रूपरेखा बनाई है जिसमें 0.00001 का स्ट्रोक/मोटाई है "ताकि लेजर कटर सॉफ़्टवेयर उन पंक्तियों को सभी तरह से काटना जानता हो। मैंने लकड़ी के टुकड़ों पर 1/4" लकड़ी के लिए सॉफ़्टवेयर डिफ़ॉल्ट सेटिंग्स का उपयोग किया। ऐक्रेलिक टुकड़ों पर मुझे लगता है कि हमने ऐक्रेलिक को काटने के लिए 100% गति और 2% शक्ति का उपयोग किया, और नक़्क़ाशी के लिए डिफ़ॉल्ट शक्ति से थोड़ा अधिक। मैंने सुरक्षात्मक शीट को काटते समय ऐक्रेलिक टुकड़े के पीछे की तरफ छोड़ दिया ताकि कोई भी लपटें ऐक्रेलिक को न जलाएं, केवल सुरक्षात्मक शीट। (हालांकि शीर्ष सुरक्षात्मक शीट को हटा दें)

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

चरण 3: तारों और एलईडी स्थापना

तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना
तारों और एलईडी स्थापना

एक बार जब सब कुछ कट गया और मेरे सामने, मैंने अपने एलईडी के लिए एक पथ का पता लगाने के लिए बस एक पेंसिल का उपयोग किया और आकर्षित किया कि मेरे Arduino बोर्ड और पावर कनेक्टर कहां जाएंगे। यह सटीक होने या महान केबल प्रबंधन की आवश्यकता नहीं है क्योंकि यह सब उस परियोजना के पीछे है जहां कोई नहीं देखेगा।

मैंने वजन बचाने के लिए परियोजना के पीछे के बजाय बिजली की आपूर्ति को जमीन पर रखना चुना। (इसके अलावा क्योंकि मेरे पास बिजली की आपूर्ति के लिए जगह नहीं है) मैंने 5V और 12V आउटपुट तारों के लिए एक पुराने कंप्यूटर PSU और सिर्फ सोल्डर बैरल कनेक्टर का उपयोग किया। यदि आप एक सामान्य 5V बिजली की आपूर्ति का उपयोग करना चाहते हैं, तो आप Arduino पर तारों को Vin (वोल्टेज इन) में प्लग कर सकते हैं और एक बूस्ट कनवर्टर या एक माध्यमिक आपूर्ति से निपटने की आवश्यकता नहीं है।

WS2812 LED बहुत शक्ति के भूखे हैं - प्रत्येक LED 60mA तक का उपयोग कर सकती है, जिसे 200 रोशनी से गुणा करने पर हमें 12A (5V = 60 वाट पर) मिलता है। 12 एम्पियर बहुत अधिक शक्ति है, इसलिए कुछ मोटे तारों का उपयोग करें। मैंने वॉलपॉ से बिजली की आपूर्ति को जोड़ने के लिए 10 गेज के तार का इस्तेमाल किया, जो शायद अधिक है।

आप देखेंगे कि मैं इस परियोजना के लिए दो अलग-अलग Arduino का उपयोग कर रहा हूं। मैंने दो का उपयोग करना चुना क्योंकि इस ट्यूटोरियल में दो का उपयोग किया गया था, और जब तक मेरे पास अधिकांश कोड लिखा नहीं था, मुझे लगा कि मुझे दो Arduinos की आवश्यकता होगी। यह पता चला है कि जब आप अपना कोड सही ढंग से लिखते हैं, तो उसे एक Arduino पर काम करना चाहिए। यदि आप बहुत सारे एलईडी के साथ जटिल प्रकाश व्यवस्था कर रहे हैं, तो आपको मेगा की आवश्यकता है, क्योंकि प्रोग्रामिंग काफी मेमोरी भूखी है। मैंने कुछ दिनों के लिए एक ऊनो का इस्तेमाल किया, फिर कोड ने काम करना बंद कर दिया क्योंकि यह स्मृति पर कम था।

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

टांकने की क्रिया

पहले 198 एलईडी को गोंद और मिलाप में केवल एक या दो घंटे लगते थे, लेकिन ऐक्रेलिक के टुकड़ों में शायद कुल 6 घंटे लगते थे। मैंने एलईडी के लिए स्लॉट को बहुत चौड़ा नहीं बनाया (इसलिए वे अगोचर हैं), लेकिन परिणामस्वरूप मुझे तारों को बहुत अपरंपरागत रूप से मिलाप करना पड़ा जैसा कि ऊपर की तस्वीर में दिखाया गया है। 4 ऐक्रेलिक टुकड़े * 3 एलईडी प्रत्येक * 6 एलईडी प्रति एलईडी = अकेले एलईडी के लिए 72 सोल्डर। कनेक्टिंग तारों को मापने/काटने/स्ट्रिप करने के लिए समय में जोड़ें और कुछ एलईडी को जला दें क्योंकि आप उन्हें मिलाप करते हैं और आपके पास आसानी से 6-8 घंटे का काम होता है।

यदि आप इसका एक संस्करण बना रहे हैं, तो आपके लिए एलईडी स्लॉट मेरे द्वारा किए गए से कहीं अधिक व्यापक हैं। अपने विवेक के लिए।

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

प्रोग्रामिंग
प्रोग्रामिंग

मैंने WS2812 LED को नियंत्रित करने के लिए FastLED लाइब्रेरी का उपयोग किया। मैंने अपने स्वयं के LEDCodes पुस्तकालय का उपयोग किया जो मैंने विशेष रूप से 44-कुंजी IR रिमोट के लिए बनाया था।

कोड आम तौर पर इस तरह चलता है

  1. Arduino 1 (Uno) IR सिग्नल को सुनता है

    1. यदि यह एक संकेत प्राप्त करता है, तो पता लगाएं कि यह आईआर रिमोट पर कौन सा बटन है
    2. उस नंबर (1-44) को Arduino 2 (मेगा) पर भेजें
  2. Arduino 2 (मेगा) Arduino 1. से एक नए नंबर कोड के लिए जाँच करता है

    यदि उसे कोई संख्या प्राप्त होती है, तो वर्तमान मोड को उस संख्या में बदलें।

  3. वर्तमान मोड संख्या के अनुरूप प्रकाश क्रम चलाएँ

    1. हर 150ms पर एक नए कोड की जाँच करें
    2. यदि नया कोड वर्तमान कोड के समान है, तो अगले उप-मोड पर जाएं

रोशनी पर एकल रंग बटन में कई उप-मोड होते हैं

  1. सभी लाइटें
  2. बस ऐक्रेलिक रोशनी और क्लेम्सन टाइगर्स
  3. सभी लाइट्स पल्स ऑन/ऑफ
  4. ध्वनि प्रतिक्रियाशील
  5. केवल एक्रिलिक

लाल/हरा/नीला बटन रोशनी के दो-रंग संयोजन प्रदर्शित करने के लिए सेट हैं

  1. बाहरी रोशनी रंग 1, एक्रिलिक + क्लेम्सन टाइगर्स रोशनी रंग 2
  2. स्वैप कि^
  3. रंग 1 और 2 के साथ वैकल्पिक ऐक्रेलिक टुकड़े (इसलिए टुकड़ा 1 और 3 रंग 1 हैं, टुकड़ा 2 और 4 रंग 2 हैं)
  4. स्वैप करें कि ^

मैंने इस वेबसाइट से कई कूल लाइट मोड कॉपी किए हैं, जैसे:

  • स्क्रॉलिंग इंद्रधनुष (मेरा पसंदीदा)
  • रंगमंच का पीछा
  • हिमपात का एक खंड चमकती
  • सिलोन उछाल
  • उछलती गेंदों का अनुकरण
  • आग अनुकरण

मैंने माइक्रोफ़ोन का उपयोग करके ध्वनि प्रतिक्रियाशीलता के लिए अपने स्वयं के कार्य भी किए। आप उन्हें यहां WallpawLightTester.zip फ़ाइल में MicrophoneFunctions.ino फ़ाइल में पढ़ सकते हैं।

चरण 5: अंतिम उत्पाद

अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद

टा-दा!

बेझिझक टिप्पणी करें या मुझे प्रश्न ईमेल करें - मुझे यह सामान पसंद है और अन्य लोगों को अच्छे प्रोजेक्ट बनाने में मदद करना अच्छा लगेगा। मैं क्लेम्सन/ग्रीनविले एससी क्षेत्र में एक हॉबी/फ्रीलांस/अर्ध-पेशेवर फोटोग्राफर भी हूं, इसलिए यदि आप फोटोग्राफर की तलाश में हैं तो मुझसे संपर्क करें!

सिफारिश की: