Resultados 1 al 6 de 6

Tema: Placa controladora para teclado USB

  1. #1
    El señor de los forillos Avatar de Benmaster
    Ubicación
    127.0.0.1
    Edad
    33
    Mensajes
    3,559

    Predeterminado Placa controladora para teclado USB

    Quisiera informarme un poco antes de ponerme a la tarea de hacerme un teclado casero.
    Hasta hace poco yo tenia un Zboard MERC, un telado con una zona especial con teclas mas grandes y difernetes relieves, que para manos grandes era perfecto y ademas permitia saber que tecla estabas tocando sin confundirte aunque no miraras el teclado. He intentado jugar con teclados normales pero despues de varias horas termino con dolor en los tendones por la posicion de los dedos.


    La cosa es que este teclado esta descatalogado hace años, y los similares que he visto (2, de marcas muy raras) no se pueden comprar o valen cosas absurdas.


    Así que dado que en Aliexpress unos interruptores "tipo cherry" valen 4 duros, se me ha pasado por la cabeza hacerme una base de madera a medida de mi mano, he incrustar las teclas en las posiciones que me interesa para estar cómodo.


    Esa parte es la "facil", mi duda viene de cara a la interfaz USB para conectar los swiches. ¿Alguno conoce algun tipo de circuito integrado, muy sencillo, que tenga en plan masa + 104 salidas para conectar los cherrys y poner la salida USB directamente?


    Lo que quiero es algo muy pequeño y sin complicaciones, incluso "cutre" me valdria, ya que solo voy a usar las techas alfanumericas, control, alt, shift y espacio, como mucho que tenga la posibilidad de detectar multiples pulsaciones a la vez (¿antighosting?).
    He intentado buscar pero no encuentro nada por ningun lado que se parezca, solo encuentro placas de teclados "completa" con los huecos para los switch, pero la colocacion de mis switch se sale un poco de lo normal y no me veo cortando el PCB con una dremel y luego puenteando..


    Saludos.

  2. #2
    Master Avatar de Kchondo
    Ubicación
    Frankfurt am Main
    Mensajes
    1,183

    Predeterminado Re: Placa controladora para teclado USB

    Yo he estado tentado de diseñarme mi propio teclado, pero en mi caso sería para uso profesional.
    A mi me basta con coger el controlador del teclado más barato del mercado y conectarlo correctamente, que es la parte "divertida".
    Viendo que tú lo quieres con antighosting necesitarías una controladora mejor.
    Mira a ver si hay teclados chinos baratos y con antighosting, no tienen que ser mecánicos necesariamente, para poder utilizar su circuito.
    Igual puedes reutilizar el circuito de tu antiguo Z-Board.

    Existen también controladoras programables, pero necesitas un dispositivo para configurar el chip. Por lo visto, una vez configurado conectarlo todo es bastante sencillo. No te doy más información de esto último por que ya ni me acuerdo de lo que mire en su momento.

    Otra opción es arduino y ahí lo dejo, de arduino no se absolutamente nada.

    Enviado desde aquí mismo

  3. #3
    El señor de los forillos
    Ubicación
    VIGO
    Mensajes
    2,984

    Predeterminado Re: Placa controladora para teclado USB

    No se usa masa y 104 posiciones es una matriz filas columnas (multiplexado) estilo 16x6 es así en teclados y lcd etc.


    Este articulo aclara ese tema.
    http://blog.komar.be/how-to-make-a-keyboard-the-matrix/
    PD:Menudo fallo el articulo es justo también como construir un teclado mecánico programable y con microcontrolador asequible como atmega típico el propio pcb hay web que hacen ofertas aparte del autor.
    Lleva didos por cada tecla asi que te permitira multiples teclas sin problemas aprte del afinamiento del sofware.
    http://blog.komar.be/wp-content/uplo...2016-06-02.pdf
    http://blog.komar.be/projects/gh60-p...able-keyboard/
    En tu caso es mas fácil ya que usaras solo digamos 3x3 o 4x4 de ese diseño.
    Última edición por darkdead; 18/09/2018 a las 23:11
    Intel i5 2500k sin OC para ver porn no se necesita OC,4G ram ripjack o como se diga ,asrock p67 pro3 b3,samsung 830 +samsung MMCRE28G5MXP (128G) para el porn carge rapido seagate 1tera ,nvidia 560 ti para el porn en 3d ,caja 7 años vieja mistic no se que ,mediasonic probox 4 bay usb 2/esata con mucho hdd para el porn.

  4. #4
    El señor de los forillos Avatar de Benmaster
    Ubicación
    127.0.0.1
    Edad
    33
    Mensajes
    3,559

    Predeterminado Re: Placa controladora para teclado USB

    Muchas gracias por los links y los comentarios, ahora entiendo lo de la matrix, siempre pensaba que la corriente en los teclados era continua por los conductores (por eso el Ghosting) pero ahora entiendo que es un escaneo por pulsos del controlador, si se pasa de Pn a Nn en un pulso es que se ha pulsado "esa" tecla.

    Al final lo que voy a hacer es pillar en aliexpress un teclado "de una sola mano" de esos que es casi solo un pad numérico pero para jugar que valen menos de 18€ (con teclas mecánicas!), lo voy a desmontar y voy a hacer el matrix este luego yo a mano con diodos, así me ahorro programar nada y me da tiempo a ir haciendo la "base" donde voy a incrustar todo hasta que me llegue de china.

    Gracias!

  5. #5
    Master Avatar de SkualO_
    Ubicación
    Gran Canaria
    Mensajes
    1,324

    Predeterminado Re: Placa controladora para teclado USB

    Pues mucho ánimo y agradeceríamos fotos del proceso, planteamientos, etc. Si gustas.

  6. #6
    El señor de los forillos Avatar de Benmaster
    Ubicación
    127.0.0.1
    Edad
    33
    Mensajes
    3,559

    Predeterminado Re: Placa controladora para teclado USB

    Buenas de nuevo.
    Al final si que he hecho el teclado casero, pero por la forma de la placa no he podido hacer la matriz directamente en las teclas y he tenido que tirar cable por cable, pero bueno, por lo que me ha costado no me puedo quejar.

    He puesto en mi web el proceso que he seguido por si teníais curiosidad. https://www.benmaster.es/blog/detall...propio-teclado

    Saludos.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •