विषयसूची:

मेरे शावक के लिए चार्लीप्लेक्स क्रिसमस ट्री: 7 कदम
मेरे शावक के लिए चार्लीप्लेक्स क्रिसमस ट्री: 7 कदम

वीडियो: मेरे शावक के लिए चार्लीप्लेक्स क्रिसमस ट्री: 7 कदम

वीडियो: मेरे शावक के लिए चार्लीप्लेक्स क्रिसमस ट्री: 7 कदम
वीडियो: टॉप १० राजकुमारी की कहानियाँ | Hindi Kahaniya | Hindi Stories | Hindi Cartoon | Hindi Fairy Tales 2024, नवंबर
Anonim
मेरे कब्बी के लिए चार्लीप्लेक्स क्रिसमस ट्री
मेरे कब्बी के लिए चार्लीप्लेक्स क्रिसमस ट्री

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

चरण 1: एलईडी का सकारात्मक पक्ष ढूँढना

एलईडी का सकारात्मक पक्ष ढूँढना
एलईडी का सकारात्मक पक्ष ढूँढना

चार्लीप्लेक्सिंग एन * (एन -1) एलईडी को एन पिन द्वारा संचालित करने की अनुमति देता है। इस मामले में मेरे पास २० एल ई डी थे, इसलिए १२ एल ई डी प्राप्त करने के लिए ४ पिनों का उपयोग करके मैंने उन्हें अलग कर दिया और फिर प्रत्येक के लिए सकारात्मक तार खोजने के लिए आपूर्ति की गई बैटरी के मामले का उपयोग किया।

चरण 2: सेट को तार-तार करना

सेट अप वायरिंग
सेट अप वायरिंग

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

चरण 3: तारों को पेपर प्लांट टेप से ढंकना

पेपर प्लांट टेप के साथ तारों को कवर करना
पेपर प्लांट टेप के साथ तारों को कवर करना

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

चरण 4: रोशनी को जोड़ना

रोशनी को जोड़ना
रोशनी को जोड़ना

यह निर्देश योग्य चार्लीप्लेक्सिंग सिद्धांत के बारे में नहीं है - लेकिन इसे एक दिलचस्प तरीके से कैसे लागू किया जाए। चार्लीप्लेक्सिंग अच्छी तरह से प्रलेखित है। यह विकिपीडिया लेख आपको मूल बातें देता है। साथ ही अगर आप यहां इंस्ट्रक्शंस पर सर्च करते हैं तो आपको कई और उदाहरण मिलेंगे। लाइट्स को हुक करने के लिए मैंने Arduino पर पिन 10, 11, 12, 13 का इस्तेमाल किया। आप एल ई डी की प्रत्येक जोड़ी के प्रत्येक तार को कैसे जोड़ते हैं इससे कोई फर्क नहीं पड़ता - प्रत्येक के तार विनिमेय हैं। आपको बस प्रत्येक जोड़ी को 100 ओम रोकनेवाला के माध्यम से अलग-अलग पिनों में हुक करना है। इस स्थिति में:पेयर पिन ======a 10 और 11b 11 और 12c 12 और 13d 10 और 12e 11 और 13 f 10 और 13आप अधिक पिन का उपयोग करके अधिक सेट जोड़ सकते हैं, लेकिन जितना अधिक आप कम समय जोड़ते हैं प्रत्येक प्रकाश चालू रहता है और यह मंद हो जाएगा। 12 एक अच्छा गोल संख्या और अच्छी तरह से उज्ज्वल लग रहा था।

चरण 5: तारों को एक साथ इकट्ठा करना

तारों को एक साथ इकट्ठा करना
तारों को एक साथ इकट्ठा करना
तारों को एक साथ इकट्ठा करना
तारों को एक साथ इकट्ठा करना

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

चरण 6: ब्रेडबोर्ड लेआउट

ब्रेडबोर्ड लेआउट
ब्रेडबोर्ड लेआउट

इंद्रधनुष के तार का दूसरा सिरा एक छोटे ब्रेडबोर्ड से जुड़ा है जिसमें Adafruit Arduino Clone है। मैंने प्रतिरोधों को सीमित करने के लिए १०० ओम का उपयोग किया, जो कि प्रत्येक रोशनी वाली एलईडी के लिए ५v/२००ohm = २५ma के बारे में थोड़ा कम है। Arduino को कोई आपत्ति नहीं थी और यह LED को थोड़ा उज्जवल बनाता है। चूंकि उन्हें स्पंदित किया जाता है, इसलिए पूरा सर्किट 25ma और Arduino के लिए थोड़ा सा आकर्षित करेगा - बैटरी संचालन को संभव बनाना। मूल प्रकाश सेट बैटरियों से लगभग 120ma खींच लिया - यह बहुत कम है।

चरण 7: एक छोटा सा सॉफ्टवेयर

एक छोटा सा सॉफ्टवेयर
एक छोटा सा सॉफ्टवेयर

मेरे पास जिम्मी रॉजर्स का एक एलईडी हार्ट किट है और सॉफ्टवेयर चार्लीप्लेक्स्ड एरे को चलाने के लिए तैयार किया गया था। मैंने यादृच्छिक फेरबदल जोड़ने के लिए कोड को संशोधित किया। यह हर बार एक विशेष एनीमेशन फ्रेम को उबाऊ और दोहराव से बचाने के लिए पिन को पुनर्व्यवस्थित करता है। मैंने कुछ एरे बनाए हैं जो प्रत्येक एनीमेशन फ्रेम को एक एलईडी, दो, तीन … को प्रकाश में रखते हैं। और इसी तरह।

सिफारिश की: