السماح لجهاز الأشعة تحت الحمراء بإرسال إشارة للتحكم في شاشة جهاز الكمبيوتر
سؤال
لديّ شاشة يمكن استخدامها أيضًا كتلفزيون (يحتوي على موصل DVI-D وموصل الكبلات.) وللحين وجود جهاز بالأشعة تحت الحمراء على جهاز الكمبيوتر الخاص بي والذي أستخدمه لمزامنة PDA والهاتف المحمول.
أريد أن يرسل جهاز الكمبيوتر الشخصي/IRDA الخاص بي إشارة إلى شاشتي للتبديل بين وضع التلفزيون ووضع الكمبيوتر. (أو للتحكم في الشاشة بطريقة أخرى ، مثل تشغيله وإيقاف تشغيله أثناء تسجيل الدخول/التسجيل.) للقيام بذلك ، أحتاج إلى:
- استخدم جهاز الكمبيوتر لتسجيل الأوامر من جهاز التحكم عن بُعد.
- كرر هذه الإشارة من جهاز الكمبيوتر الخاص بي إلى شاشتي لإرسال الأمر.
مع ما يقرب من 30 عامًا من خبرة البرمجة ، لا يمثل الرمز مشكلة. ولكن نظرًا لأن معرفتي الوحيدة بأجهزة الأشعة تحت الحمراء محدودة للغاية ، فأنا بحاجة إلى بعض التلميحات والنصائح المفيدة حول هذا الموضوع.
أ بحث جوجل سيوفر الكثير من الروابط المفيدة. لكن يمكنني استخدام المساعدة للعثور على أكثرها فائدة.
المحلول
هذا يبدو وكأنه الرابط الواعد:
http://msdn.microsoft.com/en-us/library/system.net.sockets.irdaclient.aspx
أعتقد أن فئة Irdaclient يمكن أن تفعل كل ما عليك القيام به.
نصائح أخرى
باختصار IRDA ليس هو نفسه "المستهلك IR" انظر على سبيل المثال http://www.alanjmcf.me.uk/comms/infrared/irda٪20faq.html#_toc128227634 "المستهلك-IR مقابل IRDA" و http://www.alanjmcf.me.uk/comms/infrared/irda٪20uses٪20٪28Brief٪29.html#_toc71546556 "غير آرورت غير المرتاحة"
هذا هو السلبي ، لمعرفة بعض المعلومات الإيجابية على سبيل المثال كيفية استخدام IRDA للهاتف المحمول برمجيا للسيطرة عن بُعد لاعب وسائط؟