Recrea Pong con una matriz LED

Recrea Pong con una matriz LED

Equipo Arduino — 18 de octubre de 2022

Tennis for Two es uno de los primeros videojuegos de la historia. En última instancia, inspiró el Pong de Atari, que a su vez generó muchos derivados. Tennis for Two generaba gráficos vectoriales en un osciloscopio y tenía una vista elevada de la "cancha de tenis", con gravedad. Pong tenía gráficos rasterizados basados ​​en píxeles con una vista superior más simple. Funcionó mejor con resoluciones más bajas y con algoritmos físicos más básicos, razón por la cual la eligió Expowire para este proyecto LED Pong.

Este juego electrónico se juega como el Pong de Atari, pero con una pantalla de juego de matriz LED en lugar de gráficos rasterizados. Solo hay dos controles: un par de codificadores rotatorios para controlar las dos paletas del jugador. Estos se sientan en un recinto impreso en 3D simple y atractivo. Sin embargo, no hay tablero. Esto significa que los jugadores tienen que seguir la puntuación ellos mismos.

Una placa Arduino Nano controla la cuadrícula de LED de 16 × 8. Eso es un total de 128, que es mucho más que la cantidad de pines de E/S disponibles en el Nano (22). Una configuración de matriz reduce la cantidad de pines requeridos a un mínimo de 23 para 128 LED, aunque adherirse a la estructura de cuadrícula de 16×8 simplifica el cableado y requiere 24 pines. Esto es incluso más de lo que está disponible en un Nano, por lo que este proyecto utiliza tres registros de desplazamiento: uno para las ocho filas positivas y dos para las 16 columnas negativas.

Con este hardware, la programación de la lógica del juego en un boceto consistía en mover la pelota de acuerdo con un algoritmo simple y rastrear los estados de los LED en una matriz bidimensional. Muy pocos videojuegos están codificados de esta manera hoy en día, pero es una gran demostración de las primeras técnicas que eran comunes para hardware menos poderoso.

Recrea Pong con una matriz LED
Recrea Pong con una matriz LED

Equipo Arduino — 18 de octubre de 2022

Tennis for Two es uno de los primeros videojuegos de la historia. En última instancia, inspiró el Pong de Atari, que a su vez generó muchos derivados. Tennis for Two generaba gráficos vectoriales en un osciloscopio y tenía una vista elevada de la "cancha de tenis", con gravedad. Pong tenía gráficos rasterizados basados ​​en píxeles con una vista superior más simple. Funcionó mejor con resoluciones más bajas y con algoritmos físicos más básicos, razón por la cual la eligió Expowire para este proyecto LED Pong.

Este juego electrónico se juega como el Pong de Atari, pero con una pantalla de juego de matriz LED en lugar de gráficos rasterizados. Solo hay dos controles: un par de codificadores rotatorios para controlar las dos paletas del jugador. Estos se sientan en un recinto impreso en 3D simple y atractivo. Sin embargo, no hay tablero. Esto significa que los jugadores tienen que seguir la puntuación ellos mismos.

Una placa Arduino Nano controla la cuadrícula de LED de 16 × 8. Eso es un total de 128, que es mucho más que la cantidad de pines de E/S disponibles en el Nano (22). Una configuración de matriz reduce la cantidad de pines requeridos a un mínimo de 23 para 128 LED, aunque adherirse a la estructura de cuadrícula de 16×8 simplifica el cableado y requiere 24 pines. Esto es incluso más de lo que está disponible en un Nano, por lo que este proyecto utiliza tres registros de desplazamiento: uno para las ocho filas positivas y dos para las 16 columnas negativas.

Con este hardware, la programación de la lógica del juego en un boceto consistía en mover la pelota de acuerdo con un algoritmo simple y rastrear los estados de los LED en una matriz bidimensional. Muy pocos videojuegos están codificados de esta manera hoy en día, pero es una gran demostración de las primeras técnicas que eran comunes para hardware menos poderoso.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow