विषयसूची:

अपने एलईडी लैंप को पिंप करें: 4 कदम
अपने एलईडी लैंप को पिंप करें: 4 कदम

वीडियो: अपने एलईडी लैंप को पिंप करें: 4 कदम

वीडियो: अपने एलईडी लैंप को पिंप करें: 4 कदम
वीडियो: T-Bulb अब कभी खराब नहीं होगा | T bulb repair | t bulb kaise repair karen | t bulb 2024, नवंबर
Anonim
अपने एलईडी लैंप दलाल
अपने एलईडी लैंप दलाल

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

एलईडी लैंप का एक नुकसान था। एलईडी लैंप के निचले हिस्से में एक स्विच होता है, इसलिए स्विच ऑन और ऑफ करने का मतलब है कि आपको एलईडी लैंप को उठाना होगा, जिससे एलईडी लैंप टूट सकता है। इस नुकसान ने इस परियोजना को 'पिंप योर एलईडी लैंप' शुरू किया।

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

इसलिए इस परियोजना को पूरा करने के बाद पिंपड एलईडी लैंप निम्नलिखित विशेषताओं के साथ समाप्त हो गया जिन्हें फिलिप्स आरसी 5/आरसी 6 रिमोट कंट्रोल के माध्यम से नियंत्रित किया जा सकता है:

  • स्टैंडबाय = ऑन/स्टैंडबाय
  • म्यूट = फ़ैक्टरी डिफ़ॉल्ट
  • वॉल्यूम अप = ब्राइटनेस अप
  • वॉल्यूम डाउन = ब्राइटनेस डाउन
  • प्रोग्राम अप = स्पीड अप
  • प्रोग्राम डाउन = स्पीड डाउन
  • अंक 0 = सफेद रंग में एलईडी
  • अंक 1 = मूल एलईडी लैंप पैटर्न, लाल से नीले से हरे रंग में बदल रहा है
  • अंक 2 = सफेद रंग का पैटर्न चल रहा है
  • अंक 3 = आरजीबी रंग पैटर्न को स्थानांतरित करना
  • अंक 4 = इंद्रधनुष रंग पैटर्न
  • अंक 5 = यादृच्छिक रंग फीका पैटर्न
  • अंक 6 = यादृच्छिक रंग पैटर्न को स्थानांतरित करना
  • अंक 7 = लुप्त होती RGB रंग पैटर्न
  • अंक 8 = परीक्षण पैटर्न

मैं पीआईसी माइक्रोकंट्रोलर का बहुत बड़ा प्रशंसक हूं और जो मैं बना रहा हूं उसका पूरा नियंत्रण रखना चाहता हूं इसलिए मैंने किसी पुस्तकालय का उपयोग नहीं किया बल्कि सॉफ्टवेयर के सभी हिस्सों को स्वयं बनाया। इसकी भी आवश्यकता थी क्योंकि पल्स चौड़ाई मॉडुलन (पीडब्लूएम) एन सॉफ्टवेयर के माध्यम से सभी एल ई डी को नियंत्रित करने में समय लगता है इसलिए कोड को कुछ हिस्सों में गति के लिए अनुकूलित किया गया था। Arduino के प्रशंसक निश्चित रूप से उपलब्ध सभी पुस्तकालयों का उपयोग कर सकते हैं, लेकिन मुझे लगता है कि आपको PWM के माध्यम से 9 (3 बार RGB) LED को नियंत्रित करने के लिए स्वयं कुछ लिखने की आवश्यकता है।

इलेक्ट्रॉनिक्स काफी सरल हैं और कई घटकों की आवश्यकता नहीं होती है, इसलिए यह सभी एलईडी लैंप के मूल आवास में बनाया जा सकता है।

चरण 1: चरण 1: लैंप सामग्री

इस एलईडी लैंप को पंप करने के लिए आपके पास निम्नलिखित होना चाहिए:

  • 1 * एलईडी लैंप
  • 3 * आरजीबी एलईडी
  • 1 * PIC माइक्रोकंट्रोलर 16F1825 + 14 पिन IC सॉकेट
  • 1 * TSOP4836 IR रिसीवर
  • 2 * 100nF सिरेमिक कैपेसिटर
  • 1 * 33k रोकनेवाला
  • 3 * 150 ओम रोकनेवाला
  • 6 * 120 ओम रोकनेवाला
  • 3 * एए (रिचार्जेबल) बैटरी
  • 1 * ब्रेडबोर्ड का छोटा टुकड़ा

चरण 2: चरण 2: इलेक्ट्रॉनिक्स का निर्माण

चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण
चरण 2: इलेक्ट्रॉनिक्स का निर्माण

योजनाबद्ध आरेख और चित्र देखें।

इलेक्ट्रॉनिक्स में दो छोटे ब्रेडबोर्ड होते हैं, एक नए आरजीबी एलईडी के लिए और एक माइक्रोकंट्रोलर के लिए। आरजीबी एलईडी वाला नया बोर्ड पिछले बोर्ड को लाल, हरे और नीले एलईडी से बदल देता है। तस्वीर में आप दोनों नए आरजीबी एलईडी ब्रेडबोर्ड और मूल एलईडी बोर्ड देखते हैं।

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

चूंकि मैंने एलईडी लैंप विकसित करते समय पीआईसी नियंत्रक को भी प्रोग्राम किया था, बोर्ड पर एक हेडर है लेकिन सामान्य ऑपरेशन के लिए इसकी आवश्यकता नहीं है।

अंत में प्राप्त IR को RGB LED बोर्ड के ऊपर चिपका दिया जाता है। मैं एलईडी लैंप के आवास में छेद नहीं करना चाहता था और इस तरह यह अभी भी ठीक काम करता है। यदि आप इसे नियंत्रित करना चाहते हैं तो निश्चित रूप से आपको एलईडी लैंप के अधिक करीब होने की आवश्यकता है।

चरण 3: चरण 3: सॉफ्टवेयर

जैसा कि पहले ही उल्लेख किया गया है, सॉफ्टवेयर PIC16F1825 के लिए लिखा गया है। यह JAL में लिखा गया था। सॉफ्टवेयर निम्नलिखित मुख्य कार्य करता है:

  • पल्स चौड़ाई मॉडुलन का उपयोग करके एल ई डी की चमक को नियंत्रित करना। इसके लिए यह दो टाइमर का उपयोग करता है, एक रिफ्रेश फ़्रीक्वेंसी बनाने के लिए और एक टाइमर पल्स की अवधि, एलईडी के ऑन-टाइम बनाने के लिए। ताज़ा आवृत्ति लगभग 70 हर्ट्ज़ है जो मानव आँख द्वारा ध्यान नहीं देने के लिए पर्याप्त है। एल ई डी को 255 चरणों में मंद किया जा सकता है। इसका मतलब है कि अवधि को नियंत्रित करने के लिए टाइमर 255 गुना 70 हर्ट्ज पर चलता है जो लगभग 18 किलोहर्ट्ज़ है। इस अपेक्षाकृत उच्च आवृत्ति के कारण कोड का हिस्सा गति के लिए अनुकूलित किया गया था।
  • रिमोट कंट्रोल संदेशों को डिकोड करना। इसके लिए यह एक कैप्चर टाइमर का उपयोग करता है जो इंटरप्ट के प्रत्येक परिवर्तन पर बिट्स की अवधि को कैप्चर करता है। फिलिप्स रिमोट कंट्रोल सिस्टम द्वि-चरण कोडिंग का उपयोग करता है और हस्तक्षेप के मामले में संदेश की गलत व्याख्या किए बिना संदेशों को डीकोड करने का एकमात्र तरीका उच्च और निम्न बिट समय दोनों को मापना है।
  • कुछ यादृच्छिक पैटर्न बनाने के लिए एक यादृच्छिक कार्य।
  • विभिन्न पैटर्न बनाना।
  • EEPROM से डेटा को स्टोर और पुनर्प्राप्त करने के लिए सॉफ्टवेयर।
  • एलईडी लैंप के स्टैंडबाय मोड में होने पर प्रोसेसर को रोकने के लिए स्लीप मोड।
  • अंतिम लेकिन कम से कम इसे काम करने के लिए सभी को एक साथ जोड़ना।

पीआईसी नियंत्रक 32 मेगाहर्ट्ज की आवृत्ति के साथ आंतरिक घड़ी पर चलता है। PIC नियंत्रक की प्रोग्रामिंग के लिए Intel Hex फ़ाइल संलग्न है।

चरण 4: चरण 4: एलईडी लैंप का संचालन

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

यदि एलईडी लैंप को स्टैंडबाय में रखा जाता है, तो यह फिर से चालू होने के बाद भी वहीं रहता है। एलईडी लैंप हमेशा स्टैंडबाय में जाने से पहले ऑपरेशन के अंतिम मोड को याद रखता है क्योंकि यह PIC कंट्रोलर के आंतरिक EEPROM में संग्रहीत होता है, इसलिए बैटरी बदलने के बाद भी यह अंतिम चयनित ऑपरेशन मोड के साथ जारी रहता है।

वीडियो बाईं ओर मूल एलईडी लैंप के संचालन और दाईं ओर पिंप्ड एलईडी लैंप के संचालन को दिखाता है। वीडियो में कुछ ऑपरेशन मोड दिखाए गए हैं लेकिन सभी नहीं। इसका असर अंधेरे में बेहतर दिखाई देता है और एलईडी का झपकना इंसान की आंखों से दिखाई नहीं देता।

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

सिफारिश की: