Рейтинг статьи: 5.000/5 (2 голосов).
Вышестоящая статья:
Модуль WS2812 для Умного сетевого хаос домаСпонсор этой страницы:
Модуль
Модуль состоит из двух частей.module_WS2812_1D.ino Лента или Кольцо
module_WS2812_2D.ino Матрица
Подключение и настройка
в файле define.h
//--------------------------------------------------------
// модуль WS2812
#define WS2812_PIN (D3)
#define WS2812_MENU "?"
#define WS2812_PAINT "?"
#define COLOR_ORDER (GRB) // порядок цветов на ленте. Если цвет отображается некорректно - меняйте. Начать можно с RGB
// 1 - лента, 2 - матрица
#define WS2812_D 2 // module_WS2812_1D.ino - 1, module_WS2812_2D.ino - 2
WS2812_PIN - номер pin, куда подключена лента.
module_WS2812_1D.ino
Модуль рисовался для декоративной подсветки.имеет эффекты в основном использующие шум Перлина
Облака,Лава,Плазма,Хаос,Павлин,Лес,Океан,Апельсин,Огонь, Пламя,Lithium,Лимон,Трава,Небо,Рубидий,Калий,Зебра
и несколько других:
Ночник,Цветоворот,Радуга,Круговорот,Цвет,Метель,Люмeньep,Нексус,Иcтoчник, Рисунки,Рисование
module_WS2812_2D.ino
Модуль рисовался для матриц и гирлянд.Ориентация направления - вертикальная, как развешивают гирлянду на окне... Снизу вверх, а потом вниз...
имеет эффекты в основном использующие шум Перлина
Цвет,Цветоворот,Радуга,Камин,Хаос,
Облака,Лава,Плазма,Многоцветие,Павлин,Лес,Океан,Апельсин,Огонь,Пламя,Литий,Лимон,Трава,Небо,Рубидий,Калий,Зебра,
Дождь,Радождь,Снег,Дражже,Цветочек,Конфети,Мерцание,Дожди,Звездопад
Эффект Хаос включает в себя все эффекты Облака - Зебра и меняется значением цвета.
Можно легко добавлять свои палитры, включать из в массив FullPalettes и они добавятся в эффектах Камин,Хаос,Мерцание,Дожди,Звездопад.
Управление со смартфона и других модулей
В случае использования в качестве гирлянды укажите высоту и ширину (от 5 до 25)Рассвет 15 - Запустить будильник Рассвет 15 минут.
SET eff bri spd sca clr
запустить эффект с номером eff, яркостью bri, скоростью spd, масштабом sca и цветом clr
EFF + - следующий эффект
EFF RND,3,30 случайный эффект с 3 по 30-й
BRI + - Увеличить яркость
BRI - - Уменьшить яркость
Скорость масштаб и цвет
SPD, SCA, COL
имя_эффекта - Включить эффект
Камин 10 128 128 5 - Включить эффект Камин яркостью 10 скоростью и масштабом 128 и цветом 10
ON_OFF или SWITCH - Переключить (включить или выключить)
При управлении несколькими матрицами (а так же GyverLamp) по IP одновременно Используйте команды с предварительным расчетом формулы до отправки
EFF %d@RND,3,30 случайный эффект с 3 по 30-й
BRI %d@BRI+BRI<255 - Увеличить яркость
BRI %d@BRI-BRI>0 - Уменьшить яркость
Старайтесь не давать своим эффектам похожие имена, типа Огонь и Огонь1 так как это увеличит хаос
Умный сетевой хаос дом аппаратура Android Arduino Программирование
Пожалуйста, оцените и ВЫ эту статью:
Комментариев нет. Станьте первым!