RGB_matrix_panel (Цветная рекламная матрица)

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

RGB_matrix_panel (Цветная рекламная матрица)

#1

Сообщение aidar_i » 01.05.2021{, 18:37}

Блоки для RGB_matrix_panel.
Ниже ссылки, описание панелей.
https://wiki.iarduino.ru/page/rgb-matrix/
http://wiki.amperka.ru/projects:rgb-led-matrix-arduino
Обновлено 16.05.2023 г.
Библиотека Adafruit_GFX_Library с папкой шрифта встроена в блок.
Adafruit_GFX_Library.rar
(882.42 КБ) 32 скачивания
Библиотека RGB-matrix-Panel:
RGB-matrix-Panel.rar
(17.38 КБ) 30 скачиваний
Блоки:
RGBmatrixPanel Basic.rar
(2.34 МБ) 38 скачиваний
Пример на Мега2560.
RGB matrix Panel примеры.rar
(5.23 МБ) 36 скачиваний
Еще пример с блоком для вывода изображений
RGBmatrixPanel draw bitmap.rar
(980.01 КБ) 34 скачивания
Для ESP32 -> Выводы
В параметрах блока выставить:
OE = 23; CLK = 22; LAT = 14;
A = 21; B = 26; C = 5; D = 27;
E = 18;
В библиотеке заданы:
R1 = 17; G1 = 16; BL1 = 4; R2 = 19; G2 = 2; BL2 = 15;

Видео. Как установить и сменить шрифт.

Блоки проекты выложенные в обсуждении ниже считайте устаревшими.
Последний раз редактировалось aidar_i 02.05.2021{, 14:44}, всего редактировалось 6 раз.

Аватара пользователя
Vuktor
Сержант
Сообщения: 237
Зарегистрирован: 11.04.2021{, 14:44}
Репутация: 12
Имя: Vuktor

RGB_matrix_panel (Цветная рекламная матрица)

#2

Сообщение Vuktor » 01.05.2021{, 19:00}

aidar_i, :smile152: :smile9: Теперь можно сделать вот такие часы с прогнозом погоды. Только подскажите посредством каких сервисов? Спасибо, Айдар, за матрицу!


com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

RGB_matrix_panel (Цветная рекламная матрица)

#3

Сообщение com » 01.05.2021{, 19:18}

aidar_i, Такая матрица?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#4

Сообщение aidar_i » 01.05.2021{, 19:51}

Такая, но они бывают с разной начинкой.

Отправлено спустя 1 минуту 56 секунд:
Vuktor писал(а):
01.05.2021{, 19:00}
aidar_i, Теперь можно сделать вот такие часы с прогнозом погоды. Только подскажите посредством каких сервисов? Спасибо, Айдар, за матрицу!
Надо его еще проверить!
Тут часы с прогнозом погоды, вроде, выкладывали, на других матрицах или дисплеях.

Аватара пользователя
Vuktor
Сержант
Сообщения: 237
Зарегистрирован: 11.04.2021{, 14:44}
Репутация: 12
Имя: Vuktor

RGB_matrix_panel (Цветная рекламная матрица)

#5

Сообщение Vuktor » 01.05.2021{, 19:56}

aidar_i писал(а):
01.05.2021{, 19:53}
Надо его еще проверить!
Проверить не проверить, а первый камень уже заложен :bye:

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

RGB_matrix_panel (Цветная рекламная матрица)

#6

Сообщение com » 01.05.2021{, 20:09}

aidar_i писал(а):
01.05.2021{, 19:53}
Такая, но они бывают с разной начинкой.
Да просто хотелось бы быть уверенным, что куплю подходящую матрицу. У меня уже года два работают интернет часы с возможностью вывода информации о погоде, на матрице max7219, но неудобно, либо часы либо погода. А тут, хорошая возможность обьявилась, еще бы картинки выводить :like:

Nazar
Рядовой
Сообщения: 81
Зарегистрирован: 31.05.2020{, 19:07}
Репутация: 6
Имя: Nazar

RGB_matrix_panel (Цветная рекламная матрица)

#7

Сообщение Nazar » 01.05.2021{, 20:15}

aidar_i писал(а):
01.05.2021{, 18:37}
есть
на следующей неделе куплю и протестирую

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#8

Сообщение aidar_i » 01.05.2021{, 20:22}

Nazar писал(а):
01.05.2021{, 20:15}
aidar_i писал(а):
01.05.2021{, 18:37}
есть
на следующей неделе куплю и протестирую
Скорость сканирования 1/16 было у матрицы.

Отправлено спустя 3 минуты 35 секунд:
Для примера https://amperka.ru/product/rgb-led-matr ... edium=wiki
Последний раз редактировалось aidar_i 02.05.2021{, 14:54}, всего редактировалось 1 раз.

Nazar
Рядовой
Сообщения: 81
Зарегистрирован: 31.05.2020{, 19:07}
Репутация: 6
Имя: Nazar

RGB_matrix_panel (Цветная рекламная матрица)

#9

Сообщение Nazar » 01.05.2021{, 20:34}

спасибо Айдар

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

RGB_matrix_panel (Цветная рекламная матрица)

#10

Сообщение com » 01.05.2021{, 20:46}

com писал(а):
01.05.2021{, 19:18}
aidar_i, Такая матрица?
Я похоже ссылку забыл вставить :yes: Такая пойдет?https://aliexpress.ru/item/32754106669. ... 1883389297

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#11

Сообщение aidar_i » 01.05.2021{, 21:05}

[
com писал(а):
01.05.2021{, 20:46}
com писал(а):
01.05.2021{, 19:18}
aidar_i, Такая матрица?
Я похоже ссылку забыл вставить :yes: Такая пойдет?https://aliexpress.ru/item/32754106669. ... 1883389297
Подойдет.

Отправлено спустя 1 минуту 47 секунд:
com писал(а):
01.05.2021{, 20:09}
еще бы картинки выводить
Библиотека имеет такую возможностью

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#12

Сообщение aidar_i » 02.05.2021{, 14:46}

Добавил проект для ESP32 для проверки и немного изменил его выводы в библиотеке (тоже приложил).

Аватара пользователя
Sio
Сержант
Сообщения: 108
Зарегистрирован: 28.06.2021{, 19:26}
Репутация: 0
Откуда: из дома, к вам
Имя: Александр

RGB_matrix_panel (Цветная рекламная матрица)

#13

Сообщение Sio » 09.04.2022{, 22:31}

Здравствуйте Айдар, обратил внимание на то что вы создали блок для "RGB_matrix_panel" цветной матрицы.
Признаюсь эта тема меня ОЧЕНЬ заинтересовала. Хотел бы у вас спросить как вы подключили матрицу к еср32. Пины матрицы к пинам есп32. С описанием блока ничего не понятно уже всё перепробывал, НЕ Работает. Может какой-то совет у вас есть?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#14

Сообщение aidar_i » 10.04.2022{, 09:06}

Sio писал(а):
09.04.2022{, 22:31}
Хотел бы у вас спросить как вы подключили матрицу к еср32
В примере написано.
Sio писал(а):
09.04.2022{, 22:31}
С описанием блока ничего не понятно уже всё перепробывал, НЕ Работает
Я выше писал:
aidar_i писал(а):
01.05.2021{, 18:37}
Пример для ESP32 (в коде в библиотеке ESP32 поддерживается, но в README библиотеки написано не поддерживает, нужно проверить).
ESP32 на RGB-matrix-Panel.flp
(397.47 КБ) 24 скачивания
Если не пойдет, есть другие библиотеки.
У меня нет такой панели проверить.
Попробуйте с помощью других библиотек, примеры запустите, если заработает, выложите ссылку на библиотеку. Вам помогут с ПБ.

Аватара пользователя
Sio
Сержант
Сообщения: 108
Зарегистрирован: 28.06.2021{, 19:26}
Репутация: 0
Откуда: из дома, к вам
Имя: Александр

RGB_matrix_panel (Цветная рекламная матрица)

#15

Сообщение Sio » 10.04.2022{, 12:26}

Айдар, спасибо, что ответили.
Сложности в подключении ещё и в том что разные обозначения для одного и тогоже подключения-пина HUB75.
Хорошо, попробую другие библиотеки и отпишусь.

Отправлено спустя 3 часа 28 минут 54 секунды:
Получилос запустить RGB Matrix 32x64 на ESP32.
Запустилось всё с этой библиотекой: https://github.com/mrfaptastic/ESP32-HU ... el-I2S-DMA
Очень много рабочих примеров, всё отлично работает.
Вот схема для подключения:
PINS.jpg
PINS.jpg (11.09 КБ) 2384 просмотра
Вот пины HUB75:
HUB75 02.jpg
HUB75 02.jpg (71.57 КБ) 2381 просмотр
Вот ещё библиотека которую использовал:
ESP32-HUB75-MatrixPanel-I2S-DMA-master.zip
Тут много примеров
(1.45 МБ) 70 скачиваний
Вот результат:
Test.jpg
Test.jpg (64.83 КБ) 2378 просмотров

Аватара пользователя
Sio
Сержант
Сообщения: 108
Зарегистрирован: 28.06.2021{, 19:26}
Репутация: 0
Откуда: из дома, к вам
Имя: Александр

RGB_matrix_panel (Цветная рекламная матрица)

#16

Сообщение Sio » 15.04.2022{, 18:43}

Привет Айдар, привет коллеги.
Наконец-то получилось запустить ПБ Айдара для RGB Matrix на ESP32. Блок запустился только после удаления бегущей строки. Текст статика и остальные блоки работают. Пины подключения всё как Айдар написал.
При этом большое разочарование в том, что невозможно создать новую строку с координатами дисплея, выбрать другой цвет. Всё можно написать только в одной линии и вообще нет шрифтов, цифры или маленькие или на весь дисплей.
Может кто с этим дисплеем большего достиг, подилитесь наработками.
Вложения
Aidar PB.jpg
Aidar PB.jpg (26.82 КБ) 2321 просмотр

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#17

Сообщение aidar_i » 16.04.2022{, 10:44}

Sio писал(а):
15.04.2022{, 18:43}
Привет Айдар, привет коллеги.
Наконец-то получилось запустить ПБ Айдара для RGB Matrix на ESP32. Блок запустился только после удаления бегущей строки. Текст статика и остальные блоки работают. Пины подключения всё как Айдар написал.
При этом большое разочарование в том, что невозможно создать новую строку с координатами дисплея, выбрать другой цвет. Всё можно написать только в одной линии и вообще нет шрифтов, цифры или маленькие или на весь дисплей.
Может кто с этим дисплеем большего достиг, подилитесь наработками.
Отлично! Посмотрю на счет строк, цвета и шрифтов.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#18

Сообщение aidar_i » 17.04.2022{, 18:26}

Sio писал(а):
15.04.2022{, 18:43}
невозможно создать новую строку с координатами дисплея, выбрать другой цвет. Всё можно написать только в одной линии и вообще нет шрифтов, цифры или маленькие или на весь дисплей.
Посмотрел блоки:
-есть входы координат строк x, y, ставьте еще блоки и создавайте новые строки;
-есть входы цветов r, g, b (3х битные от 0 по 7, в библе есть и 4х и 8ми битные и HSV);
-размеры шрифтов задается в параметрах Text_Size .
-шрифты можно подключать тоже, нужен доп блок.
Попробую перенести блоки в новый редактор и в настройках все предусмотреть, в старом редакторе появляются куча костылей.
От Вас Sio проверка.

Аватара пользователя
Sio
Сержант
Сообщения: 108
Зарегистрирован: 28.06.2021{, 19:26}
Репутация: 0
Откуда: из дома, к вам
Имя: Александр

RGB_matrix_panel (Цветная рекламная матрица)

#19

Сообщение Sio » 17.04.2022{, 19:58}

СУПЕР!
Айдар большое СПАСИБО, конечно всё проверю, отпишусь.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

RGB_matrix_panel (Цветная рекламная матрица)

#20

Сообщение aidar_i » 17.04.2022{, 20:32}

Sio писал(а):
17.04.2022{, 19:58}
СУПЕР!
Айдар большое СПАСИБО, конечно всё проверю, отпишусь.
Изменил блоки и исправил бегущую строку, добавил шрифты, в старом редакторе.
Изменил цветность на 8ми битную (от 0 до 255), цвет фона задал тоже входами.
ESP32 на RGB-matrix-Panel_1.flp
(562.83 КБ) 98 скачиваний
В первом сообщении заменил примеры.

Ответить

Вернуться в «Разработка пользовательских блоков»