Подключение WS2812b

Все светодиодные ленты, матрицы и кольца на основе WS2812b имеют три контакта на входе и столько же на выходе. Ниже разберемся почему так.

Особо следует уделить внимание питанию. Каждый WS2812b питается от напряжения 5 Вольт и потребляет ток около 50мА при максимальной яркости всех трёх светодиодов (RGB). Это значит, что кусок адресной ленты с 30 светодиодами будет требовать 1,5А! Это больше, чем может дать обычный USB-порт ноутбука. Поэтому для питания адресных лент или матриц применяют внешний источник питания.

Теперь о подключении к Ардуино. Контакты на входе WS2812b маркируются как: VDC, DIN, GND. Контакты на выходе: VDC, DOUT, GND. Для подключения модуля к контроллеру используем только входную группу контактов:

Ардуино Уно+5VGndD6
Модуль WS2812bVDCGNDDIN

Вместо D6 можно использовать любой цифровой выход (включая A0..A5).

Соединение модулей цепочку

Зачем нужен контакт DOUT? Опять же из ранних уроков мы знаем, что обычные сдвиговые регистры легко соединяются в цепочку — то же самое с WS2812b. Как правило, на всех сборках адресных модулей выведены контакты первого светодиода и последнего.

Адресные светодиоды ws2812b

Благодаря этому, мы можем подключать один модуль к другому, наращивая цепочку до нужных размеров.

Адресные светодиоды ws2812b в цепочке
1+

Изменено:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.