विषयसूची:

फेल्ट और नियोपिक्सल रेनबो क्राउन: 8 कदम (चित्रों के साथ)
फेल्ट और नियोपिक्सल रेनबो क्राउन: 8 कदम (चित्रों के साथ)

वीडियो: फेल्ट और नियोपिक्सल रेनबो क्राउन: 8 कदम (चित्रों के साथ)

वीडियो: फेल्ट और नियोपिक्सल रेनबो क्राउन: 8 कदम (चित्रों के साथ)
वीडियो: Google Pixel Photo Editing 2024, नवंबर
Anonim
लगा और Neopixel रेनबो क्राउन
लगा और Neopixel रेनबो क्राउन
लगा और Neopixel रेनबो क्राउन
लगा और Neopixel रेनबो क्राउन

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

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

प्रोजेक्ट बनाने के लिए, आपको निम्नलिखित टूल की आवश्यकता होगी:

  • Arduino IDE वाला कंप्यूटर
  • लेजर कटर और साथ में सॉफ्टवेयर
  • सिलाई मशीन (या हाथ सिलाई उपकरण + समय)
  • सोल्डरिंग आयरन, सोल्डर आदि।

आपको निम्नलिखित सामग्रियों की भी आवश्यकता होगी:

  • एडफ्रूट ट्रिंकेट माइक्रोकंट्रोलर
  • Adafruit PowerBoost 500C चार्जर/बूस्टर
  • छोटी 3.7 वी लीपो बैटरी (लगभग 150 एमएएच)
  • कुछ तार
  • Neopixel / WS2812B एलईडी पट्टी जब तक सिर परिधि
  • शीट लगा, ~ 600x200mm
  • सफेद धागा हुक-एंड-लूप टेप, एक ~ 10 सेमी टुकड़ा
  • कुछ चिपचिपे पैड और कुछ स्पष्ट टेप
  • एसपीएसटी स्विच

चरण 1: क्राउन डिजाइन

क्राउन डिजाइन
क्राउन डिजाइन
क्राउन डिजाइन
क्राउन डिजाइन

सबसे पहले व्यक्ति के सिर की परिधि का पता लगाना है। आप चाहते हैं कि यह मोटे तौर पर ऐसा हो जहां ताज बैठेगा, लेकिन बहुत ज्यादा चिंता न करें - सिर अजीब आकार के होते हैं, कपड़े लचीले होते हैं, और आप ताज को वैसे भी समायोज्य बना सकते हैं। 4 साल के बच्चे का सिर औसतन लगभग 51 सेमी लगता है, इसलिए मैंने इसका इस्तेमाल किया। मूल रूप से योजना ताज को 3 डी प्रिंट करने की थी, लेकिन जब मैंने कोशिश की तो 3 डी प्रिंटिंग देवता मेरी तरफ नहीं थे, इसलिए मैंने लेजर कट महसूस करने का फैसला किया, जो वैसे भी अधिक लचीला और नरम है। मैंने QCAD में ताज डिजाइन किया - यह काफी सरल है।

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

आप मेरे द्वारा यहां उपयोग की गई फ़ाइलों को डाउनलोड कर सकते हैं, लेकिन शायद इसे स्वयं बनाना बेहतर है। आप डिज़ाइन को काफी विस्तृत बना सकते हैं - जब तक कि यह बिना टूटे पतले फील से ओके काट देगा।

चरण 2: लेजर कटिंग द फेल्ट

लेजर कटिंग द फेल्ट
लेजर कटिंग द फेल्ट
लेजर कटिंग द फेल्ट
लेजर कटिंग द फेल्ट

इसके बाद, लेजर ने लेजर कटर पर डिज़ाइन को कुछ महसूस किया (मुझे पूरा यकीन है कि मेरा सिंथेटिक महसूस किया गया है, इसे देखकर)। मैंने नॉर्विच हैकस्पेस में लेजर कटर का उपयोग किया, जहां हमारे पास 60W जस्ट ऐड शार्क ग्रेफिन ए 2 कटर है, और मैंने रुचि रखने वालों के लिए लेजरकट 5.3 सॉफ्टवेयर में स्पीड 20, पावर 55 का उपयोग किया। एनबी यह आपकी मशीन के लिए लगभग निश्चित रूप से अलग होगा!

चरण 3: क्राउन सिलाई

क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई
क्राउन सिलाई

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

चरण 4: एलईडी समय

एलईडी समय
एलईडी समय

एलईडी की पट्टी को ताज पर रखें, और इसे काट लें ताकि यह ताज में फिट हो जाए। आपको एल ई डी की पट्टी को काटना होगा जहां तांबे के कनेक्शन हैं, इसलिए ताज की लंबाई के नीचे अगली तांबे की पट्टी के नीचे गोल करें ताकि पट्टी बाहर न चिपके। आपको जो मिला है उसके आधार पर आप ३०, ६० या १४४ एलईडी-प्रति-मीटर Neopixels का उपयोग कर सकते हैं। मैंने 30 का उपयोग किया क्योंकि यह वही है जो मेरे पास था और यह ठीक निकला, लेकिन मुझे लगता है कि जितना अधिक विलय होगा।

चरण 5: ट्रिंकेट को जोड़ना

ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना
ट्रिंकेट को जोड़ना

नियोपिक्सल स्ट्रिप में प्रत्येक एलईडी डेटा को एक माइक्रोकंट्रोलर भेजता है, इसे पढ़ता है, जांचता है कि डेटा इसे कुछ करने के लिए कह रहा है, और फिर डेटा पास करता है। इसके काम करने के तरीके के कारण, प्रत्येक पिक्सेल में अंत में एक डेटा होता है और एक डेटा समाप्त होता है।

तार की 4 छोटी लंबाई को काटें और पट्टी करें, और उन्हें निम्नानुसार संलग्न करें: एक लंबाई को 5v पिन से मिलाएं एक लंबाई को पिन 1 में मिलाएं, '# 1' लेबल किया गया है (यदि आप चाहें तो दूसरे पिन का उपयोग कर सकते हैं लेकिन आपको बदलने की आवश्यकता होगी कोड)। शेष 2 तारों को एक साथ मोड़ें और उन्हें GND पिन से जोड़ दें।

अब आपको उनमें से 3 को नियोपिक्सल स्ट्रिप से कनेक्ट करने की आवश्यकता है: ग्राउंड वायर में से एक स्ट्रिप के ग्राउंड से कनेक्ट होता है 5v पिन स्ट्रिप पर VIN से कनेक्ट होता है डिजिटल # 1 पिन स्ट्रिप पर DIN से कनेक्ट होता है। यदि आपके पास एक सिलिकॉन वॉटरप्रूफ आवरण के साथ पट्टी है, तो आपको मिलाप शुरू करने से पहले कैंची से उस हिस्से को थोड़ा सा काटना होगा।

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

चरण 6: कोड

कोड!
कोड!
कोड!
कोड!
कोड!
कोड!

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

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

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

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

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

चरण 7: बैटरी और चार्जर

बैटरी और चार्जर
बैटरी और चार्जर
बैटरी और चार्जर
बैटरी और चार्जर
बैटरी और चार्जर
बैटरी और चार्जर

आखिरी चीज जिसकी जरूरत है वह है कुछ शक्ति। मैंने एक उचित Adafruit 500C बैटरी चार्जर खरीदने का फैसला किया - मैं आमतौर पर कुछ चीनी इकाई का उपयोग करता हूं, लेकिन मैं अपने चचेरे भाई के सिर के पास कोई मौका नहीं लेने वाला हूं, धन्यवाद। यदि आपके पास JST कनेक्टर वाली LiPo बैटरी है, तो आप इसे सीधे 500C में प्लग कर सकते हैं। यदि नहीं, तो आपको इसे VBAT और Gnd पिन की तरह मिलाप करना होगा। एक दूसरे के बगल में लगे वीबीएटी और जीएनडी पिन का उपयोग न करना एक समझदारी भरा विचार है, क्योंकि तब बैटरी कम हो सकती है। मैंने USB चार्ज कनेक्टर के नीचे GND पिन का उपयोग किया क्योंकि यह बड़ा था और किसी भी चीज़ से बहुत दूर था।

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

चरण 8: अंतिम विधानसभा

आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा
आखिरी सभा

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

अंत में, यह सब महसूस में डालना शुरू करें। मैंने पाया कि पट्टी के अंत में कुछ स्पष्ट टेप लगाने में मददगार था ताकि धक्का देते समय यह महसूस न हो। यह बिट काफी कठिन है, लेकिन थोड़ा सा धक्का देने और हिलाने के साथ यह काफी आसान है। सर्किटरी-स्टैक को अंत में जेब में धकेलें।

इतना ही!

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

सिफारिश की: