Vraag:
VGA-uitgang van Arduino
littlebirdceo
2009-10-30 15:58:42 UTC
view on stackexchange narkive permalink

Is er een methode om VGA uit te voeren met Arduino?

Drie antwoorden:
Trent Lloyd
2009-10-30 16:21:30 UTC
view on stackexchange narkive permalink

Dit is best moeilijk om goed te doen, maar er zijn een paar voorbeelden. De grootste moeilijkheid zit hem in de snelheid van de CPU.

Hier is er een die directe VGA-uitvoer doet: Merk: Arduino VGA Demo

Als je Google "Arduino VGA "er zijn een paar demoprojecten.

Een paar opties zijn het" TellyMate "-schild waarmee je composiet kunt uitvoeren in plaats van VGA (de enkele gele connector die je op je tv vindt.

Een andere is de "PICASO Universal Base Board" en "PICASO VGA / SVGA Graphics Controller" - dit is geen direct shield maar waarschijnlijk de beste optie die ik heb gezien.

Beide bovenstaande items zijn verkrijgbaar bij Sparkfun en Little Bird Electronics onder andere.

Toby Jaffey
2010-03-07 13:34:46 UTC
view on stackexchange narkive permalink

Ja, maar om de VGA-timings goed te krijgen, draait alles om het zorgvuldig timen van je instructies.

Ik zou de AVGA-bibliotheek aanbevelen, deze kan VGA en CVBS / Composite PAL en NTSC uitvoeren vanaf een bescheiden ATMega168. Het behandelt alles onder onderbreking, dus u kunt uw toepassing gewoon in C schrijven en u geen zorgen maken over VGA-timing.

http://avga.prometheus4.com/

Het klinkt zelfs.

Ik heb er een klein pongspel mee gebouwd: http://blog.hodgepig.org/2009/08/17/510/

UnwiredBen
2010-03-07 11:41:17 UTC
view on stackexchange narkive permalink

Ik raad aan om een ​​ PockeTerm-kit van Briel Computing te gebruiken om te communiceren met de seriële poort van de Arduino. Het is een op Parallax Propeller gebaseerd systeem dat werkt als een VT100-terminal, met VGA-uitgang en PS / 2-toetsenbordinvoer.

Plus, als je klaar bent met dat project, kun je de PockeTerm hergebruiken of zelfs laden andere Propeller-software erop voor experimenten.

Het helpt dat de Propeller-chip een circuit heeft dat speciaal is ontworpen voor dit soort bewerkingen.


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 2.0-licentie waaronder het wordt gedistribueerd.
Loading...