Cómo encontrar una matriz de teclado (3 / 4 paso)

Paso 3: Encontrar la matriz de

Para simplificar cosas, numeradas las 18 primeras conexiones y letras las conexiones siguientes 8, que haga una mesa fuera, rellenando con cada tecla que me parece como ir a lo largo.

Hasta ahora, he encontrado dos maneras de encontrar la matriz del teclado.

El primer método consiste en trazar cada tecla en las láminas de plástico a su conexión en el controlador, que le da una letra y un número, dando sus "coordenadas". La ventaja de este método es que no requiere el uso de un ordenador o un teléfono, pero es una tarea aburrida y larga. Además de ser largo, el controlador del teclado puede tener algunas teclas programadas en lo que no son visibles en las hojas.

El segundo método implica el uso de un ordenador, tablet o teléfono. La idea es utilizar una longitud corta del alambre (o equivalente, hará un clip) y utilizando para la conexión entre cada posible combinación de las teclas que dispone del controlador, en este caso 144 conexiones a corto. Pones un extremo del cable en una de las conexiones numeradas 18 y otro en uno de los 8, con letras que envía una señal al dispositivo de elección como si se presiona una tecla. En el dispositivo, debe disponer de software que muestra el nombre de la tecla o scan code.

En Linux, es bastante fácil, como ya está integrado en el sistema. Abrir el terminal y tipeen "xev" (sin las comillas). Luego puede ir presionando botones a desprecio de tu corazón, y tu ventana de terminal dará hacia fuera los scan codes de cada una de esas teclas.

En Android, debe descargar una aplicación para mostrar información sobre la tecla. Una tal aplicación es KeyTest, que puede descargar desde aquí. Tenga en cuenta que no siempre es capaz de conectar su teclado a su dispositivo Android. Si es USB, necesitará un cable USB OTG y un teléfono cuyo kernel es compatible con el puerto MicroUSB que sirve como anfitrión. Si usted tiene un dispositivo de high-end, su teléfono probablemente tendrá tales capacidades. Que yo sepa, todos los dispositivos Nexus tienen capacidades de OTG, como la mayoría los dispositivos de Sony y la Samsung mejor. Usted tendrá que hacer algunas investigaciones en cuanto a si el dispositivo lo soporta o no. Si tu teclado es bluetooth, no debería tener que preocuparse por esto.

En Windows, necesitará descargar el software adicional. He encontrado que KeyCastOW se adapte a mis necesidades, ya que es relativamente ligero y no requiere instalación. Puede agarrar una copia desde aquí. Una vez descargado basta con doble clic sobre el archivo ejecutable, no es necesario extraerlo.

No tengo experiencia con OSX ni iOS, así que tendrás que investigar por ti mismo.

Usted debe terminar con una tabla similar a la anterior.

Posible método 3:

He leído en algunos foros que algunos Bluetooth teclados con un chip de Broadcom, personas han logrado obtener un cuadro completo de la matriz por el dumping de una localizado en el chip EEPROM y pueden incluso modificar la matriz, lo que significa que puede adaptar el controlador para satisfacer sus necesidades y sin compromisos. He intentado hacer este yo, por vertido el contenido de la EEPROM utilizando el protocolo I2C disponible en Raspberry Pi. Luego tuve un archivo de 16 KB en la que la matriz fue almacenada en algún lugar en valores hexadecimales. Sin embargo, era fracasado cuando vino a encontrar la matriz de teclado dentro del contenido de la EEPROM. Iré actualizando con más info si soy capaz de reconocer la matriz en la descarga del EEPROM.

Artículos Relacionados

Encontrar la matriz de teclado

Encontrar la matriz de teclado

Recientemente, me he dado cuenta que controladores de teclado son una forma barata y fácil de hacer simple HID dispositivos de entrada. Pueden ser utilizados para una variedad de dispositivos que sólo requiere pulsar un botón, como un gamepad, o agre
Controlar una matriz de teclado mediante un microcontrolador

Controlar una matriz de teclado mediante un microcontrolador

Algunas fotos después de una discusión sobre en HackADay:http://HackADay.com/2011/06/22/24-cellphone-Buttons-Controlled-with-6-Microcontroller-Pins/
DIY matriz de teclado desde el principio de funcionamiento para implementación de

DIY matriz de teclado desde el principio de funcionamiento para implementación de

Matriz del teclado!!!!No es que suena chido. Bueno, eso es un divisor de tensión muy simple usando resistencias de varios valores.Introducción:Mayoría de los teclados electrónica utilizada en órganos electrónicos y sintetizadores y pianos digitales u
Controlar una matriz de LED

Controlar una matriz de LED

Matrices de LED son un montón de diversión y más fácil que usted puede pensar que al control. En este Instructable, usted aprenderá cómo una matriz de LED se construye y funciona y cómo conducir con un chip de controlador MAX7219. Utilizaremos a un E
ENTRETELA de una matriz de puntos de 8 X 8 LED DISPLAY con un AT89C51 microcontrolador

ENTRETELA de una matriz de puntos de 8 X 8 LED DISPLAY con un AT89C51 microcontrolador

Interfaces en un 8 x 8 matriz de puntos puede ser divertido y es fácil de jugar, así que vamos a entrar directamente en ella!Paso 1: Lo que usted necesitará:AT89C51 MICRCONTROLLERDOT MATRIX 8 X 8UNA PLACA DE DESARROLLO OMÓDULO DE MATRIZ DE PUNTOPaso
Cómo hacer una matriz en lote

Cómo hacer una matriz en lote

Video robado de mi segunda DogsCODE de canalHola y Bienvenidos a un tutorial sobre cómo hacer una matriz usando DOS Commands(Batch)Disfrutar,DogeyDogsPaso 1: Hacer un archivo por lotesPrimero que desea hacer un archivo .txt y cambiar .txt a .bat y an
Encontrar una buena ducha mientras que en un viaje por carretera

Encontrar una buena ducha mientras que en un viaje por carretera

Aunque es el más práctico de las cosas, parece siempre aprender algo nuevo. Tomar la ducha por ejemplo, crees que sabes, pero te sorprenderías cuánto pueden aprender acerca de cómo obtener una buena ducha cuando usted está viajando en una caravana de
Hacer una matriz de LED 24 X 6

Hacer una matriz de LED 24 X 6

después de hacer una matriz de 8 X 10 mucha gente me preguntó acerca de ampliar la matriz a algo más grande y algunos quisieron escribir cosas a la matriz mediante un PC, así que un día miré un montón de LEDs que tenía sobras de un cubo de LED proyec
Hacer una matriz de 8 x 10 L.E.D

Hacer una matriz de 8 x 10 L.E.D

actualización 1: he añadido juego del código para CONWAY de la vidaACTUALIZACIÓN 2: AHORA PUEDE GUARDAR ALGUNOS PINES DE ARDUINO CON LA AYUDA DEL REGISTRO DE CAMBIO DE 1.En este instructable le mostraré cómo crear una matriz de 8 bastante lujo por 10
Novia: Episodio 2: encontrar una chica y conseguir el número de teléfono

Novia: Episodio 2: encontrar una chica y conseguir el número de teléfono

si no han leído mi primer Instructable sobre el tema, entonces superar el culo a la primera y leerlo! (Le ayudará a entender este instructable)Paso 1: Spot la chica y hablar con ella Lo primero que tienes que hacer es encontrar una chica porque sin q
Desplácese a un mensaje en una matriz de LED

Desplácese a un mensaje en una matriz de LED

Si tiene una tienda o una oficina o incluso su casa y desea que se muestre un mensaje de desplazamiento a los happy hours, el clima o cualquier información de su elección, aquí está el instructivo!Utiliza un TimeSquAir (http://TimeSquAir.io) un todo
Cómo hacer una matriz de ordenador (Windows)

Cómo hacer una matriz de ordenador (Windows)

Este es un sencillo programa que utiliza el lenguaje batch para hacer una matriz cool!!!Paso 1: El códigoAbrir Bloc de notas primero introduce este código:modo de 1000color 0ade:A echo %random%%random%%random%%random%%random%%random%%random%%random%%
¿Perdido su religión? Encontrar una nueva!

¿Perdido su religión? Encontrar una nueva!

Este Instructable le ayudará a encontrar una nueva religión, en 7 pasos.Hay algunas ventajas de tener una religión:Libertad religiosa está consagradas en la ley o la Constitución de muchos lugares del mundo. Hacer uso de éstos.¡ Vacaciones! Tiempo de
Convertir cualquier tuerca en una matriz

Convertir cualquier tuerca en una matriz

utilice una lima triangular para crear una matriz de cualquier tuerca. Una matriz se utiliza para restaurar las roscas de un tornillo. Deben cuidadosamente atornillar en y detrás de los hilos de rosca dañados, con unas gotas de aceite para lubricar.