Страница 1 из 1
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 25 сен 2019, 23:20
aidar_i
Используя для этого штатные блоки вывел на рекламную матрицу Р10. Можно применить для других графических дисплеев.
Пример - часы на DS3231.
Имитация семисегментного индикатора на дисплеях.flp
Файл эксель для установки координат элементов симулированного 7 сегментного индикатора в ПБ Р10.
Книга1.xlsx
Как подключить Р10 смотрите в пользовательских блоках.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 27 сен 2019, 22:30
aidar_i
Я делал этот проект, чтобы прийти к
этому.
Готовый проект, симулировал в Протеусе.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 28 сен 2019, 01:14
aidar_i
В этом примере идет счет чисел от 0 до 9999 с
эффектом Morphing Digital. Тема о Р10
здесь.
Испытайте в железе. segWidth и segHeight размер сегмента (у меня стоит 4).
'eff7seg_1.flp
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 03 окт 2019, 07:48
aidar_i
Проект часов на Ардуино и DS3231 для рекламной матрицы типа Р10.
MorphingClock_2.flp
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 03 окт 2019, 18:41
diman27
А можно что то подобное или хоть какие нибудь эффекты добавить в часы на лентах ws2812?
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 03 окт 2019, 20:55
aidar_i
Позже хочу сделать аналогичное и для WS2812.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 20 окт 2019, 13:33
aidar_i
diman27 писал(а): 03 окт 2019, 18:41
А можно что то подобное или хоть какие нибудь эффекты добавить в часы на лентах ws2812?
Можно.
Можете эти блоки поставить в проект часов выше или другой, например, с ESP8266.
Испытайте на железе, я прогонял на Протеусе.
Вывод цифр эффектом Morph на матрицах из WS2812.
Реализовано переключение цифр эффектами по порядку от 0 до 9, переключение (сброс) цифры на ноль и переключения с нуля на цифры. Переключения с эффектами между цифрами неуказанными выше, не будут корректны.
Здесь принят алгоритм работы часов.
Вывод цифр с эффектами.flp
Вход screen - заливка экрана R , G, B цветом (можно использовать для очистки экрана)
Файл Протеус
WS2812 matrix 30x10.rar
Отправлено спустя 14 минут 46 секунд:
Видео , как работает в Протеус.
Запись_2019_10_20_15_27_47_56.rar
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 21 окт 2019, 17:23
diman27
Проверил блок в работе. Видео прилагаю. А еще какие виды эффектов планируете сделать?
P.S. Мне бы шрифт такого размера на мои часы.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 21 окт 2019, 21:03
aidar_i
Работает отлично вживую. Попробуйте ещё сбрасывать на ноль, каждую цифру. Нажатием кнопки на выводе 2.
Какой шрифт, не понял? Здесь размер меняется настройкой высоты и ширины сегмента. Сейчас размеры сегментов три пикселя.
Если Вы имеете ввиду другие шрифты, для матрицы WS2812 там можно выбирать.
Другие эффекты пока не собираюсь делать. Вроде всё уже есть.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 22 окт 2019, 06:18
edyapd
Ругается, что нет библиотек для Matrix. Посмотрел по темам, не смог найти, где вы их выложили.
Уже создал отдельную папку у себя, для ваших примеров. Я не успеваю их изучить, как вас уже готов новый пример.

Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 22 окт 2019, 06:35
aidar_i
Вот
ЗДЕСЬ скачайте
Я рад, что смог Вас заинтересовать своими проектами, которые дадут вам интерес изучать и творить в FLProg.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 22 окт 2019, 07:23
bsn
edyapd писал(а): 22 окт 2019, 06:18
Я не успеваю их изучить, как вас уже готов новый пример.

Айдар добросовестно поделился всеми нужными исходниками - и файлы flp, и в Протеусе, и видео.

Если довольны его разработками - не забывайте плюсовать.

Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 22 окт 2019, 13:38
diman27
Айдар, вот видео сброса на ноль.
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 22 окт 2019, 20:32
aidar_i
Еще немного подработал блоки, создал окончательный вариант блоков для WS2812(главный блок, выбор шрифта, вывод текста с прокруткой или стационарно, вывод цифр с эффектом)
Блоки для WS2812.flp
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 23 окт 2019, 10:13
Anydy
А может кто делал блоки для матриц RGB ?
Или подскажите где прикупить? ....я конечно уже сам пошел искать...но может есть опыт?
Интересует P4 -P5
Имитация 7 сегментных индикаторов на дисплеях и эффект Morphing Digital.
Добавлено: 30 сен 2020, 06:20
aidar_i