Подключение WS2812b
Все светодиодные ленты, матрицы и кольца на основе WS2812b имеют три контакта на входе и столько же на выходе. Ниже разберемся почему так.
Особо следует уделить внимание питанию. Каждый WS2812b питается от напряжения 5 Вольт и потребляет ток около 50мА при максимальной яркости всех трёх светодиодов (RGB). Это значит, что кусок адресной ленты с 30 светодиодами будет требовать 1,5А! Это больше, чем может дать обычный USB-порт ноутбука. Поэтому для питания адресных лент или матриц применяют внешний источник питания.
Теперь о подключении к Ардуино. Контакты на входе WS2812b маркируются как: VDC, DIN, GND. Контакты на выходе: VDC, DOUT, GND. Для подключения модуля к контроллеру используем только входную группу контактов:
Ардуино Уно | +5V | Gnd | D6 |
Модуль WS2812b | VDC | GND | DIN |
Вместо D6 можно использовать любой цифровой выход (включая A0..A5).
Соединение модулей цепочку
Зачем нужен контакт DOUT? Опять же из ранних уроков мы знаем, что обычные сдвиговые регистры легко соединяются в цепочку — то же самое с WS2812b. Как правило, на всех сборках адресных модулей выведены контакты первого светодиода и последнего.

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