[Железо] Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Работа с конкретным оборудованием

Модераторы: immortal, newz20

Anton_V
Сообщения: 27
Зарегистрирован: Пн апр 30, 2018 10:15 pm
Откуда: Уфа
Благодарил (а): 7 раз
Поблагодарили: 5 раз

[Железо] Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение Anton_V » Ср ноя 14, 2018 10:48 pm

В преддверии НГ, задался темой сделать новогоднюю гирлянду и внедрить ее на свой сервер.
Итак что нам понадобится:
1. Блок питания на 12В и 7-7,5А для диодной ленты и контроллера.
2. Контроллер MegaD 2561
3. Диодная лента на чипах WS2818 или WS2811 длинною 5 м. и количеством чипов на ней 100 шт.
как все это подключить можно посмотреть вот тут https://ab-log.ru/smart-house/ethernet/megad-ws-2018
собственно от туда же и была взята основа для данной задумки.

Теперь сама интеграция

1. нам понадобится свой цикл для работы с гирляндой.
2. понадобится простенький класс для сохранения настроек и управления гирляндой со "сцены"
3. сама "сцена" для управления.

для установки цикла берем файл cycle_NG.php.txt переименовываем его в cycle_NG.php и выкладываем его в каталог scripts. путь к нему для MD установленном на windows например C:\_majordomo\htdocs\, для linux скорее всего /var/www/ или что-то похожее.

далее импортируем сам класс (во вложении файл RGB-NG.txt). ВАЖНО. цикл привязан к конкретному объекту класса а точнее к "RGB-NG-1", так что либо импортируйте класс вместе с объектами или создавайте объект с таким именем. какое свойство за что отвечает в классе вроде как расписано.

ну и простенькая сцена тоже во вложении файл NG.scene.txt

для того что бы работал выбор цвета нужно подкинуть еще пару файлов с java скриптами в папку "js".

ну вот собственно и все. если MD не найдет цикл то перезапустите его.

P.S. сильно не пинайте. знаю что схема не особо универсальная, но вроде как работает и иногда даже красиво ;) и да я напортачил со влажениями :cry:
Вложения
jscolor.js
(52.83 КБ) 594 скачивания
jquery-1.11.3.min.js
(93.13 КБ) 571 скачивание
RGB-NG.txt
(3.14 КБ) 589 скачиваний
NG.scene.txt
(23.06 КБ) 606 скачиваний
RGB-NG.txt
(3.14 КБ) 625 скачиваний
NG.scene.txt
(23.06 КБ) 558 скачиваний
jscolor.js
(52.83 КБ) 573 скачивания
jquery-1.11.3.min.js
(93.13 КБ) 555 скачиваний
cycle_NG.php.txt
(12.48 КБ) 556 скачиваний
За это сообщение автора Anton_V поблагодарил:
skysilver (Чт ноя 15, 2018 10:25 am)
Рейтинг: 1.16%
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение Aven » Ср ноя 14, 2018 11:20 pm

есть уже готовые гирлянды, цена где-то $8 за 50 светодиодов. Контроллер SPI с WiFi примерно столько же. Модуль MagicHome есть )
Anton_V
Сообщения: 27
Зарегистрирован: Пн апр 30, 2018 10:15 pm
Откуда: Уфа
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение Anton_V » Ср ноя 14, 2018 11:25 pm

Aven писал(а):
Ср ноя 14, 2018 11:20 pm
есть уже готовые гирлянды, цена где-то $8 за 50 светодиодов. Контроллер SPI с WiFi примерно столько же. Модуль MagicHome есть )
не спорю что есть. я просто эту диодную ленту планирую использовать как второй свет в зале. но это только весной. а пока она лежит себе пылится. ну так почему бы не порадовать себя любимого.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение directman66 » Чт ноя 15, 2018 6:47 am

Aven писал(а):
Ср ноя 14, 2018 11:20 pm
есть уже готовые гирлянды, цена где-то $8 за 50 светодиодов. Контроллер SPI с WiFi примерно столько же. Модуль MagicHome есть )
кстати, железяки magichome поддерживают много интересных режимов, поддержка которых пока в модуле отсутсвует, но имеется во встроенном приложении для андройд. Надо бы с ними поразбираться. Из интересных - светомузыка, сторобоскоп, градиент.

Но я себе плохо представляю, как выглядит RGB лента на елке ))
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Anton_V
Сообщения: 27
Зарегистрирован: Пн апр 30, 2018 10:15 pm
Откуда: Уфа
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение Anton_V » Чт ноя 15, 2018 7:23 am

directman66 писал(а):
Чт ноя 15, 2018 6:47 am
Aven писал(а):
Ср ноя 14, 2018 11:20 pm
есть уже готовые гирлянды, цена где-то $8 за 50 светодиодов. Контроллер SPI с WiFi примерно столько же. Модуль MagicHome есть )
кстати, железяки magichome поддерживают много интересных режимов, поддержка которых пока в модуле отсутсвует, но имеется во встроенном приложении для андройд. Надо бы с ними поразбираться. Из интересных - светомузыка, сторобоскоп, градиент.

Но я себе плохо представляю, как выглядит RGB лента на елке ))
с наскоку не нашел с какими лентами данный контроллер работает. но есть предположение что на чипах 5010. которые включают всю ленту одним цветом. хотя может мне не тот контроллер попался. https://ru.aliexpress.com/item/Magic-Ho ... 53650.html . тут же ленты работают не много по другому. тут из 1-й ленты можно сделать скажем бегущую строку, т.е. можно управлять каждым чипом ленты отдельно.

а по поводу ленты на елки. не обязательно ленту вешать на елку. я например ее собираюсь развесить на окне. хотя....
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение directman66 » Чт ноя 15, 2018 7:27 am

С любыми лентами контроллер может работать.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Anton_V
Сообщения: 27
Зарегистрирован: Пн апр 30, 2018 10:15 pm
Откуда: Уфа
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение Anton_V » Чт ноя 15, 2018 7:30 am

directman66 писал(а):
Чт ноя 15, 2018 7:27 am
С любыми лентами контроллер может работать.
тогда круто, при случае нужно будет пощупать. ссылку можно на этот контроллер? а то похоже не тот мне попался.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение directman66 » Чт ноя 15, 2018 8:00 am

https://ru.aliexpress.com/item/5-10-15- ... 0000000000
Единственного, чего в нем нет - это режима "Покатаемся", как видео по мегад.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение skysilver » Чт ноя 15, 2018 10:23 am

Как можно RGB сравнивать с адресуемыми WS2818/2811?! Мало общего. Особенно в части конечного результат.

ПыСы: моя поделка на ESP8266+WS2812 https://connect.smartliving.ru/profile/461/blog16.html
За это сообщение автора skysilver поблагодарил:
VladPTZ (Чт ноя 15, 2018 11:14 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Новогодняя гирлянда на основе MegaD 2561 + диодная лента WS2818/2811

Сообщение skysilver » Чт ноя 15, 2018 10:24 am

Aven писал(а):
Ср ноя 14, 2018 11:20 pm
есть уже готовые гирлянды, цена где-то $8 за 50 светодиодов. Контроллер SPI с WiFi примерно столько же. Модуль MagicHome есть )
Для WS28xx?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить