विषयसूची:
- आपूर्ति
- चरण 1: मापन/प्रोटोटाइपिंग
- चरण 2: माइक्रोकंट्रोलर कोड
- चरण 3: सर्किट
- चरण 4: फाइबर-ऑप्टिक फैब्रिक से निपटना
- चरण 5: फाइबर-ऑप्टिक फैब्रिक: कट विधि
- चरण 6: फाइबर-ऑप्टिक फैब्रिक: फोल्ड विधि
- चरण 7: [वैकल्पिक] फाइबर-ऑप्टिक्स को सैंड करना
- चरण 8: फैब्रिक स्ट्रैप्स बनाना
- चरण 9: पूर्ण + टिप्पणियाँ
वीडियो: लाइट-अप शू अटैचमेंट: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
ये जूते के अटैचमेंट हैं जो यह पता लगाते हैं कि कितनी परिवेशी रोशनी है और कम रोशनी में प्रकाश करती है ताकि पहनने वाले को दूसरों के लिए अधिक दृश्यमान बनाया जा सके! वे रात में बाहर घूमने के लिए आदर्श हैं, चाहे आप दौड़ रहे हों, किराने की दुकान पर जा रहे हों, या अपने कुत्ते को टहला रहे हों। वे समायोज्य होने का भी इरादा रखते हैं, इसलिए कई लोग उन्हें पहन सकते हैं, और आप उन्हें विभिन्न प्रकार के जूतों पर फिट कर सकते हैं।
मेरा सुझाव है कि इसे आजमाने से पहले इस पूरी चीज़ और मेरे नोट्स/टिप्पणियों को अंत में पढ़ लें; मुझे लगता है कि बहुत सारे सुधार किए जा सकते हैं।
आपूर्ति
पट्टियों के लिए कपड़ा
प्रकाश-अप भाग के लिए फाइबर-ऑप्टिक कपड़े
माइक्रो: बिट या अन्य माइक्रोकंट्रोलर (प्रत्येक जूते के लिए एक)
सुपर-उज्ज्वल एलईडी (प्रत्येक जूते के लिए एक)
परिवेश प्रकाश सेंसर (प्रत्येक जूते के लिए एक)
बिजली की तार
वेल्क्रो
विद्युत टेप
या तो अधिक टेप या हीट-सिकुड़ ट्यूबिंग
चीजों को एक साथ रखने के लिए:
सोल्डरिंग आयरन और सोल्डर
सिलाई मशीन और धागा
चरण 1: मापन/प्रोटोटाइपिंग
इस परियोजना के लिए आपको जिन आयामों की आवश्यकता होगी, उनका अंदाजा लगाने के लिए अपने टखने के चारों ओर और अपने पैर के आर्च के नीचे माप लें। यह मेरा प्रोटोटाइप जैसा दिखता था; जैसा कि आप देख सकते हैं, मैंने अपने पैर के आर्च के नीचे की पट्टी को बहुत छोटा कर दिया है। मैंने अपने अंतिम संस्करण के लिए इसे ठीक करने का प्रयास किया।
चरण 2: माइक्रोकंट्रोलर कोड
शुरू करने के लिए, अपने परिवेश प्रकाश संवेदक की सीमा की जाँच करें, और यह प्रकाश के विभिन्न स्तरों पर कैसे प्रतिक्रिया करता है। आप इसे एक एनालॉग इनपुट के रूप में संलग्न करना चाहेंगे ताकि आपको केवल 1 या 0 के बजाय कई मान प्राप्त हों।
ऐसा करने का सबसे अच्छा तरीका इस बात पर निर्भर करता है कि आप किस प्रकार के माइक्रो नियंत्रक का उपयोग कर रहे हैं। यदि आप एक Arduino या कुछ इसी तरह का उपयोग कर रहे हैं, तो आप आउटपुट को अपने कंप्यूटर पर कंसोल पर ले जा सकते हैं, लेकिन यदि आप माइक्रो: बिट का उपयोग कर रहे हैं, तो आप माइक्रो: बिट के एलईडी सरणी पर आउटपुट डिस्प्ले प्राप्त कर सकते हैं। मूल रूप से, हालांकि, आप केवल परिवेश प्रकाश संवेदक से मूल्य लेना चाहते हैं और इसे कहीं आउटपुट करना चाहते हैं, आप यह देखने के लिए जांच सकते हैं कि यह कम रोशनी में क्या मूल्य देता है।
माइन ने कम रोशनी के लिए लगभग 30-100 और बिना रोशनी के 30 से कम का आउटपुट दिया। आप अपने एलईडी को कब और कितना चालू करते हैं, इसे जांचने के लिए आपको मिलने वाले मूल्यों का उपयोग करें।
वास्तविक कोड के लिए, आप लाइट सेंसर से मानों को एलईडी तक के मानों में मैप करना चाहेंगे। सुनिश्चित करें कि आपका एलईडी एनालॉग आउटपुट के रूप में भी जुड़ा हुआ है ताकि आप चमक को बदल सकें। (आप इसे इसके बजाय एक डिजिटल आउटपुट के रूप में कनेक्ट कर सकते हैं, यदि आप इसे चालू / बंद करना चाहते हैं और चमक को नहीं बदलना चाहते हैं।)
जब बहुत अधिक प्रकाश होता है (मेरे लिए 100 से ऊपर), एलईडी के लिए आउटपुट 0 (कोई प्रकाश नहीं)।
जब कोई प्रकाश नहीं है (मेरे लिए 30 से नीचे), एलईडी के लिए आउटपुट 1023 (उज्ज्वल प्रकाश)।
जब प्रकाश उन दो मानों के बीच होता है, तो परिवेशी प्रकाश की चमक को एलईडी की चमक से मैप करने के लिए मानचित्र फ़ंक्शन का उपयोग करें। मंद परिवेश प्रकाश को उज्ज्वल एलईडी प्रकाश के लिए मैप करना चाहिए, और उज्ज्वल परिवेश प्रकाश को मंद एलईडी प्रकाश के लिए मैप करना चाहिए। मैं मानचित्र फ़ंक्शन के आस-पास एक फर्श फ़ंक्शन का उपयोग करने का भी सुझाव दूंगा, क्योंकि नक्शा फ़ंक्शन आपको वास्तव में इसकी आवश्यकता से कहीं अधिक सटीकता प्रदान करेगा।
अंत में, मेरा कोड इस तरह दिखता था। मैं एक माइक्रो: बिट और जावास्क्रिप्ट का उपयोग कर रहा हूं। आपके एंबियंट लाइट सेंसर, माइक्रो कंट्रोलर और प्राथमिकताओं के आधार पर, आपका कोड थोड़ा अलग दिख सकता है।
चलो n = 0basic.forever (फ़ंक्शन () {
चलो a = pins.analogReadPin(AnalogPin. P1)
// कम संख्या -> गहरा // उच्च संख्या -> हल्का
अगर (ए> 100) {// उज्ज्वल
एन = 0
} और अगर (ए <30) {// अंधेरा
एन = 1023
} और {// बीच में
n = Math.floor(pins.map(a, 30, 100, 1024, 0)) // मैप 30 से 1024, और 100 से 0
}
pins.analogWritePin(AnalogPin. P0, n)
//basic.showNumber(n)
})
चरण 3: सर्किट
सबसे पहले, जमीन को दो तारों में विभाजित करें। (ऐसा इसलिए है क्योंकि एलईडी और लाइट सेंसर दोनों को जमीन से जोड़ने की जरूरत है।)
एलईडी को पिन 0 से कनेक्ट करें (या जो भी पिन एलईडी को बिजली का उत्पादन करना चाहिए), और जमीन के तारों में से एक।
अपने लाइट सेंसर के निर्देशों के अनुसार, लाइट सेंसर को पिन 1 (या जो भी पिन उसके इनपुट को पढ़ रहा है), 3V, और दूसरे ग्राउंड वायर से कनेक्ट करें।
मेरा सुझाव है कि इन कनेक्शनों को तारों को एक साथ मिला कर किया जाए, ताकि वे अधिक स्थायी हों। हालांकि, सर्किट को बाद में पट्टियों में डालते समय सावधान रहें; जोड़ टूट सकते हैं।
एक बार जब आप सर्किट को एक साथ मिला देते हैं, तो यह सुनिश्चित करने के लिए अपने घर के एक अंधेरे क्षेत्र में इसका परीक्षण करें कि यह अभी भी काम करता है।
चरण 4: फाइबर-ऑप्टिक फैब्रिक से निपटना
फाइबर-ऑप्टिक कपड़े में एलईडी से जुड़ा बंडल होना चाहिए। आदर्श रूप से, कपड़ा सही आकार का होता है, लेकिन यदि ऐसा नहीं है, तो आपके पास दो विकल्प हैं: इसे काटें या इसे फिट करने के लिए मोड़ें।
मैं व्यक्तिगत रूप से इसे फोल्ड करना पसंद करता हूं, लेकिन मैं दोनों विधियों और उनके पेशेवरों/विपक्षों का विवरण दूंगा।
चरण 5: फाइबर-ऑप्टिक फैब्रिक: कट विधि
कपड़े को अपनी मनचाही चौड़ाई से थोड़ा बड़ा काटें। यह पक्ष के साथ भटकने लगता है, इसलिए आप शायद इसे जितनी जल्दी हो सके हेम करना चाहते हैं- एक सर्जर शायद ऐसा करने का सबसे आसान तरीका है, लेकिन आप इसे खत्म करने के लिए किनारे पर कुछ कपड़े को मोड़ने का भी प्रयास कर सकते हैं। मैं एक लुढ़का हुआ हेम आज़माने का सुझाव नहीं देता। (मैंने किनारे को कच्चा छोड़ दिया, और जैसे ही मैंने इस पर काम किया, यह पिछले दो तंतुओं को भुरभुरा कर दिया।)
जब तक आप शीर्ष पर बंडल तक नहीं पहुंच जाते, तब तक दो तंतुओं के बीच सावधानी से काटें, और तंतुओं को एक साथ बांधने वाली धातु को काटकर इसे दो बंडलों में अलग करें। एक बार जब आप इसे अलग कर लेते हैं, तो आपको तंतुओं को फिर से बंडल करना होगा। यह … मेरी राय में, शायद परियोजना का सबसे कठिन हिस्सा है।
रेशों को फिर से बंडल करने के लिए, अधिकांश स्रोत सुझाव देते हैं कि रेशों पर हीट सिकुड़ते ट्यूबिंग को खिसकाएं और ध्यान से इसे सिकोड़ें। इसके साथ समस्या यह है कि आपको बहुत सावधान रहना होगा, और बहुत धैर्य रखना होगा। फाइबर-ऑप्टिक फाइबर गर्मी के साथ बहुत अच्छी तरह से नहीं खेलते हैं, इसलिए उनके लिए टूटना आसान है, कपड़े के नीचे जाने वाले तंतुओं में से एक को बर्बाद कर देता है, और एक मौका है कि गर्मी-सिकुड़ने वाली टयूबिंग फाइबर से फिसल जाएगी।
आप फाइबर को एक बंडल में टेप करने का भी प्रयास कर सकते हैं। इसके साथ मुझे जो समस्या हुई, वह यह है कि टेप हीट-सिकुड़ने वाली टयूबिंग की तुलना में बहुत अधिक मुक्त रूप है, इसलिए आप सभी तंतुओं को एक स्थान पर एक साथ लाने और सभी तंतुओं को प्रकाश प्राप्त करने के मुद्दों में भाग सकते हैं। एक बार जब तंतुओं को एक साथ बांध दिया जाता है, तो मेरा सुझाव है कि तंतुओं की रक्षा के लिए थोड़ा सा पूर्वाग्रह टेप या ऊपर से कुछ नीचे चखें।
फिर आपको एलईडी संलग्न करने की आवश्यकता है; आप इसे गर्मी-सिकुड़ने वाली टयूबिंग के साथ कर सकते हैं (सावधान रहें; फाइबर ऑप्टिक्स को गर्मी पसंद नहीं है) या टेप के साथ। मैं काले बिजली के टेप का सुझाव देता हूं।
चरण 6: फाइबर-ऑप्टिक फैब्रिक: फोल्ड विधि
इस पद्धति के साथ, आप केवल कपड़े को उन आयामों में मोड़ते हैं जिनकी आपको आवश्यकता होती है। इसे तंतुओं के साथ मोड़ना सरल है, और यह काफी सपाट रहता है, क्योंकि कपड़े के रेशे अच्छी तरह से मोड़ते हैं। हालांकि, इसे तंतुओं के खिलाफ मोड़ना सबसे अच्छा विचार नहीं है; यह एक अजीब तकिए जैसी आकृति में परिणत होता है। चूंकि आपको तंतुओं को फिर से बंडल करने की आवश्यकता नहीं होगी, इसलिए यह सबसे अच्छा हो सकता है कि आप अपनी ज़रूरत की चौड़ाई को मोड़ें और अपनी ज़रूरत की लंबाई में कटौती करें।
एक बार जब आप सही चौड़ाई/लंबाई में फोल्ड हो जाते हैं, तो इसे चारों ओर घूमने से रोकने के लिए पक्षों को एक साथ हाथ से सीवे करें।
फिर आपको एलईडी संलग्न करने की आवश्यकता है; आप इसे गर्मी-सिकुड़ने वाली टयूबिंग के साथ कर सकते हैं (सावधान रहें; फाइबर ऑप्टिक्स को गर्मी पसंद नहीं है) या टेप के साथ। मैं काले बिजली के टेप का सुझाव देता हूं।
चरण 7: [वैकल्पिक] फाइबर-ऑप्टिक्स को सैंड करना
यदि आप चाहें, तो आप फाइबर-ऑप्टिक कपड़े को रेशों के किनारों से अधिक प्रकाश दिखाने के लिए रेत कर सकते हैं। यदि आप ऐसा करने का निर्णय लेते हैं, तो यहां मेरी युक्तियां दी गई हैं:
1. हल्के से रेत; कपड़ा काफी नाजुक है।
2. फाइबर-ऑप्टिक्स के समानांतर रेत; यदि आप उनके लिए लंबवत रेत करते हैं, तो आप कपड़े को फाड़ सकते हैं।
3. धैर्य रखें; जैसा मैंने कहा, कपड़ा नाजुक है, और आप यह सुनिश्चित करना चाहते हैं कि आप इसे फाड़ें नहीं।
मैंने 220 ग्रिट सैंडिंग ब्लॉक का इस्तेमाल किया, जो काम करने लगा, लेकिन YMMV।
चरण 8: फैब्रिक स्ट्रैप्स बनाना
चरण 1 से माप का उपयोग करते हुए, आपको एक विस्तृत पट्टा बनाने की आवश्यकता है जो आपके टखने के चारों ओर फिट हो।
पट्टा के एक तरफ माइक्रो कंट्रोलर और सर्किट होता है, जबकि दूसरा इसे आपके टखने के आसपास रखता है।
पहले पक्ष के लिए, अपने सर्किट के चारों ओर मापें; आपको यह सुनिश्चित करने की आवश्यकता है कि यह वहां आराम से फिट होगा। मैंने पट्टियाँ बनाने से पहले मिलाप नहीं किया, और इससे पट्टियों में सर्किट को फिट करना मुश्किल हो गया।
इस स्ट्रैप के बाहर, मैंने बैटरी पैक को पकड़ने के लिए लूप में दो छोटे रिबन लगाए। मैंने थैली के एक तरफ को पहली बार सिलाई करते समय खुला छोड़ दिया क्योंकि मुझे इसे फाइबर-ऑप्टिक कपड़े पर हाथ से सिलना था, और प्रकाश संवेदक और फाइबर-ऑप्टिक बंडल के माध्यम से जाने के लिए एक उद्घाटन की आवश्यकता थी।
माइक्रो कंट्रोलर पाउच के अंदर और लंबी पट्टी के बाहर, वेल्क्रो लगाएं ताकि आप इसे आसानी से लगा सकें।
मैं फाइबर-ऑप्टिक कपड़े के लिए पट्टियों को हाथ से सिलाई करने का सुझाव देता हूं। यह सुनिश्चित करने के लिए कि यह फिट बैठता है, इसे सिलने के बाद इसे आज़माएं, और यह सुनिश्चित करने के लिए कि सर्किट अभी भी काम करता है, इसे अपने घर में एक अंधेरे क्षेत्र में ले जाएं। यदि सर्किट काम नहीं कर रहा है, तो यह सुनिश्चित करने के लिए मिलाप जोड़ों की जांच करें कि वे अलग नहीं हुए हैं, और सुनिश्चित करें कि आप अपने सर्किट में कहीं भी कमी नहीं कर रहे हैं।
चरण 9: पूर्ण + टिप्पणियाँ
परियोजना अब पूरी हो गई है! यह उतना उज्ज्वल नहीं निकला जितना मैंने आशा की थी- फाइबर-ऑप्टिक कपड़े के साथ काम करने के लिए एक कठिन सामग्री है- लेकिन मुझे आशा है कि आपको यह मददगार लगा!
अगर मैं इसे फिर से करता, तो मैं निश्चित रूप से ईएल तार या एक अलग प्रकार के फाइबर-ऑप्टिक्स का उपयोग करने पर ध्यान देता; कपड़ा बहुत सुंदर है, लेकिन बहुत उज्ज्वल नहीं है, और यह बहुत मजबूत नहीं है। मुझे यकीन नहीं है कि यह कितनी अच्छी तरह से बहुत सारे आंदोलन को पकड़ लेगा।
सिफारिश की:
Arduino, Esp32 और Esp8266 के साथ अटैचमेंट के साथ ईमेल कैसे भेजें: 6 कदम
Arduino, Esp32 और Esp8266 के साथ अटैचमेंट के साथ ईमेल कैसे भेजें: यहां मैं अपनी लाइब्रेरी EMailSender के संस्करण 2 की व्याख्या करना चाहता हूं, संस्करण 1 के लिए एक बड़ा विकास सम्मान, Arduino के समर्थन के साथ w5100, w5200 और w5500 ईथरनेट शील्ड और enc28J60 क्लोन डिवाइस, और esp32 और esp8266 के लिए समर्थन। अब आप विज्ञापन कर सकते हैं
सिपोड वायरलेस: कर्णावत प्रत्यारोपण के लिए एयरपॉड अटैचमेंट: 6 कदम
सिपॉड वायरलेस: कॉक्लियर इम्प्लांट्स के लिए एयरपॉड अटैचमेंट: चूंकि कॉक्लियर इम्प्लांट माइक्रोफोन कान के ऊपर बैठते हैं, और उपयोगकर्ता अपने कान नहर के माध्यम से नहीं सुनता है, इसलिए उपयोगकर्ता पारंपरिक रूप से एयरपॉड्स का उपयोग करने में असमर्थ रहे हैं। ये ईयरबड्स को द्विपक्षीय मेड-ईएल सॉनेट कॉक्लियर इम्प्लांट से जोड़ने के निर्देश हैं
ड्रोन अटैचमेंट (मेक इट मूव): 4 कदम
ड्रोन अटैचमेंट (मेक इट मूव): मैंने कुछ अटैचमेंट बनाए हैं जिन्हें एक छोटे रेसिंग ड्रोन में फिट किया जा सकता है और एक साधारण सर्वो के साथ काम करने के लिए बनाया जा सकता है। पहला एक रिलीज तंत्र है। यह फ्रेम से एक छोटी छड़ को खींचने के लिए एक सर्वो का उपयोग करता है, जो उस पर लटका हुआ था उसे छोड़ देता है। सेकंड
यूएवी के लिए पर्यावरण सेंसर सिस्टम अटैचमेंट: 18 कदम
यूएवी के लिए पर्यावरण सेंसर सिस्टम अटैचमेंट: इस निर्देश का उद्देश्य यह वर्णन करना है कि डीजेआई फैंटम 4 ड्रोन के संयोजन के साथ एकीकृत समाधान प्रौद्योगिकी के पर्यावरण सेंसर सिस्टम का निर्माण, संलग्न और संचालन कैसे करें। ये सेंसर पैकेज ट्रांसफ़र करने के लिए ड्रोन का उपयोग करते हैं
सेंटर माउंटेड फुटरेस्ट के लिए चार बार लिंकेज अटैचमेंट बनाने के निर्देश: 9 कदम (चित्रों के साथ)
सेंटर माउंटेड फुटरेस्ट के लिए फोर बार लिंकेज अटैचमेंट बनाने के निर्देश: हाल के वर्षों में मिड-ड्राइव पावर व्हील चेयर (पीडब्ल्यूसी) अधिक लोकप्रिय हो गए हैं। हालांकि, फ्रंट कैस्टर की नियुक्ति के कारण, पारंपरिक साइड-माउंटेड फुटरेस्ट को सिंगल सेंटर-माउंटेड फुटरेस्ट से बदल दिया गया है। दुर्भाग्य से, केंद्र-मऊ