VGA видеокарта для Arduino NANO

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Что есть жизнь? Это вечное стремление познавать не познанное. Я же познаю  программирование ПЛИС (программируемая логическая интегральная схема). Просто поморгать светодиодом для меня не очень интересно и пришлось придумать задачу серьезнее. Так и родилась идея видеокарты (VGA) для микроконтроллера. Серьезным дядькам эта штука вряд ли пригодиться, а вот новичкам... Очень даже может быть. От того и было решено «заточить» видеокарту под Arduino NANO.

Основой проекта стала ПЛИС EPM240T100C5N семейства MAX II. И понеслось: datasheet на микросхему, разводка печатной платы, заказ платы, ну и пайка. Такую мелочь я ещё не паял, но глаза боятся – а руки делают.  Так и родилось это устройство.

вид с верху
вид с верху
вид с низу
вид с низу

Подключаем Arduino NANO

Получаем на выходе 256 пикселей по горизонтали, 128 пикселей по вертикали и 256 цветов.

Демонстрационное видео.

Если есть  видеокарта, то, что мешает сделать видеоигру?  Сказано – сделано!

Картина была бы не полной без компьютерной мыши.)

Недостатки:

1. Низкое разрешение, но если учесть, что видеокарта рассчитана на низко производительный микроконтроллер, то это не недостаток, а продиктованная необходимость.

2. Задействовано слишком много пинов микроконтроллера. 8 – шина, 3-команды, 1- ответ от видеокарты.

 Вот такой вот мой первый блин. А съедобен он или нет решать Вам!

Источник: https://habr.com/ru/post/582250/


Интересные статьи

Интересные статьи

Arduino PortentaДоброго времени суток, Хабровчане, сегодня речь пойдет о весьма не бюджетной мощной отладочной плате – Arduino Portenta, статья будет обзорной и будет вкл...
Здравствуйте дорогие читатели моего блога. Данная статья относится к разделу робототехники.Я представлю вам инструкцию создания электроэнцефалографа на базе образовательн...
В этой статье мы рассмотрим, как система управления 1С-Битрикс справляется с большими нагрузками. Данный вопрос особенно актуален сегодня, когда электронная торговля начинает конкурировать по обороту ...
Среди советов по улучшению юзабилити интернет-магазина, которые можно встретить в инете, один из явных лидеров — совет «сообщайте посетителю стоимость доставки как можно раньше».
Периодически мне в разных вариантах задают вопрос, который «в среднем» звучит так: «что лучше: заказать интернет-магазин на бесплатной CMS или купить готовое решение на 1С-Битрикс и сделать магазин на...