Библиотека GitHub

iarduino_NeoPixel

Библиотека iarduino_NeoPixel для Arduino: управление адресными светодиодами WS2812B до 65534 штук с настройкой цвета и яркости каждого светодиода.

tremaru / iarduino_NeoPixel Обновлено 18:04 04.06.2024 Ветка master

Описание

Описание библиотеки:

Библиотека позволяет работать с адресными светодиодами WS2812B, как по отдельности, так и в составе модулей, если количество светодиодов не превышает 65534 шт.

Назначение функций и переменных:

Подробное описание работы с библиотекой, находится в разделе Wiki Адресные светодиоды, модули NeoPixel.

#include <iarduino_NeoPixel.h> // Подключаем библиотеку.
iarduino_NeoPixel ОБЪЕКТ( №_ВЫВОДА , КОЛИЧЕСТВО_СВЕТОДИОДОВ ); //Создаём объект

Функция begin(); // Инициализация работы с адресными светодиодами.

Функция setColor( №_СВЕТОДИОДА , ЦВЕТ [ , ЯРКОСТЬ ] ); // Указание цвета для адресного светодиода.

Функция write(); // Запись всех установленных цветов в светодиоды.

Дополнительные (необязательные) функции:

Функция count(); // Получение количества используемых светодиодов.

Функция getPointer(); // Получение указателя на массив цветов светодиодов.