विषयसूची:

यूनिवर्सल रिमोट कंट्रोल: 3 कदम
यूनिवर्सल रिमोट कंट्रोल: 3 कदम

वीडियो: यूनिवर्सल रिमोट कंट्रोल: 3 कदम

वीडियो: यूनिवर्सल रिमोट कंट्रोल: 3 कदम
वीडियो: GE Universal Remote Control Auto Code Search 2024, जुलाई
Anonim
Image
Image
निर्माण
निर्माण

यूनिवर्सल इन्फ्रारेड (IR) रिमोट कंट्रोलर किसी भी उपकरण को नियंत्रित कर सकता है जो रिमोट ऑपरेशन के लिए IR संचार का उपयोग करता है। यह रिमोट कंट्रोलर IR कमांड भेजने के लिए मुख्य इंटरफ़ेस के रूप में gen4-uLCD-35DCT का उपयोग करता है। जब तक यह आईआर नियंत्रण का उपयोग करता है तब तक यह परियोजना किसी भी उपकरण पर उपयोग के लिए अत्यधिक अनुकूलन योग्य है

चरण 1: बिल्ड

निर्माण
निर्माण

अवयव

  • gen4-uLCD-35DCT-CLB
  • gen4-PA और FFC केबल
  • यूएसडी कार्ड
  • यूएसबी केबल
  • जम्पर तार
  • 5 वी बिजली की आपूर्ति
  • Arduino प्रो माइक्रो 5V 16 मेगाहर्ट्ज
  • केवाई-005 आईआर ट्रांसमीटर मॉड्यूल

आरेख में दिखाए अनुसार घटकों का निर्माण करें।

चरण 2: कार्यक्रम

कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम
  1. IRremote फ़ोल्डर को Arduino IDE के लाइब्रेरी फ़ोल्डर में कॉपी करें
  2. Arduino IDE का उपयोग करके Arduino माइक्रोकंट्रोलर के लिए प्रोजेक्ट कोड खोलें।
  3. यदि वांछित रिमोट कंट्रोलर एक अज्ञात ट्रांसमिशन प्रोटोकॉल का उपयोग कर रहा है, तो आप उनका कच्चा IR कोड भी जोड़ सकते हैं जो IRremote लाइब्रेरी द्वारा प्रदान किए गए IRrecvDemo उदाहरण का उपयोग करके प्राप्त किया जा सकता है और उनके कच्चे कमांड को डिकोड करने के लिए किसी भी IR रिसीवर मॉड्यूल का उपयोग कर सकते हैं।
  4. Arduino प्रोग्राम को प्रदान किए गए कच्चे IR कमांड के साथ ठीक से संकलित करने के लिए, डेटा को सीधे फ्लैश मेमोरी में लिखा जा सकता है जैसा कि नीचे दिखाया गया है।
  5. ट्रांसमिशन के लिए कच्चे कोड का उपयोग करने के लिए, फ्लैश मेमोरी में संग्रहीत कच्चे कोड को पढ़ने के लिए निम्नलिखित किया जाना चाहिए। अधिक कमांड इंटरफ़ेस के लिए अतिरिक्त केस स्टेटमेंट भी जोड़े जा सकते हैं। कुछ उपकरणों को कई लगातार कमांड ट्रांसमिशन की आवश्यकता हो सकती है, यह केवल एक ही कोड कमांड को कई बार फिर से भेजकर किया जा सकता है जैसा कि नीचे दिखाया गया है। वर्कशॉप 4 आईडीई का उपयोग करके डिस्प्ले के लिए प्रोजेक्ट कोड खोलें। यह परियोजना विसी-जिन्न पर्यावरण का उपयोग करती है।
  6. आप ऑब्जेक्ट इंस्पेक्टर का उपयोग करके ऑब्जेक्ट और फॉर्म के गुणों को संशोधित कर सकते हैं।
  7. यूनिवर्सल रिमोट कंट्रोल अधिक कार्यक्षमता जोड़ने के लिए अधिक बटन जोड़कर और भी अधिक उपकरणों को नियंत्रित कर सकता है। आपको जिस प्रकार के बटन की आवश्यकता है उसे जोड़ने के लिए विजेट रिबन का उपयोग करें।
  8. होस्ट (Arduino Uno) के साथ जोड़े गए बटन का उपयोग करने के लिए, ऑब्जेक्ट की घटनाओं के तहत ईवेंट हैंडलर को "रिपोर्ट संदेश" या किसी अन्य "मैजिक इवेंट" में इसके उपयोग के आधार पर बदलना सुनिश्चित करें।
  9. "संकलन" बटन पर क्लिक करें। नोट: इस चरण को छोड़ा जा सकता है। हालाँकि, डिबगिंग उद्देश्यों के लिए संकलन आवश्यक है।
  10. डिस्प्ले को पीसी से कनेक्ट करें। सुनिश्चित करें कि आप सही पोर्ट से जुड़े हैं। लाल बटन इंगित करता है कि डिवाइस कनेक्ट नहीं है, ब्लू बटन इंगित करता है कि डिवाइस सही पोर्ट से जुड़ा है।
  11. "होम" टैब पर वापस जाएं। इस बार, “(बिल्ड) कॉपी/लोड” बटन पर क्लिक करें।
  12. वर्कशॉप 4 आपको छवि फ़ाइलों को यूएसडी कार्ड में कॉपी करने के लिए एक ड्राइव का चयन करने के लिए प्रेरित करेगा। सही ड्राइव का चयन करने के बाद, OK पर क्लिक करें।
  13. जब माइक्रो एसडी कार्ड अभी तक नहीं डाला गया है, तो यह संदेश आपके जीन 4 डिस्प्ले पर दिखाई देगा: "ड्राइव नॉट माउंटेड …" अपना माइक्रो एसडी कार्ड डालने के बाद इस चरण में दिखाया गया जीयूआई जेन 4 डिस्प्ले पर दिखाई देना चाहिए।

चरण 3:

छवि
छवि
छवि
छवि
छवि
छवि

अधिक रिले जोड़कर IR नियंत्रित आउटलेट को भी अनुकूलित किया जा सकता है

प्रत्येक रिले के लिए कमांड कोड को कोड की निम्नलिखित पंक्तियों के माध्यम से भी अनुकूलित किया जा सकता है:

आईआर नियंत्रित सर्किट के लिए अतिरिक्त रिले को सर्किट में जोड़ा जा सकता है

सिफारिश की: