Вход

   Звукотехника

   Источники питания

   Измерительная техника

   Автолюбителям

   Радио-начинающим

   Электроника в быту

   Радио и связь

   Примочки для ПК

   Шпионские штучки

   Микроконтроллеры

   Об Arduino

   Проекты на Arduino

   Учебники и статьи

   Софт для Arduino

   ЛИТЕРАТУРА

     Справочники

     Начинающим

     Книги

   СОФТ

     Полезный софт

   ЖУРНАЛЫ

     Радио

     Радиоаматор

   ДОКУМЕНТАЦИЯ

     Справочный листок

Главная » Статьи » ARDUINO » Проекты на Arduino

Подключаем к Arduino VGA-монитор с помощью библиотеки DueVGA

С помощью этой VGA-библиотеки можно  генерировать VGA или NTSC / PAL-композитный видеосигнал на Arduino Due или подобной ему сборке . Поддерживаемые разрешения до 320x240 в 8-битном цвете и 800x600 в монохромном режиме. Схема очень проста и содержит всего 3 резистора для монохромного режима и 10 резисторов для полноцветного. Библиотека имеет основные функции для рисования графики: точки, линии, треугольники, круги,  прямоугольники.

Библиотека содержит классы для вывода текста на экран в VGA-режиме: print(...) и println(...).

Скачать библиотеку можно здесь – скачать DueVGA (3 Мб). Установка проста – скачиваем, распаковыем, скидываем папку "VGA” в ваш каталог с библиотеками для Arduino.

Сам сайт проекта расположен здесь - DueVGA

Схема подключения

Итак, для монохромного режима нам хватит 3-х резисторов, а для цветного понадобится целых десять. Номиналы смотрим в этой таблице:

Да, если у вас вдруг есть резисторы с точными номиналами 2 кОм или 510 Ом, то поставьте их вместо 2,2 кОм и 470 Ом  для более точной цветопередачи.

Смотрим, как все подключать:


Вывод MOSI расположен на плате на 6-пиновом SPI-разъеме. Подключать к нему 100 Ом резистор нужно только в монохромном режиме. Точно так же, подключение к выводам 34-41 соответствующих резисторов нужно только в цветном режиме. Для монохромного режима надо подключить VGA-выходы через стоомный резистор так, как показано на этом рисунке:

А вот чертеж цоколевки VGA-порта:


Также, с помощью этой библиотеки можно подцепить Arduino и к  NTSC  или  PAL телевизору по композитному кабелю. Для этого нам потребуется 6 резисторов и один электролитический конденсатор на 100 мкФ.

Вот таблица номиналов резисторов:

Тут, как и в VGA-режиме, желательно подобрать именно точные номиналы резисторов: используйте для этого омметр или последовательно соединение резисторов для точного подрбора номиналов.

А вот схема подключения: 


Вот, собственно, и все. Внутри архива с библиотекой есть инструкции и примеры, как все это дело программировать - там ничего сложного нет.

И, в заключении, вот фот от автора библиотеки, которые демонстрируют ее работу наглядно:

А вот товарищ с сайта Pole даже сделал порт консольной игрушки с помощью этой библиотеки.






Источник: www.stimmer.github.io | Категория: Проекты на Arduino | Добавлен: 23.10.2013 | Автор: stimmer (перевод - RadioGID) | Просмотров: 14940

Проверка тИЦ и PR
Яндекс.Метрика

РадиоГИД © 2010-2016 Обратная связь Сайты-партнеры
Бесплатный хостинг uCoz