Страница 1 из 1
Новогодняя гирлянда
Добавлено: Вс дек 10, 2017 12:25 am
Smirnoff1976
Есть RGB светодиодная лента, mega-D подключена по трем ШИМ каналам. Хочется сделать управление типа китайской гирлянды с разными режимами. Есть какие наработки или давайте вместе подумаем как в мажордоме реализовать.
Re: Новогодняя гирлянда
Добавлено: Пн дек 11, 2017 5:41 pm
lupsik
Думаю никак, так как задержка по MQTT будет.
Я лично реализовал так. Залил скетч на ардуино нано стандартный Ws2812B. 3 GPIO выход ESP8622 подключил на 3 GPIO вход ардуино.
Создал 3 выключателя. При включении одного два других отключаются. Выключатель - это какой-то режим подсветки.
Включаем выключатель. Стартует на ардуино определенная програмка с подсветкой.
Там уже можно задать что угодно.
Re: Новогодняя гирлянда
Добавлено: Пн дек 11, 2017 8:08 pm
Smirnoff1976
Меня больше интересует алгоритм. Задержки мы решим.
Re: Новогодняя гирлянда
Добавлено: Чт дек 14, 2017 12:20 am
lsergeyl
спрошу здесь т.к относится к новогодней гирлянде
помогите с сценарием или кодом или как правильно написать код
например
если включен режим "темное время" и число"20.12-15.01" а время"18:00-23:00" то включить гирлянду
if ((gg("DarknessMode.active")="1") ? ? ) {callMethod("Switch3.turnOn"); //включаем гирлянду }
else {callMethod("Switch3.turnOff"); //выключаем гирлянду }
Re: Новогодняя гирлянда
Добавлено: Чт дек 14, 2017 6:18 pm
ipz
Красивый пример для ws1812
Для WS1812 можно еще поискать библиотеку Flame2000 (вроде), имитация пламени/камина. Искать по запросу `ws2812 flame`
У меня контроллер сделан на основе MySensor из обычной RGB ленты. В ардуину прошиты несколько программ сейчас вроде штук 10. Ограничение только по количеству памяти для скетча, а это надо постараться. Программы все экспериментальные, реально используются штуки три. В ардуину передаем только номер программы - дальше она сама работает пока программа не будет выключена или переключена. Поэтому задержка, а у MySensors она тоже есть, не имеет значения.
Если попытаться управлять цветом на каждой итерации из MJD, то все будет печально... Color Picker какой-нибудь c отображением в реальном времени приделать уже не получится...
Re: Новогодняя гирлянда
Добавлено: Сб дек 23, 2017 9:37 pm
Chainik
Smirnoff1976 писал(а):Меня больше интересует алгоритм. Задержки мы решим.
Появилось готовое решение
https://ab-log.ru/smart-house/ethernet/megad-ws-2018