VGA-Ausgang von Arduino


Antworten:


10

Das ist ziemlich schwierig, aber es gibt ein paar Beispiele. Die Hauptschwierigkeit liegt in der Geschwindigkeit der CPU.

Hier ist eine direkte VGA-Ausgabe: Make: Arduino VGA Demo

Wenn Sie Google "Arduino VGA" gibt es ein paar Demo-Projekte.

Einige Optionen sind der "TellyMate" -Schirm, mit dem Sie Composite statt VGA ausgeben können (der einzige gelbe Anschluss, den Sie an Ihrem Fernseher finden).

Ein weiteres ist das "PICASO Universal Base Board" und der "PICASO VGA / SVGA Graphics Controller" - dies ist kein direkter Schutz, aber wahrscheinlich die beste Option, die ich je gesehen habe.

Beide oben genannten Artikel sind unter anderem bei Sparkfun und Little Bird Electronics erhältlich.


7

Ja, aber um das richtige VGA-Timing zu erreichen, müssen Sie Ihre Anweisungen sorgfältig einplanen.

Ich würde die AVGA-Bibliothek empfehlen, sie kann VGA und CVBS / Composite PAL und NTSC von einem bescheidenen ATMega168 ausgeben. Es behandelt alles unterbrechungsfrei, so dass Sie Ihre Anwendung einfach in C schreiben können und sich keine Gedanken über das VGA-Timing machen müssen.

http://avga.prometheus4.com/

Es klingt sogar.

Ich habe damit ein kleines Pong-Spiel gebaut: http://blog.hodgepig.org/2009/08/17/510/


4

Ich würde vorschlagen, ein PockeTerm-Kit von Briel Computing zu verwenden, um eine Schnittstelle mit der seriellen Schnittstelle des Arduino herzustellen . Es ist ein Parallax Propeller-basiertes System, das wie ein VT100-Terminal mit VGA-Ausgang und PS / 2-Tastatureingang funktioniert.

Wenn Sie mit diesem Projekt fertig sind, können Sie das PockeTerm wiederverwenden oder sogar andere Propeller-Software darauf laden, um zu experimentieren.


1
Es hilft, dass der Propeller-Chip eine Schaltung hat, die speziell für diese Art von Betrieb ausgelegt ist.
Brad Gilbert
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.