Come far funzionare invece una tastiera USB con Bluetooth?


7

Ho una tastiera USB ( HHKB ) che ha alcune grandi funzionalità insostituibili (ecco perché non vorrei acquistare una tastiera Bluetooth direttamente) e mi piace molto usarla. Ma l'unico miglioramento che mi aspetto è quello di evitare il suo cavo USB. Vorrei collegarlo al mio laptop (un Macbook Air) in modalità wireless con Bluetooth.

Ho cercato su Internet ma ho trovato solo alcuni piccoli pezzi. Non so ancora cosa devo preparare e come farlo. Esiste un piccolo dispositivo che può essere collegato alla porta USB della mia tastiera e convertirlo in una tastiera Bluetooth? In caso contrario, come posso crearne uno da solo?

Grazie!


4
Non è solo una questione di comunicazione; è anche una questione di alimentazione della tastiera.
Dave Tweed,

Probabilmente potresti farlo con uno scudo Arduino + Bluetooth. L'imballaggio e il potere potrebbero tuttavia riflettere.
Paul R

1
@DaveTweed Se funziona, vorrei incorporare una batteria ricaricabile agli ioni nella tastiera e mantenere la via USB. Quando è a corto di energia, potrei collegarlo con USB e ricaricarlo. Cosa ne pensi?
Skyler,

1
Amico, questa è una tastiera costosa!
Kenny,

@PaulR Arduino è un po 'troppo grande per essere incorporato in una tastiera. C'è qualche scheda Arduino più piccola?
Skyler,

Risposte:


5

È possibile utilizzare l'adattatore del palmare Scientific alimentato a batteria.

Ecco un registro di build per un modello M. Non so se HHKB abbia abbastanza spazio libero, ma si può sempre hackerare qualcosa.

Puoi anche dare un'occhiata al tasto ez di adafruit, immagino che sarà abbastanza facile usarlo, non occuperà molto spazio nella tastiera.


Non possiedo un HHKB, quindi non è un mio problema, ma la pagina scientofic portatile afferma esplicitamente che le schede con hib USB integrati, come HHKB, non funzionano. Sembra che supporterà il mio Modello M, però.
Wyatt8740,

1

L'Arduino Micro , ha annunciato proprio ieri da Adafruit e Arduino, potrebbe essere una buona soluzione per voi.

La nuova scheda è compatibile con Arduino Leonardo e utilizza ATmega32u4, quindi è dotata di funzionalità USB integrata. Le dimensioni sono 1,9 x 0,7 pollici (48 x 18 mm), con una presa microUSB a un'estremità.

Si noti che questa scheda è diversa e in realtà più grande di SparkFun Pro Micro , che è solo 1,3 x 0,7 pollici e include anche la stessa funzionalità MCU e USB, quindi non sono del tutto sicuro del motivo per cui è stato annunciato il prodotto Adafruit affatto .

Sarebbero necessari una fonte di alimentazione e un modulo Bluetooth altrettanto piccolo (ad esempio 1 , 2 , 3 , 4 ) e, naturalmente, la funzionalità richiesta dovrà essere codificata.

Prima di percorrere questa strada, quest'altra domanda è una preziosa avvertenza di circa 3,3 Volt v / s 5 Volt nel collegamento di un modulo a qualsiasi Arduino da 5 Volt.


Ci sono anche molte altre vecchie schede Arduino di varie dimensioni ridotte, come l' incredibilmente piccola ma pienamente capace FemtoDuino a 0,81 x 0,6 pollici (20,7 × 15,2 mm). Tuttavia, questi richiedono la conversione da USB a TTL mediante un chip FTDI o in altro modo. Nessuno dei vari ultra-piccoli Arduinos sembra supportare l'USB in modo nativo, ma una ricerca più approfondita potrebbe dimostrare il contrario.


Freddo! Qualche idea sull'alimentazione? piccola batteria ricaricabile all'interno?
Skyler,

2
Non dimenticare che hai bisogno dell'host USB o della funzionalità OTG per parlare con la tastiera. Le schede suggerite in questa risposta hanno solo la capacità del dispositivo USB.
Dave Tweed,

@DaveTweed Sì, questa risposta non funzionerà. Qualcosa come Teensy ++ 2.0 funzionerebbe.
Jim Paris,

2
@JimParis: No, Teensy ++ 2.0 è anche solo USB per dispositivi. Il Teensy 3.0 , con il suo processore MK20DX128, ha la capacità di USB OTG.
Dave Tweed,

Eh, hai ragione. Ho pensato che il Teensy ++ 2.0 fosse un AT90USB1287, ma hanno risparmiato sulla CPU e inserito solo a 1286. Un AT90USBKEY funzionerebbe se si desidera rimanere con AVR.
Jim Paris,

1

Dai un'occhiata al convertitore bluetooth ATEN TAP CS533, troverai il dispositivo che desideri.


È fantastico ma non quello che voglio. La mia aspettativa è di evitare il cavo USB e ATEN Tap CS533 introduce anche più cavi :-)
Skyler

0

Secondo questa guida sembra un po 'facile. Solo il 4 ° punto è un po 'complicato.

4.Collegare il trasmettitore radio al microcontrollore collegato alla tastiera. Il microcontrollore e il trasmettitore radio hanno interfacce designate per questa connessione. Il trasmettitore deve essere configurato per trasmettere a 433,92 MHz. Radiotronix offre una vasta gamma di trasmettitori adatti a questo tipo di utilizzo. Il trasmettitore deve essere alimentato da una batteria interna.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.