विषयसूची:

आईआर रिसीवर लाइट कंट्रोल: 4 कदम
आईआर रिसीवर लाइट कंट्रोल: 4 कदम

वीडियो: आईआर रिसीवर लाइट कंट्रोल: 4 कदम

वीडियो: आईआर रिसीवर लाइट कंट्रोल: 4 कदम
वीडियो: how to make a IR remote tester (ir receiver) 2024, नवंबर
Anonim
आईआर रिसीवर लाइट कंट्रोल
आईआर रिसीवर लाइट कंट्रोल

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

आपूर्ति

  • 3 अलग-अलग रंग के LEDS
  • आईआर रिसीवर
  • रिमोट (एक टीवी रिमोट काम करेगा)
  • जम्पर तार
  • 3 1K प्रतिरोधक
  • ब्रेड बोर्ड

चरण 1: चरण 1: हेक्स कोड प्राप्त करें

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

प्रत्येक नियंत्रण के लिए हेक्स कोड प्राप्त करने के लिए कोड यहां दिया गया है। आप अपने रिमोट से एक बंद और चालू बटन सहित 5 बटन रिकॉर्ड करना चाहते हैं।

#शामिल

कॉन्स्ट इंट RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results परिणाम;

व्यर्थ व्यवस्था(){

सीरियल.बेगिन (९६००); ircv.enableIRIn (); ircv.blink13 (सच); }

शून्य लूप () {

अगर (irrecv.decode(&results)){

Serial.println (results.value, HEX);

अपरिवर्तनीय। फिर से शुरू (); } }

चरण 2: चरण 2: सेटअप IR रिसीवर

चरण 2: सेटअप आईआर रिसीवर
चरण 2: सेटअप आईआर रिसीवर

अब ब्रेडबोर्ड पर घटकों को सेट करने का समय आ गया है। आईआर रिसीवर को असेंबल करके शुरू करें।

IR रिसीवर पर 3 पैर होते हैं। दूर दाईं ओर वाला पैर VCC (पावर) है, यदि OUT (पिन से कनेक्ट करें) दूर बाईं ओर का पैर है, और मध्य पैर GND के लिए है।

  • ब्रेडबोर्ड पर वीसीसी को पावर रेल से कनेक्ट करें
  • Arduino पर OUT पिन को 11 से कनेक्ट करें
  • ब्रेडबोर्ड पर GND पिन को ग्राउंड रेल से कनेक्ट करें

चरण 3: चरण 3: LEDS कनेक्ट करें

चरण 3: LEDS कनेक्ट करें
चरण 3: LEDS कनेक्ट करें
  • सभी एल ई डी के शॉर्ट लेग को 1 K ओम रेसिस्टर से कनेक्ट करें जो तब पावर से कनेक्ट होता है
  • Arduino पर 5 पिन करने के लिए नीले LED के लंबे पैर को कनेक्ट करें
  • Arduino पर 3 पिन करने के लिए लाल LED के लंबे पैर को कनेक्ट करें
  • Arduino पर 6 पिन करने के लिए हरे LED के लंबे पैर को कनेक्ट करें

चरण 4: चरण 4: कोड

चरण 4: कोड
चरण 4: कोड

यहाँ कोड है:

उपयोग किए जा रहे रिमोट के लिए प्रत्येक बटन HEX कोड को निर्दिष्ट HEX कोड में बदलना सुनिश्चित करें।

सिफारिश की: