Помогите с светодиодной матрицей

Markovnik

✩✩✩✩✩✩✩
13 Май 2024
4
1
Доброва всем времени суток. Имеется 4 матрицы 16х16 и контроллер T1000S 2022 года, хотел бы собрать из них одну матрицу 32х32. Подскажите как их все сдружить между собой чтобы они показывали единое изображение? Или скинте ссылку как это можно сделать?
 

Сотнег

★★★★★★★
15 Янв 2020
4,445
1,519
@Markovnik,
16х64 соберёте без проблем.
А чтобы с этим контроллером в размере 32х32 получилось единое изображение, придётся картинки для SD-карты готовить, перетосовывая в них пиксели.
 

Сотнег

★★★★★★★
15 Янв 2020
4,445
1,519
@Markovnik,
готовые корпусные железяки вряд ли такое могут.
А на платах типа ESP8266 / ESP32 можно любой порядок светодиодов запрограммировать.

Но, если файлы для вашего контроллера можно подготавливать в программе Jinx!, тогда в ней и пиксели можно перетасовать:
Без названия.png
Если программа другая, сами поищите в ней одновременное использование нескольких матриц.
 
Изменено:

Markovnik

✩✩✩✩✩✩✩
13 Май 2024
4
1
@Сотнег, К счастью я разобрался как это сделать, и сделал.
В программа LedEdit 2014
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,445
1,519
@Markovnik,
обычно люди в таких случаях рассказывают о решении проблемы,
чтобы другим жизнь облегчить.
 
  • Лойс +1
Реакции: Wan-Derer

Markovnik

✩✩✩✩✩✩✩
13 Май 2024
4
1
@Сотнег,
Я разобрался по одному видео из сети, где один пользователь настраивал в ручную схему подключения нескольхих матриц в LedEdit в разделе LedLayout (желтый кружек на черном фоне с права в конце панели LedEdit) Попробовал сделать так же, сначала не получилось, потом стал пытаться разные варианты, и в один момент у меня 3 матрицы из 4 работали как единый экран, а последняя была перевернута, покапался еще и в результате получилось. Синхронизировать все 4 матрицы.
Я не могу объяснить как это работает, так как сам толком не понял.
Снимок экрана 2024-05-14 235717.png Вот на этом изображении я создал 4 отдельных матрицы которые я соединил в одну при помощи ручной настройки пути сигнала. Цифра 1 указывает на то где расположен входящий сигнала, а соединяются матрицы слева на право буквой Z, левая нижняя с правой нижней, правая нижняя с левой верхней, и левая верхняя с правой верхней.

Снимок экрана 2024-05-14 235817.pngВ итоге получилось вот такое рабочее поле где присутствует не одна матрица 32x32, а как раз 4 по 16х16 соединенные между собой. Незнаю понятно ли я объяснил, но я сам только пару дней работаю в LedEdit 2014.
 
  • Лойс +1
Реакции: Сотнег

bort707

★★★★★★✩
21 Сен 2020
3,067
916
Я не могу объяснить как это работает, так как сам толком не понял.
а что там понимать? Вам просто надо создать функцию, которая из координат x y на большой матрице получает номер пикселя в ленте.