Paso 6: palancas de mando
Hay 3 pasos para la creación de cada joystick:
- Configurar el adaptador de Bluetooth (EzKey)
- 'Construir' el cuadro de
- Conexiones finales
Configuración de Bluetooth
Puede conectar el adaptador a un PCB o utilizar directamente los pines proporcionados. Lo hice tanto pero centraremos en este último enfoque (no PCB). Para empezar a configurar los pines proporcionados en la placa y soldar los pines de la parte inferior. Luego necesitas algunos para alimentar el adaptador para poder emparejarlo y probarlo. Conecte el cable rojo procedente de la batería al terminal adaptador y el cable negro al terminal G Vin. LED del adaptador debe empezar a parpadear.
A continuación, había emparejado el adaptador con mi PC de casa así que pude volver a asignar a las teclas. Tienes la capacidad para asignar la clave asociada a cada uno de los pines numerados (0-11) en el ezkey. Elegí mapear las teclas usando las asignaciones claves he utilizado en mi arcade casero, que fueron basadas en este diagrama . Para más información sobre el emparejamiento y la asignación de teclas de ver esta excelente guía.
Después de la asignación de las teclas emparejado entonces el adaptador a la frambuesa Pi también utilizando los datos de la guía de ligado encima de. Asociación pude probar el bluetooth adaptador pero creando un corto entre uno de los pines asignados y la tierra.
Construir el cuadro de
En preparación de la caja lo primero es diseño donde quieras tus botones y joystick. Que necesita para planear para donde los controles de botón se unirá dentro de la caja para que deje suficiente espacio para las conexiones. Terminé yendo con 4 botones de juego, así como un inicio y botón de selección/moneda. También utilicé un botón extra para "escapar" en el control de un jugador. Cada caja tenía también un botón de bloqueo para controlar el poder. Usé más barato Happ botones y palancas de mando para la mayoría de botones y unos pequeños botones de Adafruit para cosas como escape y el botón de encendido. Los botones de la parte son mucho más grandes y más de una conexión de dolor de cabeza dentro de la caja pequeña - probablemente recomendaría ir más de los pequeños botones de Adafruit.
Para los botones de Happ taladré agujeros de 1 1/8", los botones de Adafruit utilizan botones de 5/8". Se puede ver en la imagen cómo arreglé los botones, pero cualquier arreglo que debe trabajar.
Luego pinté las cajas con una base de aceite imprimación y pintura negra que tenía alrededor. Sin duda un paso opcional pero creo que salió mejor. Después de 2 capas, un lijado y tiempo de secado fue ahora tiempo para colocar todos los botones en el cuadro y apretar en su lugar.
Conexiones finales
Con el cuadro construido en el último paso fue conectar todos los cables. Usé algunos rápida desconecte los cables y un conector hembra para conectar los botones a la Ez-Key. He creado dos lazos a tierra uno de los botones del lado derecho y uno izquierdo (botones y joystick). Cada botón se asigna a un pin en el Ez0Jet que a su vez asigna a una tecla (como se define en la sección de configuración Bluetooth).
También he añadido un botón de bloqueo a la fuente de alimentación para que sea fácil de encender y apagar el joystick.