シリアル経由でリモコンのIR信号を模倣しようとしています。赤外線の伝送速度に興味があります。標準または標準の速度はありますか?
アイデアはコマンドを送信することです
loop
{
key up
delay (x milliseconds)
}
アイデアは、リモコンとほぼ同じ速度でコマンドをキーイングすることです。
リモート コントロールの最も一般的なプロトコルは、80 年代に Philips によって開発された RC5 だと思います。赤外線リモコンがいくつかある場合、少なくともそのうちの 1 つがこのプロトコルを使用している可能性が非常に高くなります。
RC5 は信号を 36 kHz で変調します。25 ミリ秒の時間枠で 14 ビットを送信します。詳細を見つけることができます:(タイミングを含むスキーマを含む...)
http://www.lennard.net.nz/electronics/rc5remote.html https://en.wikipedia.org/wiki/RC-5
データ転送 (送受信) には、IrDA などの他のプロトコルがあります。(PDAで見つかりました...)。
シリアル ポートで IR 信号を模倣するのは問題ありませんが、IR エミッターを使用するともっと楽しくなると思います。シリアルポートの赤外線エミッターを構築できるはずです。
例: http://wiki.johnroy.com/serial-ir-transmitter
個人的には、Arduino ボードと IR LED を使ってこれを行いました。