Se trata de un puerto de hardware extendido de 256 píxeles del clásico juego de la serpiente que se ejecuta en una matriz de 16x16 WS2812B NeoPixel. En este proyecto, que se controla mediante Arduino y joystick analógico, la gestión del plano X/Y se realiza con aritmética modular gracias a la estructura de rejilla extendida. Se diseñó una mecánica de dificultad orgánica en la que el ciclo de juego se acorta en milisegundos a medida que crece la serpiente; se creó una experiencia arcade a gran escala con animaciones visuales adecuadas a la resolución de la matriz, visualización de la puntuación TM1637 y bucle de software ininterrumpido.
Video
Circuit Diagram
Source Code
Advanced
Premium Content
Become Premium to view the source code
Unlock Everything with Premium
All project code, FAQ sections, and troubleshooting guides for Premium members. Buy in the mobile app.