Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
Puede encontrar el proyecto completo en mi sitio web (está en finlandés):
Este es un resumen muy breve sobre el proyecto. Solo quería compartirlo si alguien quisiera construirlo y no puede leer finlandés.
¿Alguna vez ha pensado en jugar juegos basados en la web con su amigo, pero el mapeo es tan malo que tiene dificultades para jugar? No se preocupe, porque puede construir su propio controlador con asignaciones personalizadas. Codifiqué el controlador para emular un teclado USB, pero puedes usarlo como quieras.
Paso 1: Partes
Este es el hardware que necesitará:
- 2 piezas de Arduino Pro Mini (ATmega328P o algo más servirá)
- 2 piezas de módulos NRF24L01 + para la comunicación inalámbrica
- Arduino Leonardo o Arduino Pro Micro (receptor)
- Chasis impreso en 3D (enlace a continuación para los archivos)
- Programador ISP o USB -> convertidor RS232 para programar los controladores
- 16 piezas de botones de 20 * 20 mm
- 2 piezas de baterías de iones de litio para los controladores (¡RECUERDE LOS CIRCUITOS DE PROTECCIÓN! ¡No quiere suicidarse! ¡Recomiendo la placa TP4056 que tiene carga USB y protección en la misma placa!)
- 2 piezas de pequeños interruptores deslizantes (algo así como SS12D00G3)
- Muchos cables
- Conectores Dupont (opcional)
Puede encontrar el modelo Fusion 360 desde aquí:
Paso 2: codificación
Luego, simplemente programe los controladores (gamecontroller_dualcontroller.ino para los controladores si desea usar dos controladores y gamecontroller.ino si desea usar solo uno) y el receptor (gamecontroller_dual_receiver_w_keystrokes.ino para dos y gamecontroller_receiver_w_keystrokes para solo un controlador)
Sin embargo, debe dar a los controladores diferentes direcciones. Simplemente abra radioLink.ino y cambie la línea 22 del primer controlador a esto: radio.openWritingPipe (dirección [0]);
Y para el segundo controlador a esto: radio.openWritingPipe (dirección [1]);
Si desea cambiar el mapeo, cambie la matriz de mapeo [8] (o mapeo2 [8] para el segundo controlador).
Puedes encontrar los códigos en mi GitHub:
Paso 3: Montaje
Cómo montar el controlador:
- Agregue los conectores necesarios al circuito de carga (y el interruptor para apagarlo)
- Pegue el circuito de carga a la parte inferior
- Agrega el interruptor y pégalo en su lugar
- soldar el NRF24L01 + al Arduino (CE al pin 7 y CSN al pin 8)
- Conecte los botones (otro pin a tierra y otro al pin de E / S correspondiente, realmente no necesita los condensadores)
- Cerrar el recinto
Cómo montar el receptor:
- Conecte el NRF24L01 + al Arduino
- Ya terminaste
Recomendado:
Soporte para iPad para soporte de micrófono de PVC: 4 pasos
Soporte para iPad para soporte de micrófono De PVC: muchos músicos ahora usan iPads como hojas de letras / tablas de acordes. Los titulares comerciales, como el iKlip, pueden costar $ 30 o más. Hice este por $ 5. Quiero dar crédito a replayerreb, cuyo soporte para iPad para usar en tiendas de campaña fue la inspiración
Control remoto inalámbrico con módulo NRF24L01 de 2.4Ghz con Arduino - Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter - Helicóptero Rc - Avión Rc usando Ardu
Control remoto inalámbrico con módulo NRF24L01 de 2,4 Ghz con Arduino | Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter | Helicóptero Rc | Avión Rc usando Arduino: Para operar un coche Rc | Quadcopter | Drone | Avión RC | Barco RC, siempre necesitamos un receptor y transmisor, supongamos que para RC QUADCOPTER necesitamos un transmisor y receptor de 6 canales y ese tipo de TX y RX es demasiado costoso, así que haremos uno en nuestro
Soporte para equipo de música / soporte para computadora portátil / organizador de escritorio: 7 pasos
Rack para equipos de música / soporte para computadora portátil / organizador de escritorio: este Instructable le mostrará cómo convertir una carcasa de PC vieja en un estante para equipo de música, soporte para computadora portátil y organizador de escritorio para computadora
Soporte para computadora portátil de papel, el soporte para computadora portátil más barato posible: 4 pasos
Soporte para portátil de papel, el soporte para portátil más barato posible: Me encanta Quake3 y me preocupa bastante la durabilidad de mi MacBook. Nunca se me ocurrió la idea de comprar esos soportes para portátiles con ventiladores, porque los MacBooks no tienen ningún agujero en la parte inferior. Estaba pensando que esas medias bolas tal vez doblarían mi computadora portátil c
Otro soporte para portátil (otro Soporte Para Notebook): 4 pasos (con imágenes)
Another Laptop Stand (otro Soporte Para Notebook): Por favor, vea una mejora en https://www.instructables.com/id/Mejoras-al-Soporte-para-laptop-laptop-stand-enhan/ Mi notebook tiene un problemita : la pantalla parpadea a ratos (arreglado a multas de setiembre 2010, era un contacto flojo). Pero me h