Hacer un adaptador USB de teclado de ThinkPad con Arduino (5 / 5 paso)

Paso 5: Resultado y conclusión

Plataforma Arduino hace muy fácil construir un adaptador USB. Sin embargo tiene algunas deficiencias graves:

• Limitado soporte de códigos de teclas: sin definiciones para las teclas del teclado, Impr Pant, Bloq Despl, pausa, descanso y muchos más
• Aplicación torpe de Keyboard.press() y Keyboard.release(). En lugar de aceptar y enviar códigos de teclas sin modificar, API Arduino obliga a usuario a enviar caracteres imprimibles en su lugar.
• No hay reactivación remota: Si el equipo entra en modo de espera, presionar una tecla en el teclado o mover el ratón no se lo despierta.
• Recuento de pin bajo
• Lento. Puede haber mejoras y optimizaciones de código, pero el uso de abstracción de Arduino de la manipulación directa puerto aumenta la latencia significativamente, añadiendo la cuenta de pin bajo que usuario utilizar ICs de expansión reduciendo la velocidad un poco más.

Para propósitos de prueba, usé cables de puente para conectar los dos tableros juntos. Para el producto final, quisiera utilizar algunos mucho más delgados los cables soldados directamente sobre las tablas y correr debajo del teclado.

Aquí hay un video del teclado en acción: http://youtu.be/gDHS0D_EtOc

Sugerencias para diseñar mejoras y optimizaciones de código da la bienvenida!

Artículos Relacionados

Cómo hacer un puerto USB para teclado / IDEA útil!

Cómo hacer un puerto USB para teclado / IDEA útil!

https://www.youtube.com/watch?v=5f5eixa400A&feature=youtu.bePaso 1: Hacer un puerto USB para teclado necesita!!!!!! En el video de hoy voy a piratear un puerto adicional USB DIY en su teclado en casa.Hub USB https://goo.GL/bojyKoPaso 2: Haber recurri
Mod un adaptador USB a TTL serie (CP2102) programa Arduino Mini Pro como el FTDI con Auto-reset

Mod un adaptador USB a TTL serie (CP2102) programa Arduino Mini Pro como el FTDI con Auto-reset

Este USB a TTL Serial board basada en el chip CP2102, está disponible en eBay. Y puede ser utilizado para programar el Arduino Pro Mini y otros que no tienen USB en placa. Pero no es tan conveniente como la Junta FTDI vendida por diversión de la chis
Adaptador USB FTDI basada DMX transmisor con aislamiento

Adaptador USB FTDI basada DMX transmisor con aislamiento

Descubierto por accidente, cuando tenía un adaptador FTDI USB a serie enchufado durante el uso de un programa DMX y notó que era vista como un dispositivo del transmisor DMX USB de Enttec. Después de algunas investigaciones sobre el tema, empecé con
Hacer un robot simple de RF inalámbrico con Arduino!

Hacer un robot simple de RF inalámbrico con Arduino!

ACTUALIZACIÓN: HE AÑADIDO CONTROL DE JOYSTICK A ESTE ROBOT. POR FAVOR CONSULTE EL PASO 7 SI DESEA CONTROLAR EL ROBOT POR MEDIO DE JOYSTICK.Hola,Este es mi primer instructivo y en este tutorial voy a mostrarte, cómo construir un simple robot inalámbri
Hacer que los datos base para su escuela con arduino

Hacer que los datos base para su escuela con arduino

HolaHoy vamos a hacer un proyecto de la escuela para hacer una de datos base para ausente estudiantesaber que existe ese díaPaso 1: Lo que necesitamos vamos a necesitar:1-Arduino Uno2-cables (macho y macho-hembra)3-9 voltiosTablero de pan 45-lector (
Hacer tu propio USB MIDI controlador o teclado barato

Hacer tu propio USB MIDI controlador o teclado barato

Buscaba un dispositivo USB MIDI (o interfaz) para aplicaciones de música como teclado de piano o de órgano o de pedal. Después de algunas investigaciones, quería ir a una solución "casera" más. Mi elección ha sido finalmente orientado a un desar
Inalámbrico de teclado con Arduino

Inalámbrico de teclado con Arduino

Hola todos, en este tutorial voy a mostrar como construir un teclado inalámbrico con arduino y bluetooth que permite para escribir remotamente a nuestro Pc con sistema operativo windows.Ver videoEl programa sólo permite para enviar las letras siguien
Un adaptador de teclado de ThinkPad USB mejor

Un adaptador de teclado de ThinkPad USB mejor

Cuando casé inició con microcontroladores, único lo que yo quería hacer más fue un adaptador USB para mi teclado ThinkPad T60. Siempre he disfrutado escribiendo en mi teclado T60 y me encantaria usarlo en todos los portátiles que puedo comprar en el
Hacer tu propio USB adaptadores

Hacer tu propio USB adaptadores

siento que no puedo encontrar nunca el cable correcto para el dispositivo que estoy usando. He recogido unos adaptadores y cargadores, pero no eran lo suficientemente universales como para mis necesidades. He decidido modificar y combinar para hacer
Mejor adaptador Usb para XBox

Mejor adaptador Usb para XBox

en el curso de creación y mantenimiento de un modded (o stock) XBox, a menudo es útil para poder transferir archivos de PC a XBox. Puede usar un Action Replay y tarjeta de memoria de XBox. sin embargo, las tarjetas tienen un limitado espacio de almac
Adaptador USB multi propósito

Adaptador USB multi propósito

USB - todos usamos todos los días.USB permite para compartir todo tipo de datos en un USB pequeño, en cada PC. Es posible incluso grandes cantidades de datos en un disco duro USB. Y ' s un perfekt soure para dispositivos móviles de la energía, por ej
Convertir un teclado ZX82 espectro en un teclado USB expandible con Arduino

Convertir un teclado ZX82 espectro en un teclado USB expandible con Arduino

En este Instructable, te voy a mostrar cómo convertir tu teclado ZX82 espectro en un teclado USB funcionalmente ampliable compatible con cualquier cosa con puerto USB. Esta estructura es lo suficientemente compacto que cuando haya terminado, puede ca
Cómo hacer un cable USB cargador de datos no

Cómo hacer un cable USB cargador de datos no

Tu USB cargar dispositivos pueden ser atacados a través del puerto USB durante la carga. Esto ha sido demostrado en Blackhat 2013 (https://www.blackhat.com/us-13/briefings.html#Lau, http://www.extremetech.com/extreme/157207-black-hat-hackers-break-in
USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18f4550 (teclado)Hola amigos,RequisitosInterfaz USB DEMO BoardChip de controlador de motor L293DUn pequeño proyecto en el control de motor DC con tablero del interfaz del USB pic18f4550 con motor L293D Driver.Una