フォト
2024年9月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
無料ブログはココログ

« Arduino Pro mini Pro Mini 3.3V/5V Adjustable 16MHzの調査 | トップページ | IchigoJamでポケモンキーボードを使ってみる(Bluetooth・PS/2変換) »

2016年11月 7日 (月)

Arduino Pro mini Pro Mini用USB HOSTシールドの調査

Arduino pro mini用のUSB Hostシールドを見つけ、入手し動作確認しました。

購入時は$5.78でしたが、現時点では$7.60に値上がりしています。

Mini USB Host Shield Support Google ADK Android For Arduino UNO MEGA Duemilanove
Aliexpress


実際の製品


Arduino Pro mini が上(下でもよかも?)に乗っかるサイズです。
この製品はクローン製品です。オリジナルはCircuits製です。

Dscn6030

オリジナル製品は、本家サイト関連の情報Circuits@Homeを見ると下図のような感じです。

Board
(画像はCircuits@Homeより拝借しています)

オリジナル製品は左上部の5V供給対応のためのジャンパーがありますが、
クローン製品にはそれがありません。

オリジナル、クローン製品とも3.3V稼働がデフォルトです。
5V対応するには、ジャンパーの設定を行い、5V電源をVBUSに別途供給する配線が
必要となります。クローン製品にはそれが出来ないことに注意です。


USBの規格的には、VBASの電圧は4.4V以上との規定があります。
なんで、こんな仕様にしているんですかね。

ですので、このモジュールを使うには3.3Vで稼働するUSB機器に限定します。
ちょっと厳しい条件ですね。


このオリジナル製品に関する情報
  ・Circuits@Home
  ・felis/USB_Host_Shield_2.0 (GitHub)
  ・TKJ Electronics
  ・USB Host Shield 2.0


まずはArduino Unoで利用してみる


Arduino pro miniにはんだ付けして使う前にArduino Unoにて動作確認しました。

上にArduino pro miniを乗せられるようにしつつ、ブレッドボードにてArduino Unoにて
利用できるよう、ピンヘッダを付けました。

Dscn6039

BlueThoothキーボードを使ってみる

pqi製のBluetootドングルを使ってみます。
秋葉原で購入した安価キーボードとペアリングして使ってみます。

Dscn6040

ライブラリをfelis/USB_Host_Shield_2.0から入手し、そのライブラリのサンプルスケッチを
そのまま利用して動作確認を行います。
利用したスケッチは"BTHID"です。

取りあえず、動作しました。

Terminal

本命のArduino pro mini 3.3Vで利用してみる

ピンがハの字に沿っていたおかげて(ははんだ付け精度が悪いのが幸いして)、
がっちりはまり、はんだ付け無しで利用出来ました(これは良い♪)。

Dscn6048

以前作成したPS/2エミュレーションを利用して、IchigoJamのPS/2キーボードとしての
利用を試みます。

Dscn6063

一部のキーは動作しませんが、動作しました。

念のためUSBポートの電圧を測ると、昇圧されることなく3.3Vです。
これだと、規定外なので"動いてラッキー"ですね。
でも、手持ちの無線キーボード、有線キーボードを試すと3.3Vでも結構動きます。
(当然、動かないものもありました。特に古い製品)。

Dscn6065

動いている様子(動画)


取りあえず動きましたが、3.3Vという条件ですのでかなり相性的な問題があると思います。


« Arduino Pro mini Pro Mini 3.3V/5V Adjustable 16MHzの調査 | トップページ | IchigoJamでポケモンキーボードを使ってみる(Bluetooth・PS/2変換) »

arduino」カテゴリの記事

IchigoJam」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Arduino Pro mini Pro Mini用USB HOSTシールドの調査:

« Arduino Pro mini Pro Mini 3.3V/5V Adjustable 16MHzの調査 | トップページ | IchigoJamでポケモンキーボードを使ってみる(Bluetooth・PS/2変換) »