前回は PS/2 キーボードでしたが、今日は USB キーボードの接続です。
今回使ったのは、大陸モノの「USB Host Shield 2.0」です。
まずは、下準備です。
Arduino で USB ホストが使えるようにするため、上の URL から必要なライブラリをダウンロードしてフォルダに配置します。
続いてスケッチから以下の行を探してコメント解除します。
#define FEATURE_USB_KEYBOARD
USB ホストを動作させるためのライブラリが大きいため、Winkey やメモリ機能が使えないように設定してスケッチを書き込みます。
USB ホストシールド(右側)を Funduino (Arduino互換)とプロトシールドの間に挟み込みます。
Funduino 本体とシールド2枚を並べてみました。
まず、Funduino に USB ホストシールドを積み重ねます。
続いて部品が乗っているプロトシールドを積み重ねます。
シールドならこのようにスタックできるので便利です。
USB ホストシールドに USB キーボードを接続します。
これでパドルと USB キーボードでモールスが送信できるようになりました。
各種コマンドは PS/2 キーボードと同じです。
ここまで来たら USB マウスも接続してみたくなりますね。
ん~。USB マウスをパドル代わりにして本当に使いものになるのでしょうか。
実際に試してみないと分からないので、
次・・・ やってみることにします。