USB HID&赤外線ステアリングコントローラー

ドライブ中にハンドルから手を離さなくても車載機器を操作するためにステアリングリモコンで下記操作をするガジェットを作成します。

  • 中華Android車載端末をUSB HIDキーボード制御操作
  • カーオーディオ carrozzeria DEH-970を赤外線リモコン操作

diagram

対象機器仕様

  • USB HIDキーボード使用可能なAndroid端末
  • carrozzeria製カーオーディオ
  • ステアリングスイッチ付きTOYOTA車

成果物

構想

車側下調べ

車(TOYOTA ブレイド)のサービスマニュアルからステアリングスイッチの仕様を調べます。各スイッチを押すとAU1 or AU2 – EAU(GND)間の抵抗値が変わるだけのシンプルなもので、TOYOTA車にほぼ共通の仕様となっております。

抵抗値

点検端子(端子記号)

点検条件

基準値

10(AU1) – 8(EAU)

スイッチ押下せず

約100KΩ

SEEK+スイッチ押下

2.5Ω以下

SEEK-スイッチ押下

約0.3KΩ

VOL+スイッチ押下

約1KΩ

VOL-スイッチ押下

約3.1KΩ

9(AU2) – 8(EAU)

スイッチ押下せず

約100KΩ

MODEスイッチ押下

2.5Ω以下

オンフックスイッチ押下

約0.3KΩ

オフフックスイッチ押下

約1KΩ

VOICEスイッチ押下

約3.1KΩ

AU1,AU2ラインを1kΩ程度の抵抗で電源ラインに吊って、マイコンのADポートで電圧を読む簡単な方法でボタン押下が検出できそうです。デバッグにいちいち車に搭載するわけにもいかないのでダミーでタクトスイッチと抵抗のデバッグ用治具を作成しておきます。

dummy_steering

開発キット下調べ

下記仕様を備えたマイコンボードを探します。

  • USB HIDデバイス 1系統
  • ADポート 2系統
  • PWMポート 1系統

USB HIDデバイス機能やライブラリをサポートした開発環境として今回はお手軽なmbedを使用します。条件を満たすmbed対応のマイコンボードとしてfreescale FRDM-KL25Zを使用します。決め手は下記の通りです。

  • 安い(市価1500円~)
  • USB HID用コネクタも搭載済

0 thoughts on “USB HID&赤外線ステアリングコントローラー

Leave a Reply

Your email address will not be published. Required fields are marked *