मैं अपने कंप्यूटर से अपने टीवी को कैसे नियंत्रित कर सकता हूं?


16

मेरे पास सेकेंडरी पीसी मॉनीटर और कंसोल आउटपुट के रूप में एक टीवी है, और मैं इसे पीसी स्रोतों से नियंत्रित करने के लिए कुछ बनाना चाहता हूं — ऑन और ऑफ, वॉल्यूम और ऐसे। संक्षेप में, मेरे टीवी रिमोट कंट्रोल का अनुकरण करने का एक कार्यक्रम।

मुझे पता नहीं है कि कहां शुरू करना है, कोई सुझाव?


1
मुझे सुपरयूज़र पर सीईसी के संबंध में एक और जवाब मिला ।
JPhi1618

जवाबों:


10

यह आपके कौशल पर निर्भर करता है और आप वास्तव में क्या हासिल करना चाहते हैं। यदि आप एक यूआई या एक टर्मिनल जैसी स्क्रिप्ट चाहते हैं तो सबसे पहले यह सोच रहा है।

यदि आप एक यूआई चाहते हैं, और पायथन को जानते हैं, तो मैं इंटरफ़ेस बनाने के लिए क्यूटी या टीके के साथ जाऊंगा। फिर, किसी भी MCU (Arduino या समान) को संदेश भेजने के लिए Serial का उपयोग करें और MCU में उन संदेशों को पढ़ें। एक बार जब आपको संदेश मिल जाता है तो आप आईआर एमिटर के साथ उचित संकेत भेज सकते हैं।

भेजने के लिए उचित कोड प्राप्त करने के लिए, आप या तो ऑनलाइन कोड खोज सकते हैं (बल्कि खोजना मुश्किल है) या आईआर रिसीवर प्राप्त करें और कोड पढ़ें।

यदि आप एक समाधान चाहते हैं जो आपके स्मार्टफोन का उपयोग करता है, तो आप दुनिया में जब भी मॉनीटर से नियंत्रण कर सकते हैं, तो आप Blynk का उपयोग कर सकते हैं । प्रक्रिया कंप्यूटर के भाग के समान होगी, लेकिन, यूआई बनाएं खींचें और ड्रॉप के रूप में सरल होगी।


मैं कंप्यूटर में काफी कुशल हूं, लेकिन इलेक्ट्रॉनिक्स में कुल शून्य है, लेकिन अजगर + arduino काफी दिखता है जो मेरे मन में था, बस एक सवाल क्यूटी ans TK हैं? पहली बार मैंने उन लोगों को सुना
mejillonius

यूटी बनाने के लिए क्यूटी और टीके दो अलग-अलग तरीके हैं। यदि आपके पास अच्छा प्रोग्रामिंग कौशल है, तो मैं TK के साथ जाऊंगा : wiki.python.org/moin/TkInter यह बहुत आसान है कि इसे उठना और चलाना है। एक अच्छी परियोजना की तरह लगता है। मैं ऐसा कुछ नहीं करना चाहता, लेकिन अपने एसी को नियंत्रित करने के लिए।
लुइस डियाज़

12

आप RedRat USB Ir blaster ( http://www.redrat.co.uk/products/ ) जैसी किसी चीज़ का उपयोग करके इसे थोड़ा आसान (हार्डवेयर बिल्डिंग को छोड़ना ) कर सकते हैं। वे नेटवर्क संलग्न संस्करण भी करते हैं जिन्हें आप ईथरनेट के माध्यम से नियंत्रित कर सकते हैं।

एक अन्य विकल्प प्रत्यक्ष धारावाहिक नियंत्रण है, एलजी टीवी पीठ पर RS232 पोर्ट के साथ आया करता था जिसका उपयोग आप टीवी को चालू / बंद करने, चैनल बदलने और इनपुट करने के लिए कर सकते थे। नए संस्करणों में पीछे की तरफ एक यूएसबी सॉकेट लगा होता है जिसे आप एक USB करने के लिए सीरियल अडैप्टर को प्लग इन कर सकते हैं (हालांकि पिछली बार जब मैंने कोशिश की थी कि मैं स्टैंडबाय से टीवी को चालू नहीं कर सकता था क्योंकि USB पोर्ट बंद हो गया था)। https://www.hardill.me.uk/wordpress/2010/02/26/a-different-kind-of-tv-remote-control/

सोनी टीवी के एंड्रॉइड टीवी में एक नेटवर्क एपीआई है जिसे आप उन्हें नियंत्रित करने के लिए उपयोग कर सकते हैं। (एंड्रॉइड टीवी के साथ सोनी ब्राविया को नियंत्रित करने के लिए नोडज पुस्तकालय। https://github.com/alanreid/bravia )

और अंत में एचडीएमआई सीईसी नियंत्रण है, यह एचडीएमआई कल्पना का एक विस्तार है जो एचडीएमआई केबल पर चैनल परिवर्तन और अन्य नियंत्रण की अनुमति देता है। इन संकेतों ( https://www.raspberrypi.org/forums/viewtopic.php?t=15749 ) को भेजने के लिए एक रास्पबेरी पाई स्थापित की जा सकती है । यदि आपके पास सही एचडीएमआई सीईसी सक्षम ग्राफिक्स कार्ड है तो आप सामान्य पीसी से ऐसा करने में सक्षम हो सकते हैं।


ठंडा! मैंने एक एलजी टी.वी. करने की कोशिश करेंगे, सिर्फ मनोरंजन के लिए :) क्या आपके पास लिंक है या कैसे? धन्यवाद!
लुईस डायज़

मैंने उत्तर के लिए एक लिंक जोड़ा है
हार्डिलब

यदि आपके कंप्यूटर का ग्राफिक्स कार्ड एचडीएमआई-सीईसी का समर्थन नहीं करता है, तो पल्स-आठ में से एक जैसे सीईसी इंजेक्टर का उपयोग करना संभव है । ये डिवाइस कंप्यूटर और डिस्प्ले के बीच जुड़े हुए हैं, और USB पर libCEC लाइब्रेरी के माध्यम से HDMI-CEC कमांड को इंजेक्ट कर सकते हैं। (डिस्क्लेमर: मैंने अपने कुछ शौक प्रोजेक्ट्स में इन उपकरणों का उपयोग किया है, लेकिन मैं पल्स-आठ के लिए काम नहीं करता हूं)
स्कॉट माइनर

6

आमतौर पर टीवी को नियंत्रित करने के 2 तरीके हैं:

  1. आईआर
  2. 232 रुपये

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

IR और RS-232 के लिए DIY और वाणिज्यिक विकल्प हैं। आईआर पर इंटरनेट Arduinos और रास्पबेरी PIs के लिए DIY गाइड की कोई कमी नहीं है।

व्यावसायिक AV क्षेत्र में, RS-232 नियंत्रण वह है जो सबसे अधिक बार उपयोग किया जाता है। मूल रूप से, आप एक कॉमनेट पोर्ट पर एक टेलनेट सत्र खोलते हैं, कुछ आदेशों को पढ़ते हैं, और टीवी सामान करते हैं। 232 पोर्ट के लिए प्रोटोकॉल दस्तावेज़ आमतौर पर निर्माता वेबसाइट पर, या एक उपयोगकर्ता पुस्तिका के हिस्से के रूप में उपलब्ध होते हैं, और आमतौर पर कमांड प्रोटोकॉल के लिए एक अनुभाग होता है। RS-232 पोर्ट के लिए आपको एक भौतिक एडाप्टर की आवश्यकता हो सकती है। उदाहरण के लिए, 3.5 मिमी से DB9, या RS-232c से DB9। ध्यान रखें कि RS-232 और नेटवर्क आधारित नियंत्रण आपके प्रोग्राम की प्रतिक्रिया देता है, जबकि IR नहीं करता है।

ओपी सीईसी पर बस गया, लेकिन किसी और को टीवी के विशिष्ट मेक / मॉडल के साथ शुरू करने की आवश्यकता होगी, इससे पहले कि आप यह पता लगाने का प्रयास कर सकें कि इसके नियंत्रण विकल्प क्या हैं (आईआर, 232, नेटवर्क, आदि)। वाणिज्यिक टीवी में हमेशा 232 पोर्ट होते हैं, जबकि आवासीय टीवी हो सकता है या नहीं।

यदि आप प्रोएवी सामान के साथ फ्यूज करना चाहते हैं, तो आप आमतौर पर इसे बहुत सस्ते के लिए ऑनलाइन प्राप्त कर सकते हैं। हालाँकि, सॉफ्टवेयर द्वारा आना कठिन है। जब तक आप उनके साथ व्यावसायिक संबंध में नहीं होते हैं, तब अक्सर निर्माता आपको अपना मुफ्त सॉफ्टवेयर नहीं देंगे। देखने के लिए ब्रांड: सावंत , क्रेस्ट्रॉन , एक्सट्रॉन , कंट्रोल 4 , या एक कंपनी जिसका इंफोकॉम (एवी ट्रेडशो) में एक बूथ है ।

मुझे ऐसा नहीं लगता कि मुझे डिस्क्लेमर की जरूरत है, लेकिन मैं प्रोफेशनल एवी में काम करता हूं। सूचीबद्ध कंपनियों में से किसी पर नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.