赤外線リモコン送信

赤外線リモコンの受信ができたので、送信を作ってみることにした。

赤外線リモコン送信(試作)

赤外線リモコン送信(試作)

赤外線リモコン送信(試作)

赤外線リモコン送信(試作)

DIPスイッチでカスタムコードの1バイト目とデータコードの1バイト目の計16ビット(残りの16ビットは論理反転して作成)を指定して、タクトスイッチを押すと送信するというものです。
DIPスイッチの16本を入力するので28ピンのPIC16F886を使っています。

なかなか思ったようなタイミングの数値で動かず、受信側のエラー情報を見ながらタイミングを調整するという感じである程度のビット数まで送れるようにはなりましたが、エラーなく受信されるところまで行きませんでした。
しかし、試しに扇風機のリモコンの電源スイッチのコードを扇風機に送ってみたらちゃんと反応しました。
送信、受信とも内蔵クロックで動かしているのでタイミングが正確じゃないので、20MHzのセラロックとか付けて再度試してみたい。

カテゴリー: PIC, 作ったモノ, 作業 タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください