Categories: Raspberry Pi

Pi Pico Project juega perfectamente al pong

Incluso a medida que la tecnología sigue avanzando, nos encontramos volviendo a los clásicos una y otra vez. Pong es posiblemente el juego clásico, y Raspberry Pi Pico es uno de los últimos microcontroladores. Entonces (Nick Bild) los combinó expertamente en su Proyecto Pico Pong, que incluye controles de gestos y una salida VGA personalizada.
Transferir su propia señal VGA no es una tarea sencilla, y este proyecto aprovecha al máximo las funciones de Pico para lograrlo. Los datos de pantalla se almacenan en memoria intermedia, mientras que E / S programable (PIO) El programa lee directamente desde el búfer a través del acceso directo a memoria (DMA) y escribe directamente en la pantalla. Esto permite una precisión de nanosegundos mientras deja la CPU libre para manejar las entradas y ejecutar el juego. Incluso con el trabajo de visualización descargado, el procesador ARM tuvo que ser overclockeado masivamente a 258 MHz, muy por encima de su Especificaciones de 133 MHz, para que las cosas funcionen sin problemas. Y aún así (Nick) se vio limitado a una resolución de 640 × 350 y un esquema de color monocromático fortuitamente retro-preciso.
Los controles por gestos provienen de un par de haces de luz IR conectados al GPIO. Los LED de infrarrojos se iluminan hacia los reflectores y la luz rebota hacia los detectores. Bloquear uno de los rayos hace que la paleta se mueva hacia arriba o hacia abajo, lo que parece bastante receptivo en el video (incrustado a continuación).
Hemos visto a (Nick) jugar Pong antes, aunque en ese momento era portátil y basado en el venerable 6502. Y recientemente escribimos sobre la Raspberry Pi Pico impulsa otro juego clásico: Snake.

Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.

Share
Published by
Erica Flores

Recent Posts

Uber utilizará la eSIM de Valid para casos de uso de IoT

Uber está mejorando sus implementaciones de IoT en todo el mundo mediante la adopción de…

3 years ago

Matter Motor Works se asocia con Airtel para habilitar sus bicicletas AERA con soluciones IoT

Obras de motor de materia y Bharti Airtel, un proveedor de servicios de telecomunicaciones ha…

3 years ago

Escultura de Zelda Guardian rastrea a humanos y mascotas a través de una cámara

En The Legend of Zelda: Breath of the Wild, los guardianes son una forma primitiva…

3 years ago

Nos encanta este diminuto Wall-E controlado por radio

Muchos de nosotros nos enamoramos absolutamente de Wall-E, el personaje principal de una…

3 years ago

Serie Samsung Galaxy S24: fecha de lanzamiento, especificaciones, precio y todos los rumores hasta ahora

Dhruv Bhutani / Android AuthorityCada año, los fanáticos de los teléfonos inteligentes esperan con ansias…

3 years ago

Final Cut Pro para iPad: fecha de lanzamiento, características, compatibilidad, precio

Apple ha anunciado que Final Cut Pro finalmente llegará para el iPad. Tras años de…

3 years ago