Рекламная матрица Р10, вывод графики и текста

Блоки пользователей для вывода графики и текста на основе библиотеки DMD.

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Рекламная матрица Р10, вывод графики и текста

#1

Сообщение aidar_i » 08.04.2018{, 00:41}

Блоков много, поэтому выкладываю в формате проекта. Нужно нажать правой кнопкой на них и добавить в свою программу (объясняю для новичков ).
Получилось столько блоков, чтобы иметь возможность вставляя их в проект в разном сочетании получить требуемые эффекты. Можно их применять в проекте многократно, кроме основного. При желании можно их объединять в один блок для определенного проекта.
При использовании блока прокрутки перестает работать , например, счетчик, у Tomas111 -модбас. Поэтому сделал дополнительно проект для прокрутки текста из блока вывода статичного текста. Так же из него сделал блок бегущей строки для конкретного проекта.
Прикладываю файлы блока пользователей, библиотеку DMD, примеры вывода графики и текстов, схему подключения к UNO. Читайте описания блоков.
Р10 DMD.rar
(419.35 КБ) 309 скачиваний
Изменил дополнительный блок вывода бегущей строки, сейчас при выключении текст докручивается до конца. Выложил пример с блоком scroll_P10_DMD.
Указанный блок использовать совместно основным блоком и блоком шрифта.
Бегущая_строка_P10_DMD_(CODE).ubi
(125.03 КБ) 239 скачиваний
Бегущая строка для Р10.flp
(392.29 КБ) 256 скачиваний
Выложил еще раз файл Протеус, может кому пригодится, немного тормозит, но можно настроить проект.Там есть лишние кнопки, UART и тп, если не нужно, можно удалить.
P10_3.rar
(45.29 КБ) 246 скачиваний
Все работает хорошо.
Библиотека штатная DMD работает с Ардуино Уно и тп. Чтобы работала МЕГА2560 нужно в библиотеке в файле DMD.h править номера выводов 10, 11, 13 на 53, 51, 52 соответственно. Вот исправленный файл
DMD.h
(7.77 КБ) 162 скачивания
Еще один проект находится здесь.

Яркость регулируется в библиотеке DMD здесь.
Последний раз редактировалось aidar_i 27.04.2020{, 07:54}, всего редактировалось 16 раз.

MihailK
Сержант
Сообщения: 104
Зарегистрирован: 05.12.2020{, 23:42}
Репутация: 11
Имя: Михаил

Рекламная матрица Р10, вывод графики и текста

#21

Сообщение MihailK » 26.01.2023{, 19:53}

Уже все придумано 400руб, 5В, 1000 программ HD-U6A
Вложения
HD-U6A Specification. V2.0.pdf
(805.79 КБ) 35 скачиваний

Аватара пользователя
belyx
Сержант
Сообщения: 247
Зарегистрирован: 24.07.2016{, 20:38}
Репутация: 20
Откуда: Витебск Беларусь

Рекламная матрица Р10, вывод графики и текста

#22

Сообщение belyx » 29.01.2023{, 01:13}

MihailK писал(а):
26.01.2023{, 19:53}
Уже все придумано 400руб, 5В, 1000 программ HD-U6A
Оно хоть и придумано ,но их нет под рукой для ремонта таких матриц .
А тут и блоки Айдара пригодились! Спасибо! :yes:

Ответить

Вернуться в «Дисплеи, индикаторы и клавиатуры»