代わりにUSBキーボードをBluetoothで動作させる方法は?


7

かけがえのない優れた機能を備えたUSBキーボード(HHKB)を持っています(そのため、Bluetoothキーボードを直接購入したくありません)。とても使いたいです。しかし、私が期待する唯一の改善は、そのUSBワイヤーを避けることです。Bluetoothでワイヤレスでラップトップ(Macbook Air)に接続したいと思います。

インターネットで検索しましたが、ほんの少ししか見つかりませんでした。私はまだ何を準備する必要があるのか​​、それをどのように行うのかわかりません。キーボードのUSBポートに接続してBluetoothキーボードに変換できる小さなデバイスはありますか?ない場合、どうすれば自分で作れますか?

ありがとうございました!


4
それは単なるコミュニケーションの問題ではありません。それはまた、キーボードの電源を入れる問題でもあります。
Dave Tweed

おそらくArduino + Bluetoothシールドでそれを行うことができます。ただし、パッケージングと電源については、多少の検討が必要かもしれません。
Paul R

1
@DaveTweedそれが機能する場合は、充電式イオンバッテリーをキーボードに埋め込み、USBの方法を維持したいと考えています。電力が足りなくなったら、USBに接続して充電することができます。どう思いますか?
スカイラー

1
男、それは1つの高価なキーボードです。
ケニー

@PaulR Arduinoは、キーボードに埋め込むには大きすぎます。小さいArduinoボードはありますか?
スカイラー

回答:


5

バッテリー駆動のハンドヘルドサイエンティフィックのアダプターを使用できます。

これがモデルMのビルドログです。HHKBに十分な空き容量があるかどうかはわかりませんが、いつでも何かをハックできます。

また、adafruitのez-keyを確認することもできます。かなり使いやすく、キーボードのスペースもあまりとらないと思います。


私はHHKBを所有していないので、それは私の問題ではありませんが、ハンドヘルドのサイエンティフィックページには、HHKBなどの統合されたusb hibを搭載したボードが機能しないことが明記されています。しかし、それは私のモデルMをサポートするように見えます。
Wyatt8740

1

Arduinoのマイクロ発表し、昨日 AdaFruitとArduinoのでは、あなたのために良い解決策になるかもしれません。

新しいボードはArduino Leonardoと互換性があり、ATmega32u4を使用するため、USB機能が組み込まれています。サイズは1.9 x 0.7インチ(48 x 18mm)で、片端にmicroUSBソケットがあります。

このボードはSparkFun Pro Microとは異なり、実際にはそれよりも大きいことに注意してください。SparkFunPro Microは1.3 x 0.7インチであり、同じMCUおよびUSB機能も搭載されているため、Adafruit製品が発表された理由がよくわかりませんまったく

電源と等しく小さなブルートゥースモジュール(例えば1234は)必要とされるであろう、そしてもちろん、必要とされる機能は、符号化されなければなりません。

その道を進む前に、この別の質問は、モジュールを任意の5ボルトArduinoに接続する際の3.3ボルトv / s 5ボルトについての重要な注意です。


他にも、信じられないほど小さいが完全に機能する0.81 x 0.6インチ(20.7×15.2 mm)のFemtoDuinoなど、さまざまな小さいサイズの古いArduinoボードがいくつかあります。ただし、FTDIチップを使用するか、その他の方法でUSBからTTLに変換する必要があります。さまざまな超小型ArduinoはいずれもUSBをネイティブでサポートしているようには見えませんが、より深く検索すると、それ以外の場合は証明される可能性があります。


涼しい!電源について何か考えはありますか?内部の小さな充電式バッテリー?
スカイラー

2
キーボードと通信するにはUSB ホストまたはOTG機能が必要であることを忘れないでください。この回答で提案されているボードには、USBデバイス機能しかありません。
Dave Tweed

@DaveTweedええ、この答えは機能しません。Teensy ++ 2.0のようなものが動作します。
ジム・パリ

2
@JimParis:いいえ、Teensy ++ 2.0もデバイス専用のUSBです。Teensy 3.0は、そのMK20DX128プロセッサと、USB OTG機能を備えています。
Dave Tweed

ええ、あなたは正しいです。Teensy ++ 2.0はAT90USB1287だと思っていましたが、CPUが不足して1286しかありませんでした。AT90USBKEYは、AVRを使い続ける場合に機能します。
ジム・パリ

1

ATEN TAP CS533 bluetoothコンバーターをチェックしてください。必要なデバイスが見つかります。


それは素晴らしいですが、私が望むものではありません。私の期待はUSBワイヤーを避けることです、そしてATENタップcs533はさらに多くのワイヤーを導入します:-)
Skyler

0

このガイドによるとそれは少し簡単なようです。4点目はちょっとトリッキーです。

4.無線送信機をキーボードに接続されているマイクロコントローラーに接続します。マイクロコントローラと無線送信機には、この接続用の指定されたインターフェースがあります。トランスミッタは433.92 MHzで送信するように設定する必要があります。Radiotronixは、このタイプの使用に適した幅広い送信機を提供しています。トランスミッターは内蔵バッテリーで駆動する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.