Tabla de contenido:
- Paso 1: Cosas que necesitará
- Paso 2: familiarícese con las piezas y configure el soporte de PCB
- Paso 3: coloque los paneles laterales
- Paso 4: júntelo todo
- Paso 5: ¡Las agallas
- Paso 6: cableado
- Paso 7: ¡Juega
Video: Caja MAME Arcade para un jugador: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Hoy construiremos una consola mini-MAME usando Raspberry Pi. Esta es una consola para un solo jugador, pero dado que se puede acceder a los puertos USB en la pi, es fácil conectar otra consola o joystick USB para tener una acción multijugador si surge el estado de ánimo.
Paso 1: Cosas que necesitará
-
Una gran superficie plana para trabajar.
Un piso funciona muy bien para esto, ¡coloque un poco de plástico para atrapar el pegamento errante
-
El recinto de madera.
Aquí hay un enlace al kit de piezas en etsy: Kit de piezas de caja MAME
-
Raspberry Pi 3 + una tarjeta SD de 8 GB o más. Usé 32GB..
Aquí hay un enlace a un modelo B de Rpi 3:
-
Kit de hardware: joystick, botones y codificador USB. Estos se pueden comprar fácilmente en Amazon o eBay.
Aquí hay un enlace a un kit de hardware Sanwa con codificador: Easyget Sanwa Hardware Kit
- Algunos paquetes de tornillos de máquina # 4-40 para montar los PCB del codificador y Pi
- Algunos paquetes de tornillos de máquina # 6-32 para montar los joysticks.
- Pegamento de madera
Paso 2: familiarícese con las piezas y configure el soporte de PCB
Sección I - Configuración del soporte de PCB
Saque el soporte de PCB y consiga su PCB a mano. Haga coincidir los orificios de montaje y coloque un tornillo 4-40 a través de los orificios de montaje que le gustaría usar. Aquí estoy usando la interfaz RPi y Xinmo.
Mantenga los tornillos en su lugar, voltee la tabla y aplique las tuercas.
Luego, colocamos un poco de pegamento en cada tuerca para mantenerla en su lugar y poder quitar los tornillos en el futuro. Es una molestia tratar de alinear el tornillo de lo contrario, por lo que este paso lo ayudará en el futuro. NO ponga pegamento en las roscas, tendrá dificultades para desenroscar ese tornillo más tarde. Deje secar el soporte de la placa de circuito impreso.
Paso 3: coloque los paneles laterales
Una vez que el pegamento se haya secado, probablemente sea mejor quitar los tornillos. No lo hago, pero puede facilitar las cosas si los tornillos están fuera del camino.:)
A continuación, configuramos el frente, la parte posterior y los lados para que pueda tener una idea de cómo va todo junto. La placa de PCB tiene pestañas en la parte delantera y trasera que encajan en los paneles delantero y trasero.
Para pegar la caja, utilizo Titebond II, un pegamento realmente bueno a precios muy razonables. Pero cualquier tipo de pegamento para madera funcionará bien.
Primero, voltee los 4 paneles para mirar el interior. Ahora aplique un poco de pegamento en las pestañas en la parte superior y los lados; estas superficies se unirán con otras partes, por lo que son realmente los únicos lugares que necesitan pegamento.
Utilizo un pincel, pero podrías obtener buenos resultados con solo exprimir una pequeña gota de la botella y golpear la pestaña.
Sugerencia: para mayor rigidez, agregue una gota de pegamento entre cada orificio en el interior del panel superior. ¡Esto mantendrá la caja bien y apretada durante esas sesiones agitadas en las que realmente la estás golpeando!
Paso 4: júntelo todo
- Primero, coloque el panel posterior en su lugar, pero no presione las pestañas hasta el fondo todavía.
- Luego, engrane los lados, primero alineando las pestañas del panel lateral con las pestañas del panel posterior, luego alinee los paneles laterales con la placa superior. Una vez que estén todos alineados, agregue la placa de PCB con las tuercas hacia abajo y los tornillos o agujeros hacia arriba.
-
Finalmente, agregue la placa frontal. Malla la placa de PCB y los lados, luego bájelo todo al panel superior. Empuje cada lado hacia abajo de manera uniforme, alternando las esquinas hasta que todas las paredes estén bien asentadas en la parte superior. Puede ser necesario un poco de presión y movimientos para alinear las pestañas errantes, pero una vez que está adentro, ¡está adentro!
- Además, para mayor rigidez, puede suavizar los puntos de pegamento en el interior en una línea continua.
Después de pegar, generalmente pego las esquinas con cinta azul para mantenerlas juntas mientras se seca el pegamento. La cinta adhesiva o de enmascarar probablemente estaría bien, pero evitaría empacar o cinta adhesiva que puede dejar pegamento u otra suciedad cuando intentas despegarla.
Por último, use una toalla de papel húmeda para limpiar cualquier pegamento que se haya escurrido en el panel superior. Y si lo desea, puede agregar los soportes para cables en el panel posterior para enrollar los cables.
Paso 5: ¡Las agallas
Una vez que el pegamento se haya secado, ¡prepara las tripas!
Primero hago los botones, luego el joystick. Colócalos desde la parte superior y echa un vistazo a tu combinación de colores antes de que todo esté montado. A continuación, coloca un libro o la placa inferior encima de todo y dale la vuelta a la caja para acceder al interior.
Coloque el tornillo de los anillos de retención en el cuerpo de cada botón y atorníllelos firmemente. Descubrí que los pasos de cableado son más fáciles si los soportes del microinterruptor están un poco inclinados hacia la PCB, como se ve en la imagen.
A continuación, centre la base del joystick y agregue sus 4 tornillos. Utilizo contratuercas en ese tipo para asegurarme de que no se suelte, pero loctite o incluso el esmalte de uñas funcionarán si no tienes contratuercas.
Su joystick puede haber venido con el mango por separado. Si es así, es hora de ponerlo a través de la base y colocar el anillo del actuador. Base ancha para una acción sensible, base estrecha para una acción insensible.
Luego, empuje la palanca hacia adentro y coloque el E-Clip en la ranura de retención. Ponga el clip en E con unos alicates.
Si sus botones aún no tienen los microinterruptores montados, ahora agregaremos los microinterruptores de botón enganchando primero el punto inferior como se ve en la imagen, luego empujándolos hacia atrás sobre el punto alto hasta que el interruptor encaje en su lugar. Fácil si lo haces un "punto" a la vez
Paso 6: cableado
Agregue la PCB y el cableado como se describe en las instrucciones para su hardware en particular. Hay tantas configuraciones de cableado diferentes que no puedo mostrarlas todas, pero se reducen a unas pocas configuraciones estándar.
- Botones y JS a Encoder, Encoder a Pi. Cuando esté utilizando una placa codificadora con una Raspberry Pi, conectará los botones y se pegará primero al codificador. Luego, el codificador se conecta al Pi a través de USB. A menudo, este cable USB es bastante largo, así que considere usar la placa Pi como una pequeña plantilla para enrollar el cable adicional.
- Botones y JS directamente a Pi. Para el tablero de un solo jugador, puede usar el tutorial de Adafruit para conectar directamente un número limitado de botones directamente al encabezado IO en el Pi.
- Botones y JS al codificador, utilice el codificador como joystick USB. Para aquellos que están jugando en una PC o consola, es posible que desee omitir el Pi por completo y simplemente usar su caja como un joystick USB. ¡No hay problema! Esa conexión USB del codificador ciertamente se puede conectar directamente a una PC o consola y actuar como un joystick USB.
No mostraré el paso de cableado, ya que es diferente para cada configuración, pero todos siguen una estrategia similar:
- Un solo cable de tierra largo se conecta en cadena desde el terminal de tierra de la PCB a uno de los conectores en cada microinterruptor, saltando de uno a otro. Este cable suele ser mucho más largo y tiene muchos conectores.
- Muchos cables de señal única se conectan desde el otro terminal (NO - Normalmente abierto) de cada microinterruptor a la PCB. La mayoría de los PCB le dirán dónde conectar el botón n. ° 1, el botón n. ° 2, etc.
Termina pareciéndose a la imagen aquí, donde estoy usando la configuración n. ° 2: directo a Pi.
Paso 7: ¡Juega
El último paso es el software: ¡la recta final!
Si está utilizando Raspberry Pi y desea una experiencia bastante fluida al cambiar entre muchos emuladores y MAME, personalmente sugiero RetroPie, que está disponible gratuitamente aquí.
Descargue la imagen de la tarjeta SD, escríbala en su tarjeta MicroSD desde el paso 1 y colóquela en el pi. Si es la primera vez que usa Retropie, o simplemente para refrescarse, continúe con el tutorial de Retropie aquí.
La instalación lleva aproximadamente media hora, ¡pero su mini-plataforma continuará brindando una dulce bondad retro durante los próximos años! ¡Espero que hayas disfrutado de la construcción y espero que tengas éxito en tus propios proyectos DIY MAME!
Recomendado:
Elige un jugador: 4 pasos
Elija un jugador: este instructivo lo guiará a través de cómo hacer un Arduino para tomar decisiones. Con solo presionar un botón, los LED se iluminarán en un patrón aleatorio. Después de unos segundos, se encenderá un solo LED. Esta es la decisión final que toma Arduino
Arduino "Primer jugador" para juegos de mesa: 4 pasos
Arduino "First Player" para juegos de mesa: este proyecto se inspiró en el " primer jugador " aplicaciones que mi esposo y yo usamos en nuestros teléfonos. Nos encanta jugar juegos de mesa y usamos " primer jugador " aplicaciones para decidir quién va primero. Decidí intentar hacer mi propia versión de Arduino
Temporizador de reacción para un jugador (con Arduino): 5 pasos
Temporizador de reacción para un jugador (con Arduino): en este proyecto, creará un temporizador de reacción que funciona con un Arduino. Funciona en la función millis () de un Arduino donde el procesador registra el tiempo desde que el programa comenzó a ejecutarse. Puede usarlo para encontrar la diferencia horaria entre cuando
Gabinete arcade de pedestal para 4 jugadores para MAME: 32 pasos (con imágenes)
Armario Arcade con pedestal para 4 jugadores para MAME: Esto le mostrará cómo construí mi armario con pedestal MAME para 4 jugadores. Hay muchas cosas que puede querer personalizar a su gusto. Te mostraré cómo hice el mío, puedes siéntete libre de modificarlo a tu gusto. Esto alberga una ventana estándar
Uso de Mame / Construcción de un gabinete Mame: 12 pasos (con imágenes)
Usando Mame / Construyendo un Gabinete Mame: Bueno, después de unos meses de pensar en construir un gabinete Mame, estoy en camino. Pensé que publicaría mi progreso y tal. Este es un tutorial semi COMPLETO que desglosará cada pieza de construcción de un gabinete. También a continuación hay un archivo pdf que le ayudará