Convierta cualquier teclado USB a Bluetooth

[DastardlyLabs] Vio un video sobre la conversión de un teclado PS / 2 a Bluetooth y notó que ya no tiene teclados PS / 2. Así que hizo el mismo truco con un teclado USB. En el camino, hizo tres videos explicando cómo funciona.

El proyecto utiliza un mini escudo USB DuinoFun de serie con una modificación para permitir que funcione con 5V. Arduino mini pro proporciona el cerebro. La placa FT-232 USB a serie se utiliza para programar el Arduino. Un módulo Bluetooth estándar debe tener instalado el firmware HID. [Dastardly] hace una placa hija casera - er, shield - para conectarla al Arduino.

El resultado es un pequeño sándwich con un conector USB, antena Bluetooth y algunos pines para reprogramar si es necesario. Resista la tentación de soldar la placa Bluetooth, ya que habla en el mismo puerto que usa Arduino para la programación, tendrá que eliminarlo antes de cargar un nuevo código.

Si necesita ayuda para reprogramar el módulo Bluetooth HC-05, lo hemos cubierto antes. Este proyecto fue inspirado [Evan’s] un proyecto similar para teclados PS / 2.

  • Halcón Estelar dice:

    Sería conveniente, en algunos casos, poder hacer lo contrario: tomar un teclado Bluetooth y conectarlo.

    • Ene. dice:

      Tienes un objetivo ahí, construir lo obvio puede ser un desafío.
      Pero construir para crear lo obsoleto puede ser mucho más gratificante. Mucha gente tiene equipos antiguos que quieren mantener con vida y cuando el teclado obsoleto falla y ya no se puede comprar en las tiendas modernas o si quiere un teclado inalámbrico en su sistema antiguo ... bueno, ¿qué hacemos?

      PD: Vi el módulo de alojamiento USB. No tengo experiencia en un host USB en relación con microcontroladores, pero si esto es difícil, qué problemas se esperan y qué módulos se prefieren. ¿Alguien puede sugerir una fuente útil de información sobre este tema?

      • peleas dice:

        Bueno, si desea un teclado inalámbrico en su sistema anterior, la forma más económica de hacerlo sería pedir algunos adaptadores bluetooth usb de China: P

    • Juan dice:

      Parece que sería posible con herramientas / hardware gratuitos. Si desea un punto de partida, la biblioteca de alojamiento USB tiene algún código para comunicarse con dispositivos HID Bluetooth a través de un dongle bluetooth conectado a USB: https://github.com/felis/USB_Host_Shield_2.0#bthid-library

      Luego, necesitaría algo para copiar un teclado USB, como podría hacer Teensy, luego emitir y / o traducir las cargas útiles BT HID entrantes a algo que el adolescente pueda enviar con su emulación de teclado. https://www.pjrc.com/teensy/td_keyboard.html

      ¡Buena suerte!

      PD, si solo desea eliminar por completo el bluetooth, puede ir hasta el final y usar el controlador de emulador de teclado pequeño o similar para leer la matriz de teclado de los teclados directamente, sin pasar por el controlador incorporado.

    • Rogan Dawes dice:

      ¡De hecho! Una razón podría ser dejar que el teclado de un automóvil azul funcione a nivel de BIOS antes de que se cargue la pila de controladores azules del sistema operativo. Me interesaría ver algo así.

      • Halcón Estelar dice:

        Otra razón es que tengo ideas para usar algunos de esos pequeños combos de teclado / toque inalámbricos que provienen del lado de HK de eBay. Ya sabes, el "iPazzPort" con el panel táctil de lado y un borde redondeado debajo. Estoy pensando en una computadora portátil, un estilo de bolsa de mensajes (es decir, un contenedor con una correa para el hombro), con un teclado montado en la muñeca, un mouse y tal vez una pantalla. (Cuidado, me apasionan los teclados en pantalla para dispositivos móviles / tabletas. ¡Uf!)

        Sin embargo, ¡me niego a bloquear las olas a mi alrededor con señales que tienen que viajar una distancia más corta que yo! (Mido 5'3 ″ - o 1,6 m para aquellos de ustedes fuera de los EE. UU.). Simplemente no hay una buena razón para usar un enlace de este tipo a una distancia tan grande, y algunas muy buenas razones / no / para hacerlo de esa manera.

        Por ejemplo ... no sé / mucho / sobre BT, pero supongo que usa el paradigma de "canal", como WiFi, principalmente porque / everything / wireless parece hacerlo de esa manera. Bueno ... imagina un Starbucks con una persona en cada silla. Cada persona tiene un teléfono celular o tableta y un dispositivo BT (auricular, teclado, etc.) que desea usar con su dispositivo. Cada dispositivo BT tiene un alcance de al menos 330 pies (gracias, Wiki) ... haga los cálculos, y no importa de qué manera lo corte, algunas de esas personas no podrán usar sus cosas.

        Ahora, por supuesto, eso es un poco exagerado, ningún Starbucks estará tan lleno de tanta gente con tanta técnica a la vez, al menos no en ninguna circunstancia / probable /. Pero la cosa sigue siendo bastante válida, al igual que “demasiados cocineros arruinan el caldo”, demasiadas señales arruinan el aire a su alrededor, y con el tipo de rango que tiene BT, creo que desafortunadamente alcanza fácilmente el punto de saturación.

        Por tanto, querer convertir un teclado inalámbrico (por ejemplo) en un cable USB ...

        Notable: caramba, ¿por qué no insertar un Arduino Nano allí o Teensy o lo que sea? Primero, touchpad-mouse. En segundo lugar, la viabilidad del funcionamiento de la parte / keyboard / depende completamente de cómo esté construida la unidad. Cuando se trata de un teclado de membrana como los teclados de computadora estándar, seguro, tendrá que enchufar sus propios conectores o arruinar la placa para que se rompa, pero eso es factible. Pero cuando se trata de un solo PCB con contactos de interruptor integrados y un conjunto de domos de metal (o peor, / caucho / domos, como en el control remoto de su televisor), bueno, como dicen, donde crecieron mis padres (norte de Nueva Jersey) - fagheddaboutit.

        Uno pensó que tenía esto: ¿sería posible cortar las pistas de la antena tanto en el teclado como en el receptor y usar coaxial (las cosas delgadas, como los cables de antena WiFi, sí, esa cosa / está / coaxial, la ingresé) antes) para conectar ambos juntos directamente, y pareció funcionar ...?

        • notarealemail dice:

          La amplitud máxima de una señal inalámbrica no significa que su teclado y su computadora portátil se estén comunicando completamente.

        • Redhatter (VK4MSL) dice:

          Bluetooth utiliza saltos de frecuencia, el "canal" no permanece estático como en Wi-Fi.

          Dicho esto, comprende que la tecnología inalámbrica no es una buena solución.

        • RW dice:

          Me doy cuenta de que la clavija de la antena del módulo soc pr no es en realidad una antena mucho peor que la de la computadora a 2.4 ghz ... Por lo tanto, debe operar unos cientos de pies de coca para asegurarse de que está trabajando en ella.

          • Halcón Estelar dice:

            "... para asegurarte de que lo atraviesas."

            No sé qué significa esa frase. ¿Estás diciendo que necesitaría unos cientos de pies de cocaína, al menos? ¡Eso es mucho!

          • Halcón Estelar dice:

            ... en realidad, pensando: para eso está el blindaje;) Una hoja de cocina se encargará un poco de / ese / problema, rápido ... sí, sé cómo aislarlo: P

        • Martín dice:

          Por lo general, la mayoría de los dispositivos Bluetooth utilizan un modo de energía más baja para un rango nominal de 10 m, no de 100 m (al que se transforma aproximadamente su "330 pies"). Está diseñado como una "red regional personal".
          Y especialmente si voy a colocar algo en mi muñeca, con mucho gusto agregaría un poco para asegurarme de que no haya cables que no sean absolutamente necesarios. Es una cuestión de comodidad. No quiero imaginar una mochila con cables colgando de un dispositivo así.
          Por supuesto, podría conectar las dos partes con algún cable coaxial. Para 1-2 m, puede usar una coque muy fina (como 0,81 mm), el ablandamiento no es un problema.

    • Yah Wright dice:

      El sistema ideal sería un teclado tanto cableado como inalámbrico, con baterías recargables cuando esté conectado.

  • t3rminus dice:

    Pagaría mucho dinero por una versión pulida y lista para el consumidor de esto. Aunque solo sea para obtener un par de aparatos laterales de tamaño completo (no tontos mini).

    En serio. Intente encontrar un teclado Bluetooth con un diseño completo de 104 teclas o un mouse Bluetooth de tamaño completo. Ellos no existen.

    • notarealemail dice:

      Tengo un mouse inalámbrico de tamaño completo. Toma AA; Los golpes alcalinos duran alrededor de 6 meses.

      • t3rminus dice:

        ¿Inalámbrico o Bluetooth?
        Ésta es la distinción importante que hago. También tengo muchos ratones inalámbricos de tamaño completo.

        Simplemente no quiero que un dongle hinchado ocupe uno de mis dos puertos USB en mi libro equipado con ultra Bluetooth, si puedo ayudarlo.

        • notarealemail dice:

          Solo miré y sí, no es Bluetooth.
          Lo siento, definitivamente pensé que era BT.

        • jonathanmarkevich dice:

          Logitech MX Master. Sin embargo, necesitas BT 4.0.

          • Str Alorman dice:

            Tengo un teclado Logitech DiNovo, Bluetooth. Funciona muy bien, aunque la duración de la batería no es estelar. Dicho esto, no he tenido ningún problema mecánico en más de 10 años de propiedad.

        • MichalKob dice:

          Prueba Logitech M555b, toma 2 AA, dura de 2 a 3 meses en el set.

        • trivialidad dice:

          Teclado: Filco Majestouch 2 Convertible. Aunque es 6KRO.

    • Justin dice:

      Desktop Logitech MX 5000 es un combo inalámbrico / bluetooth con el mouse láser mx 1000. Funcionan tanto en modo bluetooth como inalámbrico. Incluso tiene un teclado de comunicación bidireccional. Fue mucho antes de su tiempo. Las baterías del teclado, sin embargo, eran brutales (AA). Mi objetivo es convertirlo en un ion de litio para que coincida con el mouse, que ya es de litio.

    • Jan Lukeš dice:

      Logitech MX Master es lo más grande posible. Tampoco es solo Bluetooth (gracias a Dios).

    • Hirudinea dice:

      Parece divertido enviar mensajes de texto en su teléfono con un teclado completo de 104 teclas, pero apuesto a que a los hipsters les gustaría.

  • peleas dice:

    Actualizar parece una palabra fuerte. En cuanto a mí, personalmente, los periféricos inalámbricos / bluetooth son siempre bajos. Entonces puedo ver el uso en algo así para un dispositivo que solo es capaz de interactuar con bluetooth, tal vez una tableta Android o algo así.

    Para todo lo demás, mi computadora está a unos 3 pies de distancia y está equipada con puertos USB eléctricos que eliminan el temor de una “batería baja” no preparada.

    • Juan García (@dastardlylabs) dice:

      Por supuesto que tienes razón. Mi ímpetu con este proyecto fue que mi computadora de juegos en particular estaba a más de 10 pies de cable de distancia de los residentes. Hay cables USB extendidos disponibles, pero no quería ese cable largo cruzar el suelo. Tengo la opción de una red eléctrica cerca de mi sofá, pero usé principalmente el paquete de baterías USB con el relé.

  • Str Alorman dice:

    Repitiendo el comentario de que me gustaría esto al revés. Scratch (o similar), que puede interactuar de manera confiable con bluetooth, luego imita HID a través de usb directamente, por lo que puedo ingresar al BIOS de manera confiable y similares. Pagaría dinero por tal cosa.

  • planchar dice:

    ¿Cómo es que esto no lo han sacado ya millones en una fábrica de Shenzhen? Parece muy útil y Dios sabe que están sacando dispositivos mucho más estúpidos.

    • Michael W. Perry dice:

      Eche un vistazo a los minoristas chinos como Aliexpress.com y verá que muchas de esas fábricas también resultan ser productos para mí. La conmovedora experiencia de dos generaciones de comunismo y un estado unipartidista duradero ha aplastado cualquier verdadero espíritu de innovación. Lo que uno hace y vende, otro lo hace e intenta vender un poco más barato.

      Eso se ve con todas las radios de radioaficionado Pixie de 40 metros de la tienda. Al parecer, alguien vendió el primero con un cristal de 7.023 MHz y todos los imitadores hacen lo mismo a pesar de que en los EE. UU. Solo los radioaficionados con una licencia Extra pueden usar esa frecuencia. Incluso el marketing para una frecuencia ligeramente superior parece demasiado innovador. Lo que uno hace, otro lo hace. Puedes ver docenas de productos casi idénticos aquí:

      http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20160905070524&SearchText=pixie+radio

      • trivialidad dice:

        “Lo que uno hace y vende, otro lo hace y trata de vender un poco más barato. “Lo siento, pero esto no es comunismo, así es como el capitalismo aplasta la innovación. El comunismo está aplastado por la falta de acción sobre los ingresos.

    • panosaurio dice:

      realmente existe ...
      http://handheldsci.com/kb

  • Michael W. Perry dice:

    Me pregunto si esto funcionaría en otra situación. Tengo un Alphasmart Neo que copia un teclado USB cuando quiero escribir desde él en una computadora. (Copia la escritura de texto muy rápidamente en un programa de texto en la computadora). Desafortunadamente, esto deja a los usuarios sin forma de obtener su texto directamente en una tableta o teléfono inteligente, ya que solo funcionan con teclados Bluetooth.

    https://eo.wikipedia.org/wiki/AlphaSmart

    • notarealemail dice:

      Pensé que la mayoría de los teléfonos móviles aceptan memorias USB. Lo intentaré más tarde en mi teléfono.

  • Jesús dice:

    ¿Cómo cambiaría esto a un móvil universal? En otras palabras (¿Cómo puedo agregar un segundo módulo bluetooth a esto?). Si agrego un segundo sobre el primero [with all the same connections], No puedo ver problemas siempre que agregue un interruptor a las líneas que están enviando señales. ¿Suena esto creíble?

    La aportación de todos sería genial.

  • panosaurio dice:

    hay un ready made que parece funcionar bastante bien: http://handheldsci.com/kb

  • gran teclado ibm dice:

    bueno, quiero hacer esto con mi modelo de ibm m ahora que estaría enfermo

  • DanD dice:

    Parece que hay muchos adaptadores de teclado y mouse Bluetooth destinados a los reproductores móviles de PUBG en eBay, vale la pena echarles un vistazo.

    https://www.ebay.com/itm/Bluetooth-Keyboard-and-Mouse-Converter-Adapter-Replacement-for-Xiaomi-Samsung/283433206099?hash=item41fdef8153:g:h9EAAOSwCy5cnQ6E

    https://www.ebay.com/itm/Triangle-Bluetooth-Gaming-Keyboard-Mouse-Adapter-for-iOS-Android-Tablets-Mystic/223441046852?hash=item34061fcd44:m:mOg1RmkZ-uJlP-XjlE0Dk

  • DanD dice:

    Parece que hay muchos adaptadores de teclado y mouse Bluetooth destinados a reproductores de teléfonos móviles en eBay, vale la pena echarles un vistazo.

    https://www.ebay.com/itm/Bluetooth-Keyboard-and-Mouse-Converter-Adapter-Replacement-for-Xiaomi-Samsung/283433206099?hash=item41fdef8153:g:h9EAAOSwCy5cnQ6E

    https://www.ebay.com/itm/Triangle-Bluetooth-Gaming-Keyboard-Mouse-Adapter-for-iOS-Android-Tablets-Mystic/223441046852?hash=item34061fcd44:m:mOg1RmkZ-uJlP-XjlE0Dk

  • Craig dice:

    bonito proyecto, ¿el problema con el ratón podría ser el ppp al que está definido? ¿No podría resolverse eso con un chip atmel más rápido? o bajar los ppp del mouse? no me preguntes cómo hacerlo, no soy un experto lol solo una suposición lol

  • Husain dice:

    Me preguntaba si tengo algunos teclados que tengan lectores CAC. Me gustan mucho. Por mucho que me gusten los teclados mecánicos, todavía no he visto uno que tenga el lector en él. Entonces, alguien probó un teclado que tiene un lector de tarjetas de acceso común en el teclado.

América Aguilar
América Aguilar

Deja una respuesta

Tu dirección de correo electrónico no será publicada.