Светодиодная RGB-матрица подойдёт для графической индикации состояния устройств, создания анимаций и украсит рекламные конструкции.
Матрица состоит из 64 трёхцветных адресных светодиодов WS2812B. Каждый светодиод обладает собственным контроллером и управляется индивидуально.
Матрица крепится на гладких поверхностях с помощью двухстороннего скотча. Если вы разместите несколько матриц вплотную, светодиоды образуют регулярную сетку. Поэтому диагональ светодиодного дисплея ограничена лишь вашим источником напряжения.
Светодиодная матрица питается строго от 5 вольт. Если вы используете управляющую платформу с 3,3 вольтовой логикой, например Iskra JS или Arduino Due, воспользуйтесь драйвером светодиодных лент WS2812.
На светодиодной матрицы расположено три группы контактов.
Первая группа контактов используется для соединения матрицы с микроконтроллером:
Если вы хотите соединить несколько матриц в цепочку (гирлянду), используйте вторую группу контактов:
Обратите внимание! При использовании гирлянды из матриц убедитесь в работоспособностии схемы питания. Нельзя подать питание всей гирлянды только через первую матрицу — дорожки слишком тонкие для большого тока. Подключайте питание к каждой матрице отдельно, через третью группу контактов:
Для управления цветами светодиодов используется всего одна линия: светодиоды общаются друг с другом по цепочке и передают заданный цвет нужному сегменту.
Библиотеки значительно упростят написание скетчей. Они скрывают в себе все тонкости общения с модулем.
Для управления матрицами с плат Arduino используйте библиотеку Adafruit NeoPixel. Для дополнительных плюшек понадобится симбиоз двух библиотек: Adafruit NeoMatrix и Adafruit GFX.
Для подключения к Iskra JS используйте нашу библиотеку на JavaScript