¿Hay algún método para generar VGA con Arduino?
¿Hay algún método para generar VGA con Arduino?
Esto es bastante difícil de hacer bien, pero hay un par de ejemplos. La principal dificultad está en la velocidad de la CPU.
Aquí hay uno que realiza una salida VGA directa: Make: Arduino VGA Demo
Si busca en Google "Arduino VGA" hay algunos proyectos de demostración.
Un par de opciones son el escudo "TellyMate" que te permite generar Compuesto en lugar de VGA (el único conector amarillo que encuentras en tu TV).
Otro es el "PICASO Universal Base Board" y el "PICASO VGA / SVGA Graphics Controller": no es un escudo directo, pero probablemente sea la mejor opción que he visto.
Ambos elementos anteriores están disponibles en Sparkfun y Little Bird Electronics, entre otros lugares.
Sí, pero obtener los tiempos de VGA correctos se trata de sincronizar cuidadosamente sus instrucciones.
Recomiendo la biblioteca AVGA, puede generar VGA y CVBS / Composite PAL y NTSC desde un humilde ATMega168. Maneja todo lo que está bajo interrupción, por lo que solo puede escribir su aplicación en C y no preocuparse por la sincronización VGA.
Incluso suena.
Construí un pequeño juego de pong usándolo: enlace
Sugeriría usar un kit PockeTerm de Briel Computing para interactuar con el puerto serie del Arduino. . Es un sistema basado en Parallax Propeller que actúa como un terminal VT100, con salida VGA y entrada de teclado PS / 2.
Además, cuando haya terminado con ese proyecto, puede reutilizar el PockeTerm o incluso cargar otro software Propeller para experimentación.