Выход VGA от Arduino

Ответы:

10

Это довольно сложно сделать хорошо, но есть пара примеров. Основная сложность заключается в скорости работы процессора.

Вот тот, кто делает прямой вывод VGA: Make: Arduino VGA Demo

Если вы Google "Arduino VGA", есть несколько демонстрационных проектов.

Пара вариантов - это экран «TellyMate», который позволяет выводить композитный, а не VGA (единственный желтый разъем, который вы найдете на телевизоре.

Другая - это «Универсальная базовая плата PICASO» и «Графический контроллер PICASO VGA / SVGA» - это не прямой экран, но, вероятно, лучший вариант, который я видел.

Оба вышеперечисленных предмета доступны в Sparkfun и Little Bird Electronics среди других мест.

Трент Ллойд
источник
7

Да, но правильная синхронизация VGA - это все, что нужно для тщательной синхронизации ваших инструкций.

Я бы порекомендовал библиотеку AVGA, она может выводить VGA и CVBS / Composite PAL и NTSC из скромного ATMega168. Он обрабатывает все под прерываниями, так что вы можете просто написать свое приложение на C и не беспокоиться о синхронизации VGA.

http://avga.prometheus4.com/

Это даже звучит.

Я создал небольшую игру понг, используя ее: http://blog.hodgepig.org/2009/08/17/510/

Тоби джеффи
источник
4

Я бы предложил использовать комплект PockeTerm от Briel Computing для взаимодействия с последовательным портом Arduino. Это система на основе пропеллера Parallax, действующая как терминал VT100, с выходом VGA и клавиатурным входом PS / 2.

Кроме того, когда вы закончите с этим проектом, вы можете повторно использовать PockeTerm или даже загрузить на него другое программное обеспечение Propeller для экспериментов.

UnwiredBen
источник
1
Помогает то, что микросхема Propeller имеет схемы, специально разработанные для этого типа операций.
Брэд Гилберт