
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39



Me he inspirado en muchas variaciones del clásico juego de Pong implementado en Arduino utilizando una matriz de LED de 8x8. En este instructivo, te mostraré cómo construir mi versión favorita de Pong, que tiene dos paletas, delantero y portero, por jugador. Dado que una matriz de LED de 8x8 tiene espacios (o puntos) muy limitados, utilizaré una matriz de LED de 8x16 en este proyecto. Para simplemente cablear, usaré dos matrices LED de 8x8 con MAX7219 incorporado y un solo potenciómetro por jugador para el control de la paleta.
Paso 1: Materiales
- Arduino Uno o equivalente
- (2) Matriz LED 8x8 con MAX7219
- (2) potenciómetro de 10K
- cables de puente
- Soporte de batería de 9v y batería de 9v
- recinto (Mi solución predeterminada es siempre una caja de cartón)
Herramientas: pistola de pegamento, cuchillo
Paso 2: Montaje de hardware


Consulte mi diagrama de video y cableado para el ensamblaje del hardware.
Paso 3: Código


Se adjunta el código Arduino que utilicé para el juego que se muestra en el video.
Para este proyecto, estoy usando una biblioteca max7219 simple llamada LedControl. Si aún no tiene esta biblioteca instalada en su IDE de Arduino, siga las instrucciones en su página web para descargarla e instalarla.
Para rastrear el movimiento de la pelota, estoy usando 5 variables. Si bien es mejor almacenar todo eso en una matriz en caso de que quiera varias bolas para jugar, este proyecto está diseñado para estudiantes de secundaria, así que lo mantengo simple.
Para posicionar a los jugadores, estoy leyendo los respectivos potenciómetros que devuelven valores entre 0 y 1023 y los asignan a valores entre 0 y 7 para la coordenada Y.
Con esta plataforma, también puede codificar otros juegos como serpiente, conducir, disparar y escapar. Escribí un juego de escape para dos jugadores con dos bolas moviéndose simultáneamente, pero debido a la baja resolución y las bolas siempre se mueven en 45 grados, no funcionó tan bien como imagino. (Si buscas en Google, podrías encontrar un juego de escape para un solo jugador).
Recomendado:
¡Volante y pedales de PC DIY de cartón! (Comentarios, paletas de cambio, pantalla) para simuladores de carreras y juegos: 9 pasos

¡Volante y pedales de PC DIY de cartón! (Comentarios, paletas de cambio, pantalla) para simuladores de carreras y juegos: ¡Hola a todos! Durante estos tiempos aburridos, todos estamos holgazaneando buscando algo que hacer. Los eventos de carreras de la vida real se cancelaron y se reemplazaron con simuladores. Decidí construir un simulador económico que funcione perfectamente, proporcione
Jugador del juego Pickcraft usando Arduino con Utsource: 6 pasos

Pickcraft Game Player usando Arduino con Utsource: este es un tutorial muy simple para aprender a hacer Pickcraft Game Player usando Arduino PickCrafter es un juego de clicker artesanal inactivo incremental que te permite tomar el control de un pico y profundizar en los biomas. ¡Incluso mientras está inactivo o sin conexión! Sólo sta
Versión del juego Arduino Space Race _1: 5 pasos

Arduino Space Race Game Version _1: Hola amigos. Hoy te voy a mostrar cómo puedes hacer un juego de carrera espacial con una pantalla LCD5110 y un joystick
MATRIX Voice y MATRIX Creator con Alexa (versión C ++): 7 pasos

MATRIX Voice y MATRIX Creator con Alexa (versión C ++): hardware necesario Antes de comenzar, repasemos lo que necesitará. Raspberry Pi 3 (recomendado) o Pi 2 Modelo B (compatible). MATRIX Voice o MATRIX Creator: Raspberry Pi no tiene un micrófono incorporado, MATRIX Voice / Creator tiene un
Juego de ajedrez LED - Versión simple: 12 pasos

Juego de ajedrez LED - Versión simple: Tetranitrate publicó anteriormente un excelente instructivo sobre cómo hacer un juego de ajedrez LED aquí: https: //www.instructables.com/id/LED-Chess-Set/ Lo encontré a través de BoingBoing, pero no pude ' No se moleste en hacer uno que pareciera tan llamativo. Solo quería una t