Описание товара: Светодиодная лента RGB WS2812B - цифровая, адресная - IP65 144 светодиодов/м, 43 Вт/м, 5В - 1м
Индивидуально адресуемые RGB-светодиоды расположены на 1-метровой полосе с плотностью 144 светодиода на метр. Каждый пиксель может выдавать один цвет из 24-битной палитры. Для работы модуля достаточно одного вывода микроконтроллера. (например, Arduino).

Светодиоды расположены плотно на расстоянии примерно 2 мм, а это значит, что яркость очень высокая. Однако высокая производительность требует эффективного источника питания. Система питается напряжением 5 В и потребляет примерно 1,8 А на метр (9 Вт). Цепочку можно разрезать после каждого диода.
Используемый протокол связи обеспечивает последовательное подключение светодиодов. К выходному разъему необходимо подключить еще одну цепочку и соединить 5V, GND и DOUT с DIN соответственно. Производитель указывает, что при использовании более 500 светодиодов, рабочей памяти в Arduino Uno может не хватить. Также следует отметить, что каждый последующий чип требует увеличения эффективности источника питания.
Связь
Устройство имеет 3-контактный разъем, состоящий из следующих выводов:
- GND (белый провод)- Масса модуля
- 5 В (красный кабель)- Напряжение питания, для матрицы необходимо подключить источник с токоотдачей не менее 2 А на метр цепи
- DIN (зеленый кабель)- цифровой сигнал управления от микроконтроллера

Продукт совместим с Arduino и Raspberry Pi
- Библиотека Arduino на GitHub для модулей NeoPixel с примерами подключения ,
- Пример подключения к Raspberry Pi с помощью кода.
|
Установка библиотеки Adafruit для Arduino:
- Загрузите библиотеку с GtitHub, нажав на кнопку Download ZIP
- Распакуйте загруженный ZIP-файл, в результате должна появиться папка, содержащая файлы: Adafruit_NeoPixel.cpp, Adafruit_NeoPixel.h и другие вложенные папки.
- Переименуйте корневую папку в: Adafruit_NeoPixel
- Переместите всю папку в каталог с библиотеками Arduino, по умолчанию он должен находиться по пути: / Documents / Arduino / Libraries
- Перезапустите среду Arduino, библиотека появится в меню: Файл -> Примеры
Первый запуск - простой пример
- Запустите тестовую программу, выбрав в среде Arduino следующее:
- Файл -> Примеры -> Adafruit_Neopixel -> Simple
- Выберите вывод, с которого осуществляется управление светодиодами. По умолчанию установлен вывод 6:
- Выберите количество пикселей для управления. По умолчанию оно равно 16:
- Линия 14#define NUMPIXELS 16
- Загрузите программу в Arduino. Пиксели должны быть добавлены по отдельности в количестве, указанном в строке 14.
- Если вы хотите изменить цвет подсветки, введите в функцию разные значения:
- Линия 40Pixel.setPixelColor (i, Pixel.Color (0,150,0))
В скобках указаны компоненты RGB, максимальное значение каждого из них равно 255
- Изменение скорости освещения отдельных пикселей возможно путем редактирования значения:
- Линия 21int delayval = 500;

Светодиодная лента WS2812B в сочетании с Arduino Uno .
Спецификация
- Напряжение питания: 5 В
- Выходная мощность макс. 43 Вт/м
- Потребляемый ток: 1,8 А для 1 метра цепи белого цвета
- Применяемые диоды: LED RGB SMD5050 WS2812b
- Адресованный пиксель: 1 светодиод RGB
- Устойчивость к внешним воздействиям: IP65 (силиконовый чехол)
- Ширина полосы: 10 мм
- Длина цепи: 1 м
Полезные ссылки- Библиотека Arduino на GitHub
- Ambilight TV Raspberry Pi + система OSMC - dobreprogramy.pl
- Пример соединения с Raspberry Pi
- Руководство пользователя в системе Adafruit
|