विषयसूची:
- चरण 1: वे भाग जिनकी आपको आवश्यकता होगी
- चरण 2: मैट्रिक्स निर्माता आईआर घटक
- चरण 3: सॉफ़्टवेयर सेट करना
- चरण 4: मैट्रिक्स निर्माता का परीक्षण करें
- चरण 5: एलआईआरसी संसाधनों का परीक्षण करें
- चरण 6: एलआईआरसी के साथ रिकॉर्डिंग कमांड
- चरण 7: एलआईआरसी के लिए कॉन्फ़िगरेशन फ़ाइलें सेट करें
- चरण 8: कमांड भेजें
- चरण 9: मैट्रिक्स निर्माता के साथ परीक्षण - एचएएल
वीडियो: मैट्रिक्स क्रिएटर के साथ रास्पबेरी पीआई यूनिवर्सल आईआर रिमोट: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
️इस गाइड की अवहेलना की गई है ️
आप नीचे दिए गए लिंक के माध्यम से नई IR गाइड देख सकते हैं।
www.hackster.io/matrix-labs/matrix-creator-tv-remote-3e783d
परिचय
यह ट्यूटोरियल आपको रास्पबेरी पाई और मैट्रिक्स क्रिएटर का उपयोग करके अंतिम सार्वभौमिक रिमोट कंट्रोल बनाने में मदद करेगा, जो रास्पबेरी पाई के लिए पहला आईआर रिमोट रिसीवर / ट्रांसमीटर ऐड-ऑन है।
हम एलआईआरसी (लिनक्स इन्फ्रारेड रिमोट कंट्रोल) का उपयोग कर रहे हैं, जो इस काम के लिए उपयुक्त है। यह कई कठिन कार्यों को सरल करता है जिन्हें हमें पूरा करने की आवश्यकता होती है।
चरण 1: वे भाग जिनकी आपको आवश्यकता होगी
- मैट्रिक्स निर्माता।
- रास्पबेरी पाई 2 या 3.
- 5 वी 2.0 ए बिजली की आपूर्ति।
- LIRC द्वारा समर्थित एक IR सक्षम उपकरण (एक उचित रूप से प्रलेखित उपकरण आपके जीवन को आसान बना देगा)
चरण 2: मैट्रिक्स निर्माता आईआर घटक
मैट्रिक्स क्रिएटर में दो IR एमिटर होते हैं, एक बोर्ड के ऊपर की तरफ और दूसरा इसके नीचे की तरफ। यह बोर्ड की स्थिति की परवाह किए बिना उपकरणों को नियंत्रित करने की अनुमति देता है।
साथ ही इसमें एक IR रिसीवर, TSOP573 है। यह आपको वर्चुअल किसी भी IR ट्रांसमीटर से कमांड प्राप्त करने की अनुमति देता है।
चरण 3: सॉफ़्टवेयर सेट करना
मैट्रिक्स निर्माता में आपका स्वागत है! अपने नए बोर्ड का आनंद लेने के लिए आपको इसे सेट करना होगा। सबसे पहले, आपको अपने रास्पबेरी पाई पर रास्पियन स्थापित करने की आवश्यकता है। यदि आपके पास यह नहीं है, तो आप इसे डाउनलोड कर सकते हैं और निर्देशों का पालन कर सकते हैं।
फिर आपको उस सॉफ़्टवेयर को स्थापित करने की आवश्यकता है जो आपको MATRIX क्रिएटर को प्रोग्राम करने की अनुमति देगा। ऐसा करने के लिए, आपको APT को कॉन्फ़िगर करने की आवश्यकता है। निम्नलिखित चरणों को यह करना चाहिए:
इको "डेब https://packages.matrix.one/matrix-creator/./" | सुडो टी --append /etc/apt/sources.list
अब पैकेज सूची को अपडेट करें।
सुडो एपीटी-अपडेट प्राप्त करें
फिर आप आवश्यक पैकेज स्थापित कर सकते हैं।
सुडो एपीटी-मैट्रिक्स-क्रिएटर-इनिट सेमेक जी ++ गिट स्थापित करें
अब रास्पबेरी पाई को रिबूट करें। FPGA को रीबूट करने के बाद और SAM3 MCU स्वचालित रूप से आपके लिए प्रोग्राम किया जाएगा। अर्थात्, प्रत्येक रिबूट के बाद FPGA को आपके लिए डिफ़ॉल्ट फर्मवेयर के साथ प्रोग्राम किया जाएगा।
आप चाहें तो Github Questions पर MATRIX Creator की अन्य विशेषताओं के बारे में भी जान सकते हैं? उन्हें raspberrypi.stackexchange.com पर पोस्ट करें! #matrix-creator. टैग का प्रयोग करें
चरण 4: मैट्रिक्स निर्माता का परीक्षण करें
जब आप मैट्रिक्स निर्माता पैकेज स्थापित करते हैं तो आप अपने रास्पबेरी पीआई में एलआईआरसी भी स्थापित कर रहे हैं।
अपने टीवी रिमोट के साथ आईआर रिसीवर का परीक्षण करने के लिए स्वतंत्र महसूस करें, जब भी आप रिमोट में एक बटन दबाते हैं तो मैट्रिक्स क्रिएटर में एक एलईडी झपकाता है
चरण 5: एलआईआरसी संसाधनों का परीक्षण करें
LIRC सॉफ़्टवेयर का उपयोग करना कमांड चलाएँ और सेंसर पर रिमोट बटन दबाएँ और आपको कुछ प्रतिक्रिया मिलनी चाहिए। IR संसाधन जारी करने के लिए lirc service.in को रोकना आवश्यक है।
sudo /etc/init.d/lirc स्टॉप
मोड2-डी /देव/lirc0
जब आप ऐसा करते हैं, तो कमांड चलाएँ और सेंसर पर निशाना लगाते हुए रिमोट में कुछ बटन दबाएँ, आपको कुछ प्रतिक्रिया मिलनी चाहिए
इसे कुछ इसी तरह का जवाब देना चाहिए:
pi@user:~$ sudo /etc/init.d/lirc stop [ठीक है] lirc को रोकना (systemctl के माध्यम से): lirc.service।
पीआई @ उपयोगकर्ता: ~ $ मोड 2-डी / देव / एलआईआरसी 0 स्पेस 7583853 पल्स 2498 स्पेस 524 पल्स 1278 स्पेस 519 पल्स 734 स्पेस 461 पल्स 1309 स्पेस 488 पल्स 714 स्पेस 481 पल्स 1309 स्पेस 488
चरण 6: एलआईआरसी के साथ रिकॉर्डिंग कमांड
अगला हम उपयोगकर्ता निर्देशिका (जैसे: /home/pi) निर्देशिका में निम्नलिखित कमांड चलाते हैं, यह रिमोट कंट्रोल कमांड को रिकॉर्ड करेगा।
इरेकॉर्ड -d /dev/lirc0 ~/NAME_OF_CONTROL.conf
दिए गए निर्देशों का पालन करें।
जब यह प्रमुख नामों के लिए पूछता है तो आपको पूर्वनिर्धारित नामों का उपयोग करना चाहिए। नाम पाने के लिए मुझे एक नई विंडो खोलना और कमांड चलाना पसंद है।
इरकॉर्ड --सूची-नामस्थान
जब आप इस प्रक्रिया को पूरा करते हैं, तो यह निम्न की तरह एक फ़ाइल बनाता है:
# कृपया इस फ़ाइल को अन्य लोगों के लिए उपलब्ध कराएं# इसे # # पर भेजकर यह कॉन्फ़िग फ़ाइल स्वचालित रूप से उत्पन्न हो गई थी # lirc-0.9.0-pre1 (डिफ़ॉल्ट) का उपयोग मंगलवार 26 जुलाई 21:01:56 2016 # # # # ब्रांड द्वारा योगदान दिया गया: /home/pi/samsung.conf # मॉडल नं। रिमोट कंट्रोल का: # इस रिमोट से नियंत्रित होने वाले डिवाइस: #
रिमोट शुरू करें
सैमसंग नाम
बिट्स 16 फ़्लैग्स SPACE_ENC|CONST_LENGTH eps 30 aeps 100
हैडर 4572 4399
एक ६३८ १५९७ शून्य ६३८ ४८० ptrail ६३९ प्री_डेटा_बिट्स १६ प्री_डेटा 0xE0E0 गैप १०७७२६ टॉगल_बिट_मास्क 0x0
कोड शुरू करें
KEY_POWER 0x40BF KEY_1 0x20DF KEY_2 0xA05F KEY_3 0x609F KEY_4 0x10EF KEY_5 0x906F KEY_6 0x50AF KEY_7 0x30CF KEY_8 0xB04F KEY_9 0x708F KEY_0 0x8877 KEY_MUTE 0xF00F KEY_CHANNELUP 0x48B7 KEY_CHANNELDOWN 0x08F7 KEY_VOLUMEUP 0xE01F KEY_VOLUMEDOWN 0xD02F KEY_MENU 0x58A7 KEY_EXIT 0xB44B KEY_UP 0x06F9 KEY_DOWN 0x8679 KEY_LEFT 0xA659 KEY_RIGHT 0x46B9 अंत कोड
अंत रिमोट
चरण 7: एलआईआरसी के लिए कॉन्फ़िगरेशन फ़ाइलें सेट करें
अब आपको निम्नलिखित कार्य करके विन्यास फाइल /etc/lirc/lircd.conf को संपादित करने की आवश्यकता है:
उपरोक्त पाठ को "रिमोट शुरू करें" से "रिमोट समाप्त करें" तक सभी तरह से कॉपी करें और कॉन्फ़िगरेशन फ़ाइल को खोलकर खोलें:
सुडो नैनो /etc/lirc/lircd.conf
फ़ाइल सामग्री को आपके द्वारा कॉपी किए गए टेक्स्ट से बदलें और अपने परिवर्तन सहेजें। यदि आप कोई अतिरिक्त रिमोट कंट्रोल जोड़ना चाहते हैं, तो बस अधिक दूरस्थ अनुभाग जोड़ें ताकि यह इस तरह दिखाई दे:
रिमोट नाम शुरू करें सैमसंग बिट्स 16 … रिमोट रिमोट शुरू करें
नाम सोनी
बिट्स 16 … अंत रिमोट रिमोट शुरू करें
नाम पैनासोनिक
बिट्स 16 … अंत रिमोट
नाम पंक्ति को संपादित करके रिमोट का नाम बदलना सुनिश्चित करें।
चरण 8: कमांड भेजें
अब हम अंत में रोमांचक भाग में आ गए हैं! लाइनों के साथ उपकरणों को रिमोट कमांड भेजना जैसे:
भेजें भेजेंEND_ONCE डिवाइस KEYNAME
डिवाइस वह नाम है जिसे आपने इसे सौंपा है
अपने डिवाइस की प्रतिक्रिया देखने का आनंद लें !!!
चरण 9: मैट्रिक्स निर्माता के साथ परीक्षण - एचएएल
अब हम मैट्रिक्स क्रिएटर के हार्डवेयर एब्स्ट्रैक्शन लेयर का उपयोग कर रहे हैं।
GitHub से निम्नलिखित रिपॉजिटरी डाउनलोड करें
गिट क्लोन
डेमो डायरेक्टरी में जाएं
सीडी मैट्रिक्स-क्रिएटर-एचएल/डेमो/
डेमो ऐप्स संकलित करें:
mkdir बिल्ड cd cmake../ make
अंत में ऐप चलाएं:
./ir_demo name_control
यह कोड एवरलूप और एलआईआरसी सॉफ्टवेयर को एकीकृत करने के लिए एक सरल परीक्षण है, यह केवल KEY_POWER, KEY_VOLUMEUP और KEY_VOLUMEDOWN के साथ काम करता है।
सिफारिश की:
रास्पबेरी पीआई (आरपीआई) के लिए एलआईआरसी का उपयोग करके आसान सेटअप आईआर रिमोट कंट्रोल - जुलाई 2019 [भाग 1]: 7 कदम
रास्पबेरी पीआई (आरपीआई) के लिए एलआईआरसी का उपयोग करके आसान सेटअप आईआर रिमोट कंट्रोल - जुलाई 2019 [भाग 1]: बहुत खोज के बाद मैं अपने आरपीआई प्रोजेक्ट के लिए आईआर रिमोट कंट्रोल कैसे सेटअप करने के बारे में परस्पर विरोधी जानकारी के बारे में हैरान और निराश था। मैंने सोचा था कि यह आसान होगा लेकिन लिनक्स इन्फ्रारेड कंट्रोल (एलआईआरसी) स्थापित करना लंबे समय से समस्याग्रस्त रहा है
रास्पबेरी पीआई (आरपीआई) के लिए एलआईआरसी का उपयोग करके आसान सेटअप आईआर रिमोट कंट्रोल - जुलाई 2019 [भाग 2]: 3 चरण
रास्पबेरी पीआई (आरपीआई) के लिए एलआईआरसी का उपयोग करके आसान सेटअप आईआर रिमोट कंट्रोल - जुलाई 2019 [भाग 2]: भाग 1 में मैंने दिखाया कि आरपीआई + वीएस1838 बी को कैसे इकट्ठा किया जाए और आईआर रिमोट से आईआर कमांड प्राप्त करने के लिए रास्पियन के एलआईआरसी मॉड्यूल को कॉन्फ़िगर किया जाए। भाग 1 में सभी हार्डवेयर और एलआईआरसी सेटअप मुद्दों पर चर्चा की गई है। भाग 2 प्रदर्शित करेगा कि हार्डवा को कैसे इंटरफ़ेस किया जाए
वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: 5 कदम (चित्रों के साथ)
वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप का उपयोग करके नोडएमसीयू और आईआर रिसीवर के साथ 8 रिले नियंत्रण: वाईफाई और आईआर रिमोट और एंड्रॉइड ऐप पर नोडएमसीयू और आईआर रिसीवर का उपयोग करके 8 रिले स्विच को नियंत्रित करना। आईआर रिमोट वाईफाई कनेक्शन से स्वतंत्र काम करता है। यहां एक अद्यतन संस्करण क्लिक है यहां
स्मार्ट यूनिवर्सल आईआर रिमोट: 6 कदम
स्मार्ट यूनिवर्सल आईआर रिमोट: पेश है स्मार्ट यूनिवर्सल आईआर रिमोट !!!एक सरल, कॉम्पैक्ट और amp; अपने आस-पास के सभी IR उपकरणों को जीतने के लिए बहुत शक्तिशाली उपकरण !!! सब कुछ कुछ ही रुपये में….स्मार्ट क्यों ???यह किसी भी IR रिमोट पर किसी भी बटन की क्रियाओं को बहुत आसानी से सीख सकता है
तापमान और आर्द्रता प्रदर्शन के साथ अपने टीवी रिमोट (आईआर रिमोट) के साथ आप बिजली के उपकरणों को नियंत्रित करें: 9 कदम
तापमान और आर्द्रता प्रदर्शन के साथ अपने टीवी रिमोट (आईआर रिमोट) के साथ आप इलेक्ट्रिक उपकरणों को नियंत्रित करें: हाय मैं अभय हूं और यह इंस्ट्रक्शंस पर मेरा पहला ब्लॉग है और आज मैं आपको यह दिखाने जा रहा हूं कि इसे बनाकर अपने टीवी रिमोट से अपने बिजली के उपकरणों को कैसे नियंत्रित किया जाए। सरल परियोजना। समर्थन और सामग्री उपलब्ध कराने के लिए atl लैब को धन्यवाद