विषयसूची:
- चरण 1: सर्किट आरेख और कोड
- चरण 2: सर्किट इकट्ठा करें
- चरण 3: बैटरी पावर
- चरण 4: सिलाई पैटर्न और कपड़े काटना
- चरण 5: कपड़े के टुकड़े इकट्ठा करें
- चरण 6: हुड में सर्किट स्थापित करें
- चरण 7: इसे पहनें
वीडियो: रिमोट नियंत्रित एलईडी आंखें और कॉस्टयूम हुड: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
BekathwiaBecky SternFollow लेखक द्वारा अधिक:
के बारे में: बनाना और साझा करना मेरे दो सबसे बड़े जुनून हैं! कुल मिलाकर मैंने माइक्रोकंट्रोलर से लेकर बुनाई तक हर चीज के बारे में सैकड़ों ट्यूटोरियल प्रकाशित किए हैं। मैं न्यूयॉर्क शहर की मोटरसाइकलिस्ट और बिना पश्चाताप करने वाली डॉग मॉम हूं। Mywo… बेकाठविया के बारे में अधिक »
जुड़वां जावा! डबल ओर्को! बबल-बॉबल से दो भूत जादूगर! यह पोशाक हुड कोई भी एलईडी-आंखों वाला प्राणी हो सकता है जिसे आप केवल रंग बदलकर चुनते हैं। मैंने पहली बार इस परियोजना को 2015 में एक बहुत ही सरल सर्किट और कोड के साथ बनाया था, लेकिन इस साल मैं दो वेशभूषा में एक साथ एनीमेशन नियंत्रण के साथ एक उन्नत संस्करण बनाना चाहता था। यह सर्किट एक ही आवृत्ति पर दो रिसीवरों को नियंत्रित करने के लिए एक सरल, क्लोज-रेंज आरएफ रिमोट का उपयोग करता है, और बिल अर्ल के ट्यूटोरियल कोड के आधार पर उत्तरदायी एनीमेशन परिवर्तनों को प्राप्त करने के लिए इंटरप्ट को नियोजित करने वाला Arduino कोड।
इस परियोजना के लिए आपको आवश्यकता होगी:
- दो NeoPixel ज्वेल्स
- GEMMA M0 माइक्रोकंट्रोलर
- 315 मेगाहर्ट्ज वायरलेस रिसीवर, लैचिंग प्रकार
- 315 मेगाहर्ट्ज वायरलेस आरएफ रिमोट चार, दो या सिंगल बटन कॉन्फ़िगरेशन में
- सिलिकॉन लेपित फंसे तार (30awg अनुशंसित)
- सोल्डरिंग आयरन और सोल्डर
- वायर स्ट्रिपर्स
- फ्लश कटर
- चिमटी
- थर्ड हैंड टूल की मदद करना (वैकल्पिक)
- सिलाई पिन
- दर्जी की चाक (वैकल्पिक)
- 19awg जस्ती इस्पात तार
- हुड / केप के लिए मोटा कपड़ा (इस संस्करण के लिए मैंने सफेद तंबाकू के कपड़े की दो परतों और सफेद चीज़क्लोथ की एक परत का उपयोग किया, फिर प्रकाश को अवरुद्ध करने के लिए हुड के अंदर ठोस काले रंग के साथ पंक्तिबद्ध किया)
- फेस पैनल के लिए पारभासी काला कपड़ा
- सिलाई मशीन
- कैंची
- सुई और धागा
- लचीले फिलामेंट के साथ 3डी प्रिंटर (वैकल्पिक)
मैं जिस पर काम कर रहा हूं, उसके साथ बने रहने के लिए, मुझे YouTube, Instagram, Twitter, Pinterest पर फ़ॉलो करें और मेरे न्यूज़लेटर की सदस्यता लें। एक अमेज़ॅन सहयोगी के रूप में मैं आपके द्वारा मेरे संबद्ध लिंक का उपयोग करके योग्य खरीदारी से कमाता हूं।
शुरू करने से पहले, आप निम्नलिखित पूर्वापेक्षाएँ पढ़ना चाह सकते हैं:
- जेम्मा M0. का परिचय
- नियोपिक्सल उबेरगाइड
- पहला हुड प्रोजेक्ट संस्करण (2015 में क्लासिक जेम्मा के साथ बनाया गया और कोई वायरलेस नियंत्रण नहीं)
- Arduino pt 3 Multi को मल्टीटास्किंग करना
चरण 1: सर्किट आरेख और कोड
सर्किट कनेक्शन इस प्रकार हैं:
- Gemma D2 से वायरलेस रिसीवर D0
- Gemma D0 से वायरलेस रिसीवर D1
- जेम्मा 3वी से वायरलेस रिसीवर +5वी
- जेम्मा जीएनडी से वायरलेस रिसीवर जीएनडी और नियोपिक्सल ज्वेल्स जीएनडी
- Gemma D1 से NeoPixel गहना डेटा IN
- जेम्मा वाउट से NeoPixel ज्वेल्स PWR
- अन्य NeoPixel गहना डेटा के लिए NeoPixel गहना डेटा IN
असेंबली नोट्स के लिए अगला चरण देखें।
कोड बिल अर्ल द्वारा मल्टी-टास्किंग अरुडिनो स्केच पर आधारित है, और दो डिजिटल इनपुट के साथ दो NeoPixel रत्नों को नियंत्रित करने के लिए संशोधित किया गया है। तो आपको वायरलेस रिसीवर का उपयोग करने की आवश्यकता नहीं है-- आप इसके बजाय सर्किट पर ही बटन का उपयोग कर सकते हैं। इस चरण के अटैचमेंट से इस Arduino कोड फ़ाइल को डाउनलोड करें, या यहाँ से एक खाली Arduino स्केच में कॉपी और पेस्ट करें:
#शामिल "Adafruit_NeoPixel.h"
// पैटर्न प्रकार समर्थित: एनम पैटर्न { कोई नहीं, RAINBOW_CYCLE, THEATER_CHASE, COLOR_WIPE, SCANNER, FADE}; // पैटरन दिशा-निर्देश समर्थित: एनम दिशा {आगे, उल्टा}; // NeoPattern क्लास - Adafruit_NeoPixel क्लास क्लास NeoPatterns से व्युत्पन्न: public Adafruit_NeoPixel { public: // Member Variables: pattern ActivePattern; // कौन सा पैटर्न दिशा दिशा चल रहा है; // पैटर्न अहस्ताक्षरित लंबे अंतराल को चलाने के लिए दिशा; // मिलीसेकंड के बीच अहस्ताक्षरित लंबे समय तक अद्यतन अद्यतन; // स्थिति का अंतिम अद्यतन uint32_t Color1, Color2; // कौन से रंग उपयोग में हैं uint16_t TotalSteps; // uint16_t इंडेक्स पैटर्न में चरणों की कुल संख्या; // पैटर्न के भीतर वर्तमान चरण शून्य (* पूर्ण) (); // पैटर्न के पूरा होने पर कॉलबैक // कंस्ट्रक्टर - स्ट्रिप नियोपैटर्न (uint16_t पिक्सल, uint8_t पिन, uint8_t प्रकार, शून्य (* कॉलबैक) ()) को इनिशियलाइज़ करने के लिए बेस-क्लास कंस्ट्रक्टर को कॉल करता है: Adafruit_NeoPixel (पिक्सेल, पिन, टाइप) { OnComplete = वापस कॉल करें;) स्विच (एक्टिव पैटर्न) {केस RAINBOW_CYCLE: रेनबोसाइकलअपडेट (); टूटना; मामला THEATER_CHASE: TheatreCaseUpdate (); टूटना; मामला COLOR_WIPE: ColorWipeUpdate (); टूटना; केस स्कैनर: स्कैनरअपडेट (); टूटना; मामला फीका: FadeUpdate (); टूटना; डिफ़ॉल्ट: विराम; } } } // इंडेक्स को बढ़ाएं और अंत में रीसेट करें शून्य वेतन वृद्धि () { अगर (दिशा == आगे) { इंडेक्स ++; अगर (सूचकांक> = कुल कदम) {सूचकांक = 0; अगर (ऑनकंप्लीट! = न्यूल) {ऑनकंप्लीट (); // पूर्ण कॉलबैक कॉल करें } } } अन्य // दिशा == रिवर्स {--इंडेक्स; अगर (सूचकांक <= 0) {सूचकांक = कुल चरण -1; अगर (पूर्ण पूर्ण! = पूर्ण) {पूर्ण पूर्ण (); // कॉल कम्प्लीशन कॉलबैक } } } } // रिवर्स पैटर्न डायरेक्शन शून्य रिवर्स () { अगर (दिशा == फॉरवर्ड) {दिशा = रिवर्स; इंडेक्स = टोटलस्टेप्स -1; } और { दिशा = आगे; सूचकांक = 0; } } // रेनबोसाइकल के लिए इनिशियलाइज़ करें रेनबोसाइकल (uint8_t अंतराल, दिशा dir = FORWARD) { ActivePattern = RAINBOW_CYCLE; अंतराल = अंतराल; टोटलस्टेप्स = २५५; सूचकांक = 0; दिशा = डीआईआर;))); } प्रदर्शन(); वेतन वृद्धि ();] अंतराल = अंतराल; टोटलस्टेप्स = numPixels (); रंग1 = रंग1; रंग २ = रंग २; सूचकांक = 0; दिशा = दिर;] } और {setPixelColor (i, Color2); } } प्रदर्शन(); वेतन वृद्धि (); } // एक ColorWipe शून्य ColorWipe के लिए प्रारंभ करें (uint32_t रंग, uint8_t अंतराल, दिशा dir = FORWARD) { ActivePattern = COLOR_WIPE; अंतराल = अंतराल; टोटलस्टेप्स = numPixels (); रंग1 = रंग; सूचकांक = 0; दिशा = दिर; } // कलर वाइप पैटर्न को अपडेट करें शून्य ColorWipeUpdate() {setPixelColor(Index, Color1); प्रदर्शन(); वेतन वृद्धि (); } // एक स्कैनर शून्य स्कैनर के लिए प्रारंभ करें (uint32_t color1, uint8_t अंतराल) { ActivePattern = SCANNER; अंतराल = अंतराल; टोटलस्टेप्स = (numPixels() - 1) * 2; रंग1 = रंग1; सूचकांक = 0; } // स्कैनर पैटर्न को अपडेट करें शून्य स्कैनरअपडेट () { के लिए (int i = 0; i
चरण 2: सर्किट इकट्ठा करें
थर्ड हैंड्स ग्रिपर्स की मदद करने का एक सेट घटकों को टांका लगाने की प्रक्रिया को बहुत सीधा और मजेदार बना सकता है। लेकिन अगर आपके पास सेट नहीं है तो चिंता न करें; आप सोल्डर करते समय अपने बोर्ड को स्थिर रखने के लिए हमेशा कुछ टेप या पोस्टर पुटी का उपयोग कर सकते हैं।
दो NeoPixel ज्वेल्स (पिछले चरण में आरेख) के बीच कनेक्शन के लिए फंसे हुए तार के पतले टुकड़े (लगभग 6in/15cm लंबाई) का उपयोग करें। यदि आप बहुत छोटे तारों का उपयोग करते हैं, तो आप अपनी एलईडी आंखों को काफी दूर नहीं रख पाएंगे, और यदि आप बहुत अधिक तार का उपयोग करते हैं, तो पोशाक पहनते समय आपके चेहरे पर ढीलापन आ जाएगा।
मुख्य सर्किट लैपल क्षेत्र में रहेगा (जहां आपकी छाती आपके कंधे से मिलती है), इसलिए श्रृंखला में पहले नियोपिक्सल गहना और जेम्मा के बीच कनेक्शन के लिए, तार अधिक लंबे होंगे। आप तार को अपने आंख क्षेत्र तक पकड़ सकते हैं और तार को यात्रा करने के लिए दूरी को मापने के लिए इसे खींच सकते हैं, फिर ढीला और बीमा के लिए थोड़ा और जोड़ सकते हैं।
जेम्मा और वायरलेस रिसीवर के बीच जुड़ने के लिए, मैंने महिला हेडर के साथ प्रोटोटाइप तारों का उपयोग करना चुना, क्योंकि वायरलेस रिसीवर में पहले से ही हेडर पिन लगे होते हैं।
चरण 3: बैटरी पावर
सर्किट को पावर देने के लिए, मैंने 500mAh की लिपोली बैटरी का इस्तेमाल किया। यदि एक लिपोली बैटरी का उपयोग कर रहे हैं, तो इसे खरोंच, पंचर, घर्षण, झुकने और अन्य दुरुपयोग से बचाना बुद्धिमानी है। आप इसे किसी मजबूत कपड़े के टेप में लपेट सकते हैं, या इसके लिए 3डी प्रिंटेड होल्डर बना सकते हैं।
आप इसके बजाय आसानी से 3xAAA धारक का उपयोग कर सकते हैं (इसे अंचल के अंदर की बजाय अपनी जेब में रखें)।
चरण 4: सिलाई पैटर्न और कपड़े काटना
मैंने इस पोशाक के पहले संस्करण के लिए बनाए गए उसी पैटर्न का उपयोग किया, जो एक बहु-पृष्ठ पीडीएफ है जो पैटर्न के टुकड़े बनाने के लिए एक साथ टाइल करता है।
अपने कपड़े को मोड़ो, कपड़े के दाने को संरेखित करने के लिए सेल्वेज किनारों को संरेखित करें, और पैटर्न के टुकड़ों को चिह्नित के रूप में मोड़ें। एक अंकन चाक या पेंसिल का उपयोग करके लगभग 5/8 इंच / 3 सेमी के पैटर्न के टुकड़ों (गुना को छोड़कर) के बाहर एक सीवन भत्ता ट्रेस करें। चूंकि मेरा कपड़ा पतला था, मैं इसे दोगुना करना चाहता था, और चूंकि मैंने दो हुड बनाए, मैंने मुख्य कपड़े में प्रत्येक पैटर्न के चार टुकड़े काट दिए, फिर धुंधली चीज़क्लोथ में एक और परत बाहर की बनावट जोड़ने के लिए, और अंत में एक आने वाले प्रकाश को अवरुद्ध करने के लिए एक लाइनर के रूप में काले कपड़े की परत। मुझे लगता है कि अगर मैंने उसके लिए आगे की योजना बनाई होती, तो मैं शुरुआती सफेद परतों में से एक को गिरा सकता था और हुड में चार के बजाय केवल तीन परतें होती थीं।
चरण 5: कपड़े के टुकड़े इकट्ठा करें
प्रत्येक पैटर्न के टुकड़े पर डार्ट्स / शोल्डर सीम को पिन और सीवे करें, फिर हुड और केप के टुकड़ों को नेक सीम के साथ दाईं ओर एक साथ संरेखित करें। सीवन सिलाई, साथ ही साथ एक सीवन सीधे हुड के शीर्ष पर।
हुड पर प्रयास करें। हुड के कच्चे सामने के किनारे को मोड़ो और पिन करें और एक साफ किनारे के साथ-साथ एक तार के माध्यम से जाने के लिए एक चैनल बनाने के लिए इसे नीचे सिलाई करें।
इसके बाद, हुड के सामने को कवर करने के लिए सरासर काले कपड़े का एक गोल टुकड़ा काट लें। यह वही है जो सर्किट को सपोर्ट करेगा और आपके चेहरे को छुपाएगा। सर्वोत्तम फिट के लिए हुड पहनते समय इसे पिन करें, फिर हाथ या मशीन इसे हुड खोलने के लिए सीवे।
चरण 6: हुड में सर्किट स्थापित करें
मैंने हुड लगा दिया, सर्किट चालू कर दिया, और एल ई डी के लिए सबसे अच्छे स्थान का पता लगाने के लिए एक दर्पण का उपयोग किया। फिर मैंने स्थानों को चिह्नित करने के लिए पिन का उपयोग किया और काले धागे का उपयोग करके सावधानी से सिलाई की, नियोपिक्सल ज्वेल्स पर बढ़ते छेद को सरासर ब्लैक फ्रंट पैनल से जोड़ दिया। मेरा मेरी असली आँखों के ठीक नीचे बैठता है, जिससे उन्हें पिछले देखना आसान हो जाता है।
कुल्ला और दोहराएं यदि आप दूसरा हुड बना रहे हैं।
चरण 7: इसे पहनें
ये पहनने में बहुत मजेदार हैं। यह देखना आसान है, और दूसरों के लिए आपका चेहरा देखना आसान नहीं है। ओवरसाइज़ हुड और वायर फ्रेम के लिए धन्यवाद, पूरी चीज़ बहुत आरामदायक है, जो सामने के कपड़े को आपके चेहरे पर ड्रेपिंग से बचाती है।
मेरे प्रेमी और मैंने इस साल डीजे माय हैकरस्पेस की हैलोवीन पार्टी में पहना था, और जब मैं लेजर प्रोजेक्टर सॉफ्टवेयर के लिए इंटरफ़ेस देख सकता था, वह एबेल्टन में छोटे पाठ को काफी नहीं बना सका, इसलिए हमें उसे अनुकूलित करने के लिए अनुकूलित करना पड़ा। बेहतर दृश्य। मैंने हुड के ऊपर से काले कपड़े के पैनल को हटा दिया, और अतिरिक्त पर मुड़ा हुआ था। एक अंधेरे कमरे में, आप वास्तव में दोनों के बीच अंतर नहीं बता सकते थे, हालांकि आप इसे ऊपर हमारे साथ की तस्वीर में देख सकते हैं।
पढ़ने के लिए धन्यवाद! यदि आपको यह परियोजना पसंद है, तो आप मेरे कुछ अन्य लोगों में रुचि ले सकते हैं:
- एलईडी फैलाने के लिए 13 विचार
- Arduino/ब्लूटूथ के साथ डिफ्यूज्ड एलईडी स्ट्रिप साइन
- ESP8266. के साथ YouTube सब्सक्राइबर काउंटर
- आसान इन्फिनिटी मिरर
- 3 शुरुआती Arduino गलतियाँ
मैं जिस पर काम कर रहा हूं, उससे अपडेट रहने के लिए, मुझे YouTube, Instagram, Twitter और Pinterest पर फ़ॉलो करें।
सिफारिश की:
डरावनी लुप्त होती एलईडी आंखें: 5 कदम (चित्रों के साथ)
डरावना लुप्त होती एलईडी आंखें: एक एलईडी को फीका करने के लिए एक Arduino की तरह एक माइक्रोकंट्रोलर का उपयोग करना हमेशा सबसे अच्छा विकल्प नहीं होता है। कभी-कभी, आप एक सरल, कम शक्ति वाला सर्किट चाहते हैं जिसे एक समय में एक सप्ताह के लिए बैटरी से चलते समय सीधे एक प्रोप में एम्बेड किया जा सकता है। परीक्षण के बाद
DIY आईआर रिमोट नियंत्रित एलईडी पट्टी: 10 कदम (चित्रों के साथ)
DIY Ir रिमोट कंट्रोल्ड एलईडी स्ट्रिप: नमस्कार, सभी का हमारे नए इंस्ट्रक्शंस में स्वागत है, जैसा कि आप थंबनेल से पहले ही जानते हैं कि इस प्रोजेक्ट में हम एक इर एलईडी स्ट्रिप कंट्रोलर बनाने जा रहे हैं, जिसे किसी भी सामान्य रूप से उपलब्ध IR रिमोट का उपयोग करके नियंत्रित किया जा सकता है। में इस्तेमाल किया
DIY एलईडी स्टिक फिगर कॉस्टयूम: 7 कदम (चित्रों के साथ)
DIY एलईडी स्टिक फिगर कॉस्टयूम: मैं आपको दिखाने जा रहा हूं कि एक साधारण एलईडी स्टिक फिगर कॉस्ट्यूम कैसे बनाया जाता है। यह परियोजना बहुत आसान है बशर्ते आपके पास बुनियादी सोल्डरिंग कौशल हो। यह हमारे पड़ोस में एक बड़ी हिट थी। मैंने गिनती खो दी कि कितने लोगों ने कहा कि यह उनकी सबसे अच्छी पोशाक थी
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: 7 कदम (चित्रों के साथ)
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: उपभोक्ता बाजार में अपने परिचय के 25 वर्षों के बाद भी, हाल के दिनों में अवरक्त संचार अभी भी बहुत प्रासंगिक है। चाहे वह आपका 55 इंच का 4K टेलीविजन हो या आपकी कार का साउंड सिस्टम, हर चीज को हमारी प्रतिक्रिया के लिए एक IR रिमोट कंट्रोलर की आवश्यकता होती है
तापमान और आर्द्रता प्रदर्शन के साथ अपने टीवी रिमोट (आईआर रिमोट) के साथ आप बिजली के उपकरणों को नियंत्रित करें: 9 कदम
तापमान और आर्द्रता प्रदर्शन के साथ अपने टीवी रिमोट (आईआर रिमोट) के साथ आप इलेक्ट्रिक उपकरणों को नियंत्रित करें: हाय मैं अभय हूं और यह इंस्ट्रक्शंस पर मेरा पहला ब्लॉग है और आज मैं आपको यह दिखाने जा रहा हूं कि इसे बनाकर अपने टीवी रिमोट से अपने बिजली के उपकरणों को कैसे नियंत्रित किया जाए। सरल परियोजना। समर्थन और सामग्री उपलब्ध कराने के लिए atl लैब को धन्यवाद