Skip to content

tremaru/iarduino_NeoPixel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iarduino_NeoPixel

This is a library for Arduino IDE. It allows to control NeoPixel modules made by iArduino.ru

Данная библиотека для Arduino IDE позволяет управлять модулями адресных светодиодов NeoPixel от iArduino.ru

Подробнее про установку библиотеки читайте в нашей инструкции.

Подробнее про подключение к Arduino UNO/Piranha UNO читайте на нашей wiki

Модель Ссылка на магазин

Адресные светодиоды, модули NeoPixel

https://iarduino.ru/shop/Expansion-payments/neopixel-trema-modul.html

Назначение функций:

Подробное описание работы с библиотекой и примеры смотрите на нашем сайте

Подключаем библиотеку

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

Инициализация работы

ОБЪЕКТ.begin(); // Инициализация работы с адресными светодиодами.

Указание цвета

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

Запись цветов в светодиоды

ОБЪЕКТ.write(); // Запись всех установленных цветов в светодиоды.

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

Получение количества светодиодов

ОБЪЕКТ.count(); // Получение количества используемых светодиодов.

Получение цветов

ОБЪЕКТ.getPointer(); // Получение указателя на массив цветов светодиодов.