Ledmax-8 fue mi proyecto de final de carrera de Ingeniería técnica Industrial en la especialidad de electrónica industrial. El proyecto consiste en el diseño, implementación y montaje de una videoconsola al estilo retro de los años ’70-’80 controlada mediante un microcontrolador de Microchip 18F4520 con la programación de 3 juegos en C, dos juegos tipo “pong” uno de un jugador y otro de dos jugadores y un juego tipo futbolín de dos jugadores.
A continuación expongo algunas imágenes de las placas y un vídeo demostrativo del juego pong de un jugador en la primera fase de pruebas. La videoconsola tiene incluídos en el propio microcontrolador los 3 juegos programados seleccionables mediante un menú inicial. La parte visual se conforma de una pantalla de 140 leds rojos mediante una visualización totalmente dinámica con el fín de tener un ahorro energético ya que la videoconsola funciona con una batería de 5v sin problemas.
Para el control de la matriz, programe una librería aparte con el fín de parametrizar las filas y columnas de led y realizar el control mediante una matriz bimensional con los dos ejes.
A continuación expongo unas imágenes y vídeo:
También para quien le interese, se puede descargar tanto la memoria como los diseños del prototipo y sus respectivas emulaciones mediante el software Proteus. Se detalla el desarrollo del proyecto así como la viabilidad y diseño. Aunque no se documente explícitamente todo el código fuente, se explica las funcionas mas relevantes y su funcionamiento.
- Memória inicial del proyecto - Estudio viabilidad y planificación [Ver]
- Memória completa del proyecto - Diseño e implementación [Ver]
- Anexos [Descargar]
- Codigo fuente (Pic C Compiler) [Descargar]
- Simulaciones (Proteus v7.x) [Descargar]
0 comentarios:
Publicar un comentario