問題タブ [infrared]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android アプリケーションで IR 信号をキャプチャ/受信することは可能ですか?
AndroidでIR信号を受信する方法はありますか?
検索中に、Android デバイスからデータを送信する方法を見つけました。
これは非常に便利であることがわかりました: https://github.com/rngtng/IrDude
では、リモコンのような他の IR 送信デバイスによって生成された IR 信号を受信することも可能ですか? はいの場合、アプリの UI にそれらの信号 (16 進値) を出力したいと思います。誰かが問題についていくつかの光を当てることができますか、お願いします... :)
開発にはGalaxy S4を使用しています。
c - すべてのデバイスが同じ deviceID を持つ場合に、多数の IrDA デバイスのソケットを取得する方法は列挙以外にありますか?
複数のデバイスの列挙に関する最初の質問を投稿して以来、複数の列挙が行われない理由を発見しました。デバイスはすべて同じ deviceID を持っています。この発見により、うまくいけば回避策につながる新しい質問を提起したいと思います...
[編集]
新しい質問:
すべてのデバイスが同じ deviceID を使用している場合、一意の列挙以外に、多くのデバイスのそれぞれに専用のソケットを取得する方法はありますか?
シナリオとルール:
Microsoft SDK と ANSI C コンパイラを使用して、Windows 7 でアプリケーションを開発しています。アプリケーションの設計では、範囲内の IrDA デバイスを検出し、ソケットを使用して接続し、通信する必要があります。通信は、複数の IrDA ドングル (デバイスごとに 1 つのドングル) を介して複数のデバイスに行われ、各ドングルは USB 経由で PC に接続されます。注: 仮想 COM ポートの使用は避けてください。
目的:各デバイスを独自のソケットに接続して、デバイスとアプリケーション ソフトウェア間の専用通信チャネルを提供します。
図とソース コード (IrDA デバイスの列挙用) は以下のとおりです。
[編集]
図 1: 全体的なシナリオ:
図 2: デバイス マネージャーから:
図 3: 「見つかった」各 IrDA デバイスのプロパティ:
2 つ以上の一意の IrDA デバイスを列挙するコードを次に示します (テスト済みで、正常に動作しています)。
c# - C# を使用して AC または TV を制御するために IR を使用して送信するデータ
たとえば、自分の部屋のすべての電子機器を制御したい: テレビがSONY または SAMSUNG製の場合、テレビのオン/オフを切り替えたい... Googleで
たくさん検索して、何百万もの記事とコードのサンプルを入手したIRの使い方についてですが、問題は送信するデータが何であるか
です。ユーザーがデバイスの種類(メーカー)を指定し、ボリューム+/-やチャンネルなどの最も基本的な操作を実行できるようにしたいです+/- およびその他の手順
この件に関するヘルプは大歓迎です。事前に感謝します:) Yaser
arduino - Arduino の赤外線エミッターを使用して IR 値を送信する
Arduino Megaと IR Emitting LED があり、この LED を使用して選択したデータ「Hex Data」を送信したいのですが、 IRRemote ライブラリIRrecv
を試してみて、クラスを正常に使用しましたが、使用しIRsend
ても信号が得られません
IRエミッターピンはPWM 3で、 3.3Vに1回、5Vに1回接続しました。
レシーバーの場合:
どんな助けでも大歓迎です:) Hiso
java - IR コードの ArrayList を送信する方法は?
私はテレビの IR コードのリストを持っています。ArrayList<int[]>
しかし、私は Android 赤外線ブラスターの経験があまりないのでArrayList<int[]>
、ボタンを押すだけで赤外線データを送信するにはどうすればよいでしょうか?
c - LIRC ゼロキーコード 0x10001d0f
LIRCD を使用して、リモコンで押すキーをキャプチャしています。ゼロ以外のすべてのキーをキャプチャできますが、ゼロを押してもまったく反応しません。これは、lircd.conf にあるものです。ゼロ以外のすべてのキーが機能しています
touch - マルチタッチ IR タッチ スクリーンのしくみ
私はタッチ スクリーンに関する調査を行っていますが、マルチタッチ IR システムがどのように機能するかを説明できる以下の画像を除いて、適切な情報源を見つけることができませんでした。基本的に、シングル タッチ IR システムは非常にシンプルで、パネルの両側にあり、左と上が IR 送信機で、右と下が受信機であるとします。そのため、ユーザーが中間のどこかに触れると、IR のパスが中断され、光線が受信側に到達しないため、プロセッサは座標を取得できます。ただし、このアプローチにはゴースト ポイントの問題があるため、マルチタッチ システムでは機能しません。以下に、「PQ labs」のマルチタッチ IR システムが動作している画像を示しますが、説明がないため、その動作を理解できません。