Haga un controlador USB NES: 9 pasos (con fotos)

Haga un controlador USB NES: 9 pasos (con fotos)

Tabla de contenido:

Anonim

Este tutorial combina un controlador NES original, un teclado USB, cables e interruptores táctiles en un controlador NES USB adecuado para su uso con NES y emuladores arcade. La idea básica es que la unidad del controlador de teclados está instalada en la carcasa del controlador NES. Los botones originales activan los interruptores de tacto que están conectados al controlador del teclado. Cuando se activan los botones de los controladores NES, su computadora los registra como una pulsación de tecla. Si se siente cómodo con un soldador y no le importa trabajar en espacios pequeños, debería poder hacer un controlador USB NES con piezas baratas y fácilmente disponibles. Recomendaría leer todo el tutorial antes de comenzar, ya que comprender todo el proceso será de gran beneficio para completar cada paso.

Encontré un viejo controlador de NES que había visto días mejores en mi armario. Teniendo en cuenta su mal estado, quise sacrificarlo por un proyecto de juego retro. Terminé combinándolo con un antiguo teclado de PS2 como un prototipo de estilo frankenstein para este instructivo. Entonces tuve la confianza suficiente para tomar un teclado USB barato y sacrificar un controlador en condiciones decentes. La ventaja de usar un teclado como cerebro del controlador es que no requerirá controladores y será compatible con la mayoría de los sistemas operativos. Además, es una forma barata de convertir una vieja pieza de kit de juego en algo de lo que obtendrás algún uso.

Suministros:

Paso 1: Cosas que necesitas

Lista de partes:

- 1x controlador Nintendo NES

- 1x teclado USB *

- 8x interruptores de tacto

- Conectar cable. Preferiblemente de color para facilitar la vida al soldar.

* El controlador de teclado contenido dentro debe ser de tamaño pequeño. Los teclados más antiguos tienden a usar controladores demasiado grandes para este proyecto. Si no está seguro de lo que esto significa, vea el siguiente paso.

Herramientas:

- Equipos de soldadura.

- Dremel (herramienta rotativa) con broca de corte.

- taladro

- Archivos pequeños

- Pistola de silicona

Paso 2: quitar el controlador del teclado

Desmonta tu teclado. Tienden a tener medio bazillion tornillos en la parte posterior que deben ser eliminados. Un destornillador de cabeza plana ayuda a abrir el teclado. Aunque la mayoría de los teclados difieren ligeramente, por lo general contienen dos hojas de plástico con rastros que crean la matriz de teclas. Estas hojas se conectan a los contactos en el controlador del teclado. Cuando se presiona una tecla, conecta los contactos en ambas hojas, lo que cierra el circuito y registra una pulsación de tecla. Vamos a soldar el cable a los contactos en el controlador del teclado, pero asegúrese de mantener las dos hojas, ya que proporcionarán información valiosa sobre cómo cablear todo.

Retire el controlador del teclado de la carcasa del teclado. Los contactos de mi controlador estaban cubiertos con una capa protectora que me impide soldarlos. Después de tomarse un tiempo para raspar suavemente el recubrimiento con un escalpelo, se revelaron los contactos. Tuve que recortar los LED verdes del controlador también, ya que sobresalían demasiado.

Paso 3: Determine la configuración del controlador

Un controlador NES tiene ocho entradas (arriba, derecha, abajo, izquierda, seleccionar, iniciar, b, a), por lo tanto, debemos preparar el controlador del teclado para acomodar ocho entradas. Después de mirar la matriz de teclas para mi controlador de teclado, puedo ver que la hoja superior se conecta a los primeros 8 contactos (grupo A) y la hoja inferior se conecta a los contactos restantes (grupo B). Puede que el suyo no sea el mismo, por lo tanto, debe examinar a qué contactos se conecta cada hoja. Esto muestra que las pulsaciones de teclas se registran cuando se realiza una conexión entre uno de los primeros 8 contactos y los contactos restantes.

Necesitamos averiguar qué pulsaciones de teclas se registran conectando los diferentes contactos. Puede examinar las trazas en la matriz de claves, sin embargo, considerando que un controlador NES solo tiene 8 botones. Me resultó tan fácil conectar el controlador a una computadora, encender el bloc de notas y conectar los diferentes contactos con un clip. Desea encontrar combinaciones de pines que produzcan pulsaciones de teclas que normalmente no se asignan a teclas de acceso rápido u otras opciones de configuración. Esto hace que las entradas más idóneas sean los 26 caracteres del alfabeto, las entradas direccionales, la entrada, el espacio, etc. Las entradas, como las teclas de función o los números, generalmente se asignan a las teclas de acceso rápido en la mayoría de los emuladores y requerirán una configuración adicional para que todo funcione bien. Algunas de las entradas menos comunes como ~ no son reconocidas por algunos emuladores, por lo que es mejor encontrar todas las entradas seguras para obtener resultados sin problemas.

Pruebe cada contacto sujetando un extremo de un clip o cable en un contacto del grupo A y tocando el otro extremo de los contactos del grupo B. Cuando una combinación proporciona una entrada útil, anote los contactos que conectó y continúe. Lo ideal es que desee tener un botón por cada ocho entradas del grupo A (para evitar la distorsión de las teclas), sin embargo, es probable que encuentre que dos o tres de los contactos no producirán entradas útiles. Para remediar esto, utilicé un solo contacto para dos interruptores (vea los cables verde y naranja en las imágenes) y los conectaré a los interruptores que nunca se presionarían simultáneamente, como arriba / abajo e izquierda / derecha.

Paso 4: Preparar y soldar el cableado

Ahora que ha determinado ocho entradas de botón útiles separadas, es hora de conectar el cableado. Sujete 15 cm de longitud de cable para unirlo al controlador. Recomendaría usar cable de color si es posible, ya que puede codificar por color cada par de entrada de botón. Desea tener un cable de color conectado en el grupo A que coincida con el mismo cable en el grupo B. De esta manera, puede conectar cada par de cables de color a los interruptores más adelante para hacer la vida un poco más fácil. También puede marcar o etiquetar el cable, pero recomiendo encarecidamente etiquetarlos de alguna manera para que pueda hacer las conexiones correctas más adelante.

He encontrado que el mejor método es preestañar cada cable y todos los contactos en el controlador con algo de soldadura, luego fusionarlos con un poco de calor de la plancha. Una vez que haya conectado todos los cables, conecte el controlador a una computadora y pruebe cada entrada en la libreta tocando el extremo de cada par de cables juntos. Al tocar los extremos de cada par, debe registrarse una pulsación de tecla. De lo contrario, verifique que no haya puenteado ninguno de los contactos o que haya conectado el cableado incorrectamente.

Paso 5: Preparar el controlador

Desmonte el controlador NES quitando los seis tornillos de la parte posterior. Retire todas las partes y déjelas a un lado por ahora. Tuve que cortar algunas secciones en la carcasa del controlador para permitir que todas las partes encajen (ver imágenes). Los controladores de NES PCB tenían la porción grande sin los botones eliminados con un botón para proporcionar la mayor parte del espacio para el controlador del teclado.

Paso 6: Instalar los interruptores de tacto

Vamos a instalar interruptores táctiles donde se encuentran los contactos de los botones actuales. Esto activará el interruptor de tacto cuando se presiona un botón en el controlador NES. Perfore pequeños orificios guía en el centro de cada botón para garantizar una ubicación precisa. Perfore a un tamaño más grande y lime cada agujero para permitir que encaje un interruptor de tacto.

La profundidad del interruptor de tacto altera la sensación del controlador. Instale el nivel de los interruptores con la PCB y el controlador tendrá una sensación más suave y suave. Instale los interruptores para que sobresalgan de la PCB y los botones serán más firmes. Elegí permitir que sobresalgan alrededor de 1 mm. Instala todos tus interruptores táctiles y agrega pegamento caliente para mantenerlos en su lugar.

Paso 7: Instalar componentes

Inserte los botones y espaciadores de los controladores NES. Coloque el PCB en su ubicación original. Como se quitaron algunas cosas de la PCB y la carcasa, no se sienta tan firmemente como me gustaría. Es posible que deba agregar un poco de pegamento caliente para asegurar la PCB, sin embargo, asegúrese de no bloquear el cierre del controlador. Instale el controlador del teclado con el cableado hacia los interruptores. Pase el cable USB a través de la ranura original y asegure el lote con algunos puntos de pegamento caliente. Ahora está listo para conectar cada par de cables de entrada a los interruptores.

Paso 8: Suelde su cableado

Suelde cada uno de sus cables de entrada a los interruptores. La mayoría de los pares están formados por un cable en el grupo A y B. Estos se conectan a ambos lados del interruptor. Aquí es donde usar cables de colores es muy útil ya que puedo ver fácilmente cada par. Había usado contactos del grupo A para dos interruptores (arriba / abajo e izquierda / derecha). Si ha conectado un contacto a dos botones, deben ser botones en el controlador NES que no se presionan simultáneamente o puede tener problemas con el efecto fantasma. Una vez que haya realizado las conexiones, conecte el controlador a una computadora y pruebe que cada botón en el controlador NES produce una presión de tecla. Si todo está bien, agregue un poco de pegamento caliente adicional para la fuerza

Paso 9: Ensamble y ya está listo

Vuelva a armarlo todo y tendrá un controlador USB NES. Conéctelo, configúrelo para su emulador y tenga buenos momentos. Intenté proporcionar la mejor explicación de estos pasos, pero me complace intentar ayudar en los comentarios si algo no está claro. He disfrutado visitando algunos de los clásicos de Nintendo y este controlador brinda una experiencia que se acerca tanto a la realidad sin limpiar el polvo de su antigua consola.

Más proyectos y videos en x2Jiggy.com. También puedes seguir mi feed de twitter @ x2Jiggy.