Выход 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 для экспериментов.


1
Помогает то, что микросхема Propeller имеет схемы, специально разработанные для этого типа операций.
Брэд Гилберт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.