Для рассмотрения подключения использовалась матрица TC15-11.
Описание конструкции:
![](https://habrastorage.org/getpro/habr/upload_files/b1f/dbf/429/b1fdbf429cea187d52a81769832b2043.jpg)
Контакты, помеченные как R - плюсовые, а контакты, помеченные как C - минусовые.
Для управления светодиодной матрицей данные контакты подключим к двум сдвиговым регистрам 74HC595.
Применил их так как они были под рукой (было бы что то другое под рукой применил бы это).
Схема регистра:
![](https://habrastorage.org/getpro/habr/upload_files/d23/571/648/d23571648724df6ed7e5aa876cc8c657.jpg)
Подключим светодиодную матрицу к ардуино через два регистра. Использую программу Fritzing для визуализации схемы - мне так понятнее. Большинство ардуинщиков знают данную программу и понимают как по ней читать схему.
![](https://habrastorage.org/getpro/habr/upload_files/5cd/a2a/3ac/5cda2a3ac4558efc4fe0188efccab096.jpg)
Прикладываю видео построения данной схемы подключения и работы матрицы с использованием своей программы без готовых библиотек под неё.
Для вывода изображения на матрицу воспользуемся динамической индикацией. Светодиоды загораются построчно но так быстро, что глаз видит целостное изображение.
В программе есть несколько функций, реализующих создание некоторых букв и символов. Далее эту программу можно развивать.