Esiste un metodo per produrre VGA con Arduino?
Esiste un metodo per produrre VGA con Arduino?
Risposte:
È abbastanza difficile fare bene, ma ci sono un paio di esempi. La principale difficoltà sta nella velocità della CPU.
Eccone uno che fa output VGA diretto: Crea: Arduino VGA Demo
Se Google "Arduino VGA" ci sono alcuni progetti dimostrativi.
Un paio di opzioni sono lo scudo "TellyMate" che ti consente di emettere Composite anziché VGA (il singolo connettore giallo che trovi sulla tua TV.
Un altro è "PICASO Universal Base Board" e "PICASO VGA / SVGA Graphics Controller" - questa non è una schermatura diretta ma probabilmente l'opzione migliore che abbia mai visto.
Entrambi gli articoli di cui sopra sono disponibili presso Sparkfun e Little Bird Electronics tra gli altri posti.
Sì, ma ottenere i tempi VGA giusti significa fare attenzione alle tempistiche.
Consiglierei la libreria AVGA, può emettere VGA e CVBS / Composite PAL e NTSC da un umile ATMega168. Gestisce tutto sotto interruzione, quindi puoi semplicemente scrivere la tua applicazione in C e non preoccuparti del timing VGA.
Suona persino.
Ho creato un piccolo gioco di ping usando: http://blog.hodgepig.org/2009/08/17/510/
Suggerirei di utilizzare un kit PockeTerm di Briel Computing per interfacciarsi con la porta seriale di Arduino. È un sistema basato sull'elica Parallax che si comporta come un terminale VT100, con uscita VGA e ingresso tastiera PS / 2.
Inoltre, quando hai finito con quel progetto, puoi riutilizzare PockeTerm o persino caricare altro software Propeller su di esso per la sperimentazione.