विषयसूची:

एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन: 11 कदम
एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन: 11 कदम

वीडियो: एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन: 11 कदम

वीडियो: एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन: 11 कदम
वीडियो: how to connect pendrive smart LED TV How to connect mobile to Sansui TV with USB cable 2024, जुलाई
Anonim
एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन
एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन
एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन
एक पुराने ऑप्टिकल ड्राइव से एलईडी लटकन

इस निर्देशयोग्य में, मैं आपको यह दिखाने जा रहा हूं कि आप एक पुराने ऑप्टिकल ड्राइव के लेंस असेंबली से एक-एक तरह का लाइट-अप नेकलेस कैसे बना सकते हैं, साथ ही कुछ अतिरिक्त इलेक्ट्रॉनिक घटक भी।

मैं अपनी बेटी के लिए इसे बनाने के लिए प्रेरित हुआ जब मैंने एक पुरानी सीडी ड्राइव को अलग किया और देखा कि लेंस असेंबली कितनी अच्छी लगती है। मुझे पता था कि यह एक अच्छा "तकनीकी" हार बना देगा अगर मैं सिर्फ एक माइक्रोकंट्रोलर पैक करने का एक तरीका ढूंढ सकता हूं और वहां एलईडी लगा सकता हूं। मुझे लगता है कि अंतिम परिणाम गीक ठाठ का एक बहुत ही अनूठा टुकड़ा है।

इस निर्देश को शुरू करने से पहले, आप यह सुनिश्चित करना चाहेंगे कि आपके पास एक कार्यशील Arduino विकास वातावरण है और ATtiny AVR माइक्रोकंट्रोलर को लक्षित और प्रोग्राम कर सकते हैं। इस साइट पर आपको जाने के लिए कुछ सहायक निर्देश हैं, जिनमें यह शामिल है:

इसमें बहुत छोटे हिस्सों पर कुछ काफी नाजुक सोल्डरिंग भी शामिल होगी, इसलिए अपने सोल्डरिंग कौशल पर ब्रश करें।

यदि आप आगे बढ़ने के लिए तैयार हैं, तो आपूर्ति की सूची देखें और आगे बढ़ें!

आपूर्ति

एक या अधिक पुरानी ऑप्टिकल ड्राइव (अधिमानतः एक सीडी ड्राइव - एक डीवीडी या ब्लूरे ड्राइव भी काम करेगी, लेकिन हम क्रूर नहीं हैं)।

एक सतह माउंट ATtiny85 (8-पिन SOIC पैकेज)।

एक शून्य-सम्मिलन बल (ZIF) 8-पिन SOIC से DIP एडेप्टर।

एक CR2032 बैटरी।

एक CR2032 बैटरी धारक (मैंने इस परियोजना के लिए लंबवत प्रकार को सही पाया)।

एक मानक स्पर्श स्विच।

एक सतह माउंट एलईडी (आकार 5050 अच्छी तरह से काम करता है)। लाल सबसे अच्छा काम करेगा, लेकिन मैंने हरे और नीले रंग का भी इस्तेमाल किया है।

एक सोल्डरिंग आयरन और सोल्डर।

कुछ तार।

सुपर गोंद।

कुछ चिमटी, स्थिर हाथ और स्टील की नसें।

(वैकल्पिक) ब्रेडबोर्ड और प्रोटोटाइप के लिए तार

(वैकल्पिक) प्रोटोटाइप के लिए 5 मिमी एलईडी

चरण 1: सीडी ड्राइव को अलग करें

सीडी ड्राइव के अलावा ले लो
सीडी ड्राइव के अलावा ले लो
सीडी ड्राइव के अलावा ले लो
सीडी ड्राइव के अलावा ले लो
सीडी ड्राइव के अलावा ले लो
सीडी ड्राइव के अलावा ले लो

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

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

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

जिस तरह से ये चीजें दिखती हैं, मुझे वह पसंद है, जिसने मुझे इस परियोजना के लिए पहली बार में विचार दिया। इतना भविष्यवादी और तकनीकी, यह कमाल है!

चरण 2: प्रोग्राम को समझें / संशोधित करें

हार के पीछे ATtiny85 माइक्रोकंट्रोलर दिमाग होगा, लेकिन पहले, इसे प्रोग्राम करने की आवश्यकता है।

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

लटकन को स्विच द्वारा नियंत्रित किया जाता है। जब स्विच को धक्का दिया जाता है, तो यह ATtiny85 को रीसेट करने का कारण बनता है, जिसे वह इनपुट के रूप में मानता है। एक धक्का लटकन को अगले एलईडी अनुक्रम में घुमाने के लिए कहता है। एक सेकंड के भीतर दो धक्का ATTiny85 को आपके चेहरे पर एक एलईडी चमकने से रोकने और बस सो जाने का आदेश देता है। बैटरी बचाने के लिए यह 10 मिनट के बाद अपने आप सो भी जाएगा।

आप सीक्वेंस.एच फ़ाइल को संशोधित करके एलईडी अनुक्रम जोड़ सकते हैं, बदल सकते हैं या हटा सकते हैं। मैंने यह स्पष्ट करने की कोशिश की है कि नए अनुक्रम कैसे जोड़ें।

चरण 3: ATtiny85 प्रोग्राम करें

कार्यक्रम ATtiny85
कार्यक्रम ATtiny85
कार्यक्रम ATtiny85
कार्यक्रम ATtiny85

आगे बढ़ने से पहले, आइए प्रोग्राम को ATtiny85 पर लोड करें। आपको ATtiny85 कॉन्फ़िगरेशन के साथ काम करने और जाने के लिए तैयार प्रोग्रामिंग हार्डवेयर की आवश्यकता होगी। पूर्ण निर्देश इस निर्देश के दायरे से बाहर हैं, लेकिन मैं आपको यहां फिर से बताऊंगा:

जब तक आपका प्रोग्रामिंग हार्डवेयर SOIC पैकेज का समर्थन नहीं करता, आपको अपने 8-पिन SOIC से 8-पिन DIP एडेप्टर की भी आवश्यकता होगी। मुझे याद नहीं है कि मैंने अपना कहां खरीदा है, लेकिन "8 पिन सोइक टू डिप एडॉप्टर जिफ" के लिए एक त्वरित खोज आपको वहां मिलनी चाहिए जहां आपको जाने की आवश्यकता है।

प्रोग्रामिंग अपने आप में बहुत सीधी है:

अपने Arduino स्केच फ़ोल्डर में "LED_pendant" नामक फ़ोल्डर में दो संलग्न फ़ाइलें (LED_pendant.ino और sequences.h) डाउनलोड करें और Arduino IDE में प्रोजेक्ट खोलें।

ATtiny85 और अपनी पसंद के प्रोग्रामर के लिए Arduino IDE कॉन्फ़िगर करें।

सुनिश्चित करें कि IDE अपनी 8MHz आंतरिक घड़ी का उपयोग करने के लिए ATtiny85 को कॉन्फ़िगर करने के लिए सेट है।

अपने ATtiny85 को अपने प्रोग्रामर में प्लग करने के लिए 8-पिन SOIC अडैप्टर का उपयोग करें।

बूटलोडर को चिप में जलाएं। इसे न भूलें, या आपकी चिप घड़ी की गति बहुत धीमी होगी और आपके प्रकाश क्रम सही ढंग से नहीं चलेंगे (अनुभव की आवाज? हाँ)।

अंत में, प्रोग्राम को अपने चिप पर अपलोड करें।

चरण 4: ब्रेडबोर्ड योर सर्किट (वैकल्पिक)

ब्रेडबोर्ड योर सर्किट (वैकल्पिक)
ब्रेडबोर्ड योर सर्किट (वैकल्पिक)
ब्रेडबोर्ड योर सर्किट (वैकल्पिक)
ब्रेडबोर्ड योर सर्किट (वैकल्पिक)

सोल्डर से बाहर निकलने और इसे आधिकारिक बनाने से पहले सर्किट को ब्रेडबोर्ड करना हमेशा एक अच्छा विचार है। इस मामले में यह एक विशेष रूप से अच्छा विचार है, क्योंकि यदि आप महसूस करते हैं कि आपने गलती की है तो आप ATtiny85 को पुन: प्रोग्राम नहीं कर पाएंगे (फिर से, यह अनुभव की बात कर रहा है)।

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

अगर यह काम करता है, तो आप आगे बढ़ने के लिए तैयार हैं!

चरण 5: सर्किट बनाने की तैयारी करें

सर्किट बनाने की तैयारी करें
सर्किट बनाने की तैयारी करें
सर्किट बनाने की तैयारी करें
सर्किट बनाने की तैयारी करें

संलग्न सर्किट आरेख दिखाता है कि यह सर्किट वास्तव में कितना सरल है। कठिनाई इसलिए आती है क्योंकि सब कुछ इतना छोटा है।

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

चिप के "पेट" के चारों ओर ATtiny85 के पिनों को ध्यान से नीचे झुकाकर प्रारंभ करें। उन्हें बहुत दूर झुकना नहीं है, उन्हें बस थोड़ा सा टक करने की आवश्यकता है।

चरण 6: एलईडी को ATtiny85. पर गोंद करें

एलईडी को ATtiny85. से चिपकाएं
एलईडी को ATtiny85. से चिपकाएं

ATtiny85 के पेट (अंडरसाइड) में सुपरग्लू की एक बूंद डालें। यह एलईडी को जगह पर रखेगा।

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

एलईडी को स्थिति में लाने के लिए अपने चिमटी का उपयोग करें और अपने आप को चिप से चिपकाने की कोशिश न करें (फिर से अनुभव की आवाज)!

आप देख सकते हैं कि मैंने यहां आरजीबी एलईडी का उपयोग किया है, क्योंकि मेरे पास बस इतना ही था। मैं सिर्फ हरे हिस्से का उपयोग कर समाप्त हुआ। तीनों रंगों का उपयोग करने की कोशिश करना एक दिलचस्प चुनौती हो सकती है…

चरण 7: स्पर्श स्विच को ATtiny85. पर गोंद करें

स्पर्श स्विच को ATtiny85. पर गोंद करें
स्पर्श स्विच को ATtiny85. पर गोंद करें
स्पर्श स्विच को ATtiny85. पर गोंद करें
स्पर्श स्विच को ATtiny85. पर गोंद करें
स्पर्श स्विच को ATtiny85. पर गोंद करें
स्पर्श स्विच को ATtiny85. पर गोंद करें

इनपुट प्रदान करने के लिए स्पर्श स्विच को ATtiny85 के दूसरी तरफ चिपकाया जाएगा।

इसे रीसेट पिन और ग्राउंड के बीच जोड़ा जाता है ताकि जब भी स्विच दबाया जाए तो चिप रीसेट हो जाए। प्रोग्राम इन रीसेट का उपयोग एलईडी अनुक्रम को बदलने के लिए या आदेश दिए जाने पर स्वयं को बंद करने के लिए करता है।

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

सबसे पहले, स्विच के एक तरफ से दो असंबद्ध पिन हटा दें, जैसा कि दिखाया गया है। आप उन्हें काट सकते हैं, लेकिन जब तक वे अलग नहीं हो जाते, तब तक उन्हें आगे-पीछे करना आसान होता है।

आगे बढ़ने से पहले, अपने ATtiny85 के अभिविन्यास को सत्यापित करें। शेष दो पिनों को माइक्रोकंट्रोलर के पिन 1 और 4 के करीब स्थित करने की आवश्यकता होगी। ATTin85 (एलईडी से विपरीत दिशा) के शीर्ष पर स्विच को सुरक्षित करने के लिए गोंद की एक बूंद का उपयोग करें।

बधाई हो! आप सर्किट सैंडविच धारण कर रहे हैं जो हार के पीछे दिमाग होगा!

चरण 8: सर्किट मिलाप

सर्किट मिलाप
सर्किट मिलाप
सर्किट मिलाप
सर्किट मिलाप
सर्किट मिलाप
सर्किट मिलाप

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

सब कुछ पंक्तिबद्ध होना चाहिए। चित्र में दिखाए अनुसार मिलाप कनेक्शन। मदद करने वाले हाथ यहां उपयोगी हो सकते हैं।

एलईडी के सकारात्मक पिन को ATtiny85 के 8 पिन करने के लिए मिलाप किया जाना चाहिए (सावधान रहें कि एलईडी को ज़्यादा गरम न करें!)

एलईडी के नकारात्मक पिन को ATtiny85 के 5 पिन करने के लिए मिलाप किया जाना चाहिए।

स्विच के पिनों को ATtiny85 के पिन 1 और 4 में मिलाप किया जाना चाहिए। उन्हें आसान होना चाहिए, क्योंकि वे एक-दूसरे के काफी करीब होंगे।

ATtiny85 के 4 और 8 को पिन करने के लिए मिलाप बिजली के तार। इन्हें लंबा छोड़ दें ताकि जब हम बैटरी होल्डर संलग्न करें तो इन्हें लंबाई में ट्रिम किया जा सके।

बिजली के तारों से जुड़े होने के साथ, यह सुनिश्चित करने के लिए कि यह काम कर रहा है, अपने सर्किट को बैटरी से मैन्युअल रूप से कनेक्ट करें।

चरण 9: सर्किट को लेंस असेंबली में गोंद करें

सर्किट को लेंस असेंबली में गोंद करें
सर्किट को लेंस असेंबली में गोंद करें

लेंस असेंबली में सर्किट कैसे फिट होगा, यह जानने के लिए कुछ समय निकालें। यह एक छोटा सर्किट है, लेकिन जगह अभी भी तंग है।

मैं सर्किट और तारों के लिए जगह बनाने के लिए कुछ धातु और प्लास्टिक को ट्रिम करने में सक्षम था।

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

अब तक मेरे साथ? अच्छा! हम लगभग कर चुके हैं।

चरण 10: बैटरी धारक को कनेक्ट करें

बैटरी होल्डर कनेक्ट करें
बैटरी होल्डर कनेक्ट करें

बैटरी धारक को बिजली के तारों को मिलाएं (फिर से, यहां अभिविन्यास पर ध्यान देना सुनिश्चित करें!)

इस बिंदु पर, आपके पास पूरी तरह कार्यात्मक लटकन होना चाहिए। एक बैटरी डालें और चमकने दें!

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

चरण 11: आनंद लें

आनंद लेना!
आनंद लेना!

इसे एक हार के साथ संलग्न करें और यह आपके जीवन में उस विशेष गीक के लिए एक आदर्श उपहार बनाता है।

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

मुझे आपकी रचनाएँ देखना अच्छा लगेगा। कृपया उन्हें पोस्ट करें यदि आप अपना खुद का बनाते हैं!

सिफारिश की: