Re: The history of "M&Y"

Team "M&Y" and "花鳥風月"
the soliloquy of the father
毎日更新!

Arduino Host shield

2022-06-10 | ブログ
Arduino 用の USB HOST SHIELD  を手に入れました。(互換機なのかな?)
以下、作業の備忘録(っぽいもの)



まずは、最新版のArduino IDE の入手
Arduino IDE 1.8.19
arduino-nightly-windows.zip
解凍
arduino.exeを実行
ArduinoをPCに接続
ツール→シリアルポート→com7

USB Host shildのジャンパー(3か所)を半田ブリッジ
Arduino に Host shield を接続(上に被せる)



スケッチ→ライブラリをインクルード→ライブラリ管理
USB Host で検索
USB Host Shield Library 2.0 をインストール



ファイル→スケッチ例→USB Host Shield Library 2.0→HID→USBHIDBootKbd  を開く→マイコンボードに書き込む

USB Host shieldにUSBキーボードを接続する
シリアルモニタを開く
右下の転送速度を115200bpsに設定する。

USB Host shieldに接続したキーボードで、押したキーのコードがシリアルモニタに表示される。


これで何をやりたかったかというと・・・
これまで便利に使っていた英字キーボードを全く使わなくなってしまいました。それは、PC側のキーボード設定を日本語キーボードにしているからです。PC側の設定を日本語キーボードにしていると、英字キーボードでは(英字の入力はできますが)日本語の入力ができません。漢字モードにするキー(「かなキー」とか)や「半角キー」などがありません。
で・・・このUSB Host shieldを使用すると、その先に取り付けたキーとPCの間に流れるコードを読み取ることが出来るので、何か特定のコードが流れたら「かなキー」のコードに変換したり「半角キー」のコードにしたりして、英字キーボードを(日本語キーボード設定の)PCに接続して活用できるのではないか・・・と考えました。

とりあえず、初めの一歩はできました。
でも・・・次の一歩は難しそうです。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする