Первое, что нужно решить перед сборкой светодиодной матрицы своими руками, — её тип: либо вы паяете матрицу из отдельных светодиодов и управляете ею через сдвиговые регистры или драйверы, либо используете готовые адресные светодиоды WS2812B, где каждый пиксель управляется индивидуально по одной линии данных. От этого выбора зависят схема, контроллер, блок питания и весь дальнейший процесс.

В этой статье разберём оба подхода, подбор компонентов, расчёт питания, подключение к Arduino и прошивку, а также типичные ошибки, из-за которых самодельная матрица мерцает, греется или не запускается вовсе.

Какие бывают самодельные матрицы

Под словом «матрица» в DIY-электронике обычно понимают один из трёх вариантов. Первый — одноцветная матрица из дискретных светодиодов, собранная по схеме «строки-столбцы» и управляемая микросхемой MAX7219 или сдвиговыми регистрами 74HC595. Второй — матрица из адресных светодиодов WS2812B или аналогов, соединённых последовательно змейкой. Третий — готовые сборные модули 8x8, которые остаётся только соединить между собой.

Для новичка проще всего начать с модулей на MAX7219: пайка минимальна, библиотеки готовы, а результат виден сразу. Матрица из адресных светодиодов даёт полноцветную картинку и эффекты, но требует аккуратного расчёта питания. Полностью ручная матрица на регистрах — самый познавательный, но и самый трудоёмкий путь.

📊 Какой тип матрицы вы планируете собирать?