Уникальная Новогодняя гирлянда – управляем с телефона – делаем сами

Умная гирлянда на новый год 2021. Гирлянда с управлением со смартфона.

Гирлянда с управлением со смартфона. Соберём умную гирлянду с управлением с со смартфона. У меня уже есть видео как сделать гирлянду. Но она управлялась выбором эффектов из программы Jinx. Эта гирлянда будет работать используя библиотеку WLED. Нам понадобится nodemcu и гирлянда. Возьмём гирлянду с алиэкспресс. У нас получится управляемая rgb гирлянда. Узнаете сколько потребляет led гирлянда. Я расскажу про wled настройку и wled подключение. Это совсем не сложно. Это не только гирлянда на елку, её также можно повесить на стену или на окно.

Скоро наступит Новый, 2021 год. И как всегда, по традиции к этому празднику, я снимаю несколько видео про новогодние гирлянды. Гирлянды у нас будут на RGB светодиодах 2812b. Если раньше я делал гирлянду на светодиодной ленте, то в этом году покажу как можно сделать на готовой, уже спаянной китайцами гирлянде. Это всё те же RGB светодиоды, но распаяны гибкими проводами в виде гирлянды.

В прошлом году я показывал, как можно добавлять разные эффекты в гирлянду вообще не умея программировать. Просто нажимая на понравившиеся эффекты выбирая их из программы Jinx. Записывать их на SD карту, а затем воспроизводить с неё. Можно для каждого праздника сделать набор эффектов и менять их просто сменив карту.
В этом году мы сделаем гирлянду с управлением по телефону, используя очень интересную библиотеку WLED. В ней тоже ничего программировать не придётся. Разработчики любезно добавили туда больше 100 разнообразных сценариев. А в сочетании с разными палитрами, количество увеличивается в разы. Вам останется только нажимать на понравившиеся. Управлять гирляндой сможет даже ребёнок. Такую гирлянду не купишь в магазине. По окончании Новогодних праздников вы всегда сможете найти применение этой гирлянде.

Сейчас расскажу как установить прошивку в NodeMCU. Памяти должно быть не меньше 4 Мб. Я сначала по привычке попробовал на ES6 8226 – 07 с 1 Мб. И у меня даже всё работало, но все настройки не сохранялись. Я погуглил и нашёл описание ошибки, что мне выскакивала. Это нехватка памяти.
Для начала нам нужно скачать бинарный файл библиотеки WLED.
Выбираем вот этот и скачиваем.
Чтобы зря не терять время сразу скачиваем и прошивальщик для NodeMCU. Выбираем версию в соответствием со своим компьютером. Для Винды это 64 или 32 бита.
Теперь запускаем прошивальщик.
Выбираем ком порт на котором у вас NodeMCU.
Затем выбираем скаченный бинарник. Запускаем и видим, что ничего не прошивается.
Проверим что у нас в диспетчере устройств. Видим, что у меня подключено какое-то USB устройство. И в ком порту нет НОДЫ. Оказывается, что на этом компьютере у меня не установлены драйвера. Устанавливаем драйвера. И видим, что теперь на 3 ком. порту определилась плата.
Снова запускаем прошивальщик. Выбираем ком. порт и нажимаем прошить. Ничего не происходит, так как не был выбран бинарный файл библиотеки. Выбираем файл. Так как у меня NodeMCU уже была прошита, то я хочу прошить её заново, но с очисткой флэш памяти. Поэтому выбираю YES.
Теперь ждём когда прошьётся. После прошивки перезагружаем NodeMCU кнопкой или питанием.
Теперь нам надо сделать первую настройку платы. Для этого выбираем WIFI сеть WLED-AP и вводим пароль wled1234
В браузере переходим по адресу 4.3.2.1
И оказываемся на странице настройки. Здесь надо вбить название своей WIFI сети и пароль к ней. Я так же задал статический IP адрес. Можно и не задавать, тогда ваш DHCP сам присвоит один из свободных, а вам надо будет потом его найти. Указываем адрес локальной страницы. И сохраняем изменения.
Теперь в браузере вбиваем IP адрес и видим интерфейс для работы с лентой.

Читайте также:
Как получить фиолетовый цвет из красок

В этом видео я коротко расскажу только об основных пунктах меню библиотеки. Только то что понадобится для управления гирляндой. Если будет интересно, то я могу снять более подробное видео.

Рассмотрим верхнее меню программы.
• Кнопка Power- отвечает за включение и выключение ленты.
• Таймер – это и есть таймер. Он отсчитывает время до выключения ленты.
• Синхронизация. Чего с чем я пока не разобрался. Возможно подобных устройств работающих с этой библиотекой.
• Превью – показывает, как будет светиться лента. Удобно если ваша лента находится не рядом с вами, а например на улице или в другой комнате.

• А вот с конфигом нужно разобраться подробно.
Первый пункт это WIFI setup. Это настройки в которые мы попадали при первом включении ленты после прошивки.
Второй идёт Preferences Здесь нужно задать сколько у вас светодиодов. Изначально установлено —- И поэтому у вас сейчас светятся не все светодиоды.
Затем идет ограничение автоматического включения яркости.
Следующий – это тип ленты. Если у вас RGB и ещё дополнительный белый, то надо поставить галочку.
Здесь выбираем как у вас расположены цвета в ленте. У меня во всех лентах всегда были GRB, ну мало ли вдруг у вас будет по другому. Проверить можно включив однотипный цвет, например красный и посмотреть если у вас светится другой, то выбрать нужное сочетание.
Здесь можно задать яркость ленты при включении.
Дальше. Можно выбрать прессет который запуститься при включении ленты.

А здесь рекомендованный параметр автоматически установить гамму цветов.
А для белого не рекомендованный.
Плавность затухания одного цвета перед включением другого.
А эту функцию нужно использовать в Новый год. Даже если вы уснёте, то лента сама уберёт яркость, но не выключится, через определённое время. Не забудьте включить функцию Таймер на главной странице.
Разворачивает движение эффектов в другую сторону.
Пропускает первый светодиод.
Дальше рассказывать не буду. Для сегодняшнего видео они нам не пригодятся. Если будет интересно, то пишите. Расскажу в следующем видео.

PC mode – это некий дашборд на котором выведены все возможности управления.

С колером всё понятно. Можно управлять свечением светодиодной ленты вручную. Или выбрав один из готовых сценариев.

Эффекты. Эта кнопка говорит сама за себя. Можно выбрать один их готовых эффектов. Я не поленился и подсчитал их. И насчитал аж целых —– штук. Так что вам не придётся заморачиваться и создавать что-нибудь своё. Достаточно выбрать из списка. Я например потратил немного времени и выбрал те, что мне наиболее понравились. И использую их для вывода.
Кнопка Сегменты. Очень удобная функция для очень длинных лент. Например если у вас 300 светодиодов, то вы можете разбить ленту на сегменты, например по 100 штук и для каждого сегмента выводить свей эффект. Получается очень красиво.
В Favorites можно сохранять понравившиеся сценарии под определёнными цифрами и затем менять работу ленты одним нажатие кнопки.

Вы также можете установить программы для Android и Apple.
Они выглядят вот так.

Схема соединения проста до безобразия.
Надо подключить гирлянду к питанию. А сигнальный провод в выводу D4 NodeMCU. Подключать надо через резистор от 200 Ом.
Ещё желательно установить мощный конденсатор для сглаживания скачков напряжения на напряжение от 10 вольт и ёмкостью от 500 микрофарад.
Ну и мощный блок питания. От 2,5 – 3 Ампер.

Читайте также:
Делаем красивый скворечник своими руками

Как сделать умную ёлочную гирлянду за 10 минут. Любой цвет включайте на смартфоне

Favorite

В закладки

В рамках подготовки к новогодним праздникам предлагаю вам самый простой и доступный проект умного украшения для ёлки или других предметов интерьера. Собрать его можно за несколько минут, при наличии проводов с коннекторами даже паять не придется.

Специально нашел доступный проект, который сможет повторить каждый, кто не решился на полноценную адресную матрицу размером с оконный блок балкона.

Компонентов нужен самый минимум, даже у начинающих DIY-щиков все элементы найдутся без проблем.

Что понадобится для умной гирлянды

У меня все компоненты остались после разборки старой прошлогодней гирлянды, докупать ничего не потребовалось. Если у вас не найдется всего необходимого, можно запросто докупить в ближайшем магазине радиодеталей.

Вот минимальный набор нужных штук:

Самое главное – плата управления с Wi-Fi

Плата управления на базе микроконтроллера ESP8266 NodeMCU или Wemos D1 mini.

Любое количество адресных светодиодов. Это могут быть как отдельные диоды, спаянные последовательно, так и кусок уже готовой адресной ленты.

Блок питания на 2A. Подойдет практически любая мощная зарядка для смартфона. Если диодов в гирлянде будет меньше 30, можно будет использовать адаптер на 1А. В случае использования более 90 диодов, поищите блок питания 3А.

Гирлянду можно запитать даже от PowerBank. Такой вариант очень удобен, если размещать диоды вдали от розетки.

Операционная система Windows для быстрой прошивки модуля. Подойдет как компьютер с установленной ОС, так и виртуальная машина с прокинутым USB-портом.

Можно произвести прошивку и в macOS, но сделать это будет на порядок сложнее и не так удобно.

Как прошить плату управления

Простота данного проекта заключается в том, что нет необходимости что-то настраивать в прошивке или модифицировать код под себя .

1. Скачиваем архив с прошивкой. За подготовку и адаптацию проекта спасибо ребятам с портала sprut.ai.

После распаковки архива получаем две папки: Чистая и Прошивка.

2. Подключаем плату управления к компьютеру при помощи кабеля micro-usb.

3. Запускаем приложение FlashESP8266 для прошивки из папки “Чистая”. Указываем com-порт подключения платы и файл прошивки.

4. Нажимаем Flash и ждем несколько минут. Эта прошивка полностью стирает память модуля, чтобы в нем не осталось частей кода от предыдущих проектов.

5. Когда процесс будет завершен, перейдите в папку Прошивка и проделайте аналогичные манипуляции (запустите приложение FlashESP8266 и прошейтесь прошивкой из папки).

Заливка кода займет намного меньше времени. На этом подготовительный процесс закончен, на все уйдет не более 3-4 минут.

Как собрать умную гирлянду

Схема сборки умной гирлянды

Схема сборки предельно простая и требует припаять всего 8 контактов. Если плата управления уже оснащена “гребенкой” для подключения, можно собрать все на макетных проводках.

Сигнальный провод от платы к ленте рекомендуется подключать через резистор с номинальным сопротивлением около 200 Ом (мощность значения не имеет).

Не забывайте, что адресные диоды имеют направление подключения. Оно указано на каждом отдельном диоде или на ленте.

После сборки подаем питание и проверяем работоспособность нашей гирлянды. С такой схемой разберется даже самый начинающий электронщик.

Как настроить умную гирлянду

После сборки начинается самый интересный и увлекательный процесс настройки гирлянды. Прелесть данного проекта в том, что настройку свечения, мигания и анимацию можно уже после сборки через специальное приложение или веб-интерфейс.

Читайте также:
Корзинка из бумажных полотенец своими руками, как идеальный вариант для подарка

Этим наша умная гирлянда и отличается от большинства “глупых” собратьев. Даже более сложные и массивные проекты вроде продвинутой матрицы на окно для внесения изменений в работу требуют перепрошивки, а здесь все настраивается на лету.

Подключившись через веб-интерфейс или приложение, можем настраивать яркость свечения, цвет, выбирать любой из сотни эффектов и всячески настраивать его под себя. Даже количество диодов в гирлянде можно менять таким способом. Нашли еще один кусок ленты – подключили и донастроили в приложении.

Порядок действий следующий:

1. Сразу после прошивки платы и сборки проекта подключаем его к источнику питания.

2. На iPhone устанавливаем бесплатное приложение WLED из App Store.

3. В параметрах смартфона находим новую точку доступа “WLED-AP”, которую создает гирлянда. Пароль для подключения: wled1234.

4. Находим гирлянду в приложении WLED при помощи автоматического сканирования или вручную вводим IP: 4.3.2.1.

5. Переходим в раздел Config – Wi-Fi Setup и задаем параметры подключения к своей домашней Wi-Fi сети.

6. Сохраняем настройки и перезагружаем гирлянду. Кто бы еще несколько лет назад подумал, что мы будем прошивать и перезагружать новогодние гирлянды).

7. Теперь гаджет подключится к домашней сети и управлять им можно будет из того же приложения WLED или через веб-интерфейс. IP-адрес ленты можно посмотреть в приложении своего маршрутизатора, а подключиться через браузер – по адресу, который отображается в примерах приложения.

Остается лишь еще раз перейти в настройки и изменить количество диодов в ленте, чтобы все подключенные “огоньки” были задействованы.

Вкладки для управления цветом и эффектами

Дальше все просто: на первой вкладке можем поиграть с цветами и яркостью ленты, а при использовании анимации можно выбирать цветовые пресеты для нее.

Раздел с эффектами позволяет выбрать любую анимацию, указать ее скорость и интенсивность эффекта. Предустановленных пресетов больше 100 штук! Есть специальная кнопка для отключения гирлянды по таймеру и синхронизация цвета с другими подключенными гирляндами.

Кнопки таймера и синхронизации на верхней панели

Самые интересные возможности скрываются на двух последних вкладках. Раздел с сегментами позволяет разделить ленту на части для применения разных эффектов к каждому отрезку. Делать это лучше всего, когда гирлянда уже будет красоваться на елке. Вы сможете разделить на сегменты разные витки или кольца.

Можно настроить отображение зеркального или реверсивного эффектов для разных частей. Когда гирлянда развешена зигзагом, смотреться будет очень круто. А еще у каждого отрезка может быть своя яркость.

Вкладки для создания отрезков ленты и сохранения настроенных эффектов

После того, как красивая анимация настроена, цвет и скорость подобраны, переходим на последнюю вкладку и сохраняем параметры в новый слот. Так можно настроить до 16 конфигураций, а затем задать их циклическую смену через определенный интервал времени или в случайном порядке.

Повозившись с настройкой минут 20, получим уникальную гирлянду, которая будет идеально подстроена под вашу ёлочку.

Как добавить гирлянду в умный дом на HomeKit

К сожалению, данная прошивка не имеет нативной поддержки Apple HomeKit, но подключить гирлянду к яблочному умному дому все же можно.

Для этого необходимо иметь так называемый “мост”. Отдельный компьютер или одноплатник Raspberry Pi с запущенным сервисом HomeBridge могут прокинуть практически любой умный гаджет в HomeKit.

Алгоритм действий примерно следующий:

1. Настраиваем HomeBridge по нашей инструкции.

2. Подключаемся к компьютеру с сервисом напрямую или по SSH для установки плагина.

Читайте также:
Измельчитель для сада: мастерим своими руками из старого шуруповерта

3. Загружаем специальный плагин homebridge-wled-simple.

4. Добавляем в конфигурацию HomeBridge такой код:

“accessory”: “WLEDSimple”,
“name”: “Moodlight Livingroom”,
“apiroute”: “http://1.1.1.1”
>

Вместо 1.1.1.1 вписываем IP-адрес гирлянды в домашней сети.

После сохранения конфигурации и перезагрузки сервиса устройство отобразится в интерфейсе HomeKit. Гирлянду можно будет использовать в сценариях автоматизации или управлять подсветкой при помощи Siri.

Такая гирлянда будет радовать вас все новогодние праздники и точно удивит гостей.

Favorite

В закладки

Умная гирлянда на весь год

Адресные светодиоды позволяют делать очень красивые ёлочные гирлянды, где каждый «огонёк» управляется независимо, меняя цвет и яркость. Эффекты и анимация такой гирлянды выглядят очень интересно.

Мне удалось найти в Москве готовые адресные гирлянды, которые можно использовать не только в новый год, но и в течение всего года.

Год назад я показывал видео работы первой адресной гирлянды Twinkly. Посмотрел, не появилось ли чего-то нового и интересного за год. В больших магазинах продают всё ту же Twinkly и цены варьируются от 6 до 14 тысяч рублей (а ещё появилось несколько мошеннических сайтов, где эту гирлянду якобы продают за 2000 руб).

Других готовых решений нет даже на Aliexpress. И тут я нашёл кустаря-одиночку в Москве, который разработал и выпустил свой контроллер и продаёт его и готовые гирлянды. Я познакомился с ним, купил у него четыре гирлянды и изучил их.

Общее представление об эффектах можно получить из этого видео:

https://www.youtube.com/watch?v=gh5yDKjhrik
Гирлянда с контроллером Kitls может состоять из 50-300 адресных светодиодов. Она управляется сенсорной кнопкой, ИК-пультом и по Wi-Fi со смартфона или компьютера. В контроллер «зашито» 30 эффектов, режим освещения, режим светового будильника. Можно включить циклическую смену всех эффектов или один любой эффект. Есть регулировка яркости и скорости смены эффектов.

Основная идея в том, что гирлянду можно использовать в качестве источника освещения и светового будильника в течение всего года, а на новогодние праздники она превращается в красивую ёлочную гирлянду.

В готовый набор входит контроллер, гирлянда из 18-мм светодиодов WS2811 или лента со светодиодами WS2812B, помещённая в блестящую пластиковую плетёную трубку, источник питания (пятивольтовая двухамперная зарядка от смартфона), пульт (опционально), две инструкции. Все компоненты соединяются разъёмами.

Контроллер — маленькая коробочка с проводом, к которому подключается гирлянда, разъёмом питания, сенсорной кнопкой и датчиком пульта.

Внутри своя плата с модулем ESP8266.

Гирлянда в виде ленты может содержать 60 или 30 светодиодов на метр.

Гирлянда в виде отдельных светодиодов содержит 50 светодиодных модулей 12 мм (но можно подключить ещё 50, соединив разъёмами две гирлянды).

При включении после загрузки контроллера гирлянда один раз мигает жёлтым светом. Одиночное прикосновение к сенсору на корпусе контроллера включает режим жёлтой подсветки. Двойной клик по сенсору запускает режим циклической смены всех эффектов. Повторный двойной клик позволяет зафиксировать текущий эффект. Ещё один двойной клик продолжает перебор эффектов. Тройной клик включает режим белого света. Одинарный клик во время работы гирлянды выключает её.

Инфракрасный пульт даёт возможность расширенного управления.

Кнопки ON, R, G, B, W включают желтый, красный, зелёный и белый цвет соответственно.
Кнопки яркости меняют яркость гирлянды во всех режимах.
Кнопка FLASH включает режим перебора всех эффектов.
Кнопка OFF выключает гирлянду.
Остальные 15 кнопок включают 15 разных эффектов.

Ещё большие возможности управления появляются при управлении со смартфона или компьютера. Контроллер создаёт временную Wi-Fi сеть Kitls_LED1. К ней нужно подключиться смартфоном (пароль kitls111) и зайти по адресу 1.1.1.1 (лучше это делать в режиме «инкогнито» браузера, чтобы он не пытался открыть кешированную страницу). Здесь можно только включить гирлянду в один из двух режимов и выбрать цвет и яркость. Но главное — можно нажать «Set network» и подключиться к домашней wi-fi сети, выбрав её из списка и введя пароль.

Читайте также:
Красивый интерьер кухни: фото самых интересных дизайнов

После перезагрузки контроллер подключится к домашней сети (признаком этого является исчезновение Wi-Fi сети Kitls_LED1). Управлять им можно с помощью браузера на любом устройстве (смартфоне, планшете или компьютере).

Вводим в строке адреса 192.168.1.222 и попадаем на экран выбора эффектов. Здесь можно настроить яркость и скорость смены эффектов, включить режим освещения (Static) и выбрать его цвет, включить режим перебора эффектов (Demo) или выбрать один из тридцати эффектов.

Кнопка «Set page» открывает страницу настроек. Здесь можно обновить прошивку, настроить тип подключенной гирлянды (количество светодиодов, тип управления, и время работы каждого эффекта при их смене в режиме Demo). В режиме настройки светового будильника задаётся время и дни срабатывания будильника, время «рассвета» (плавного нарастания яркости перед сигналом), включение сигнала и выбор мелодии.

Видео работы гирлянд от создателя контроллера Kitls.

Две независимые гирлянды на лентах на одной ёлке.

Конечно, адресные гирлянды и ленты есть и на Aliexpress, а вот с контроллерами всё сложнее. На Али есть много дешёвых контроллеров, но все они не учитывают количество светодиодов. Из-за этого такие эффекты, как бегающий туда-сюда огонёк невозможны, да и в целом эффекты гораздо примитивнее. Контроллера, где было бы одновременно управление пультом и по Wi-Fi просто нет. Функции светового будильника разумеется тоже нет.

Контроллер Kitls продаётся и отдельно, поэтому желающие сэкономить могут купить ленту или гирлянды на Али, а контроллер в Москве, но до нового года успеть уже не получится.

Конечно, у Kitls есть и недостатки. Прежде всего, очень не хватает опции запуска режима перебора эффектов при включении питания. Сейчас нужно нажать кнопку на пульте, дважды кликнуть сенсор на контроллере или дать команду со смартфона или компьютера.

Сейчас можно или перебирать эффекты вручную или включить последовательный перебор всех эффектов. Я бы сделал возможность формировать свою последовательность эффектов и сделал бы несколько пресетов-последовательностей (плавные эффекты, быстрые эффекты, эффекты движения).

У меня возникли сложности с подключением контроллера к моему роутеру RV6699 от МГТС (возможно виноват не сам роутер, а мои настройки), но с роутером Keenetic всё работает.

Надеюсь, в новых прошивках появятся новые возможности, а проблемы будут устранены.

Сейчас у создателя контроллера Kitls остались комплекты с лентой 60 LED/метр. Такой комплект с двухметровой лентой (контроллер, лента 120 LED 2 метра в плетёной оболочке, адаптер питания 2А) стоит 2300 рублей (с пультом — 2500 рублей). Контроллер отдельно стоит 1200 рублей.

На сайте kitls.ru есть телефон создателя контроллера, кроме того с ним можно быстро связаться через личные сообщения на Авито. Вот его объявление (собственно там я его и нашёл).

P.S. Учитывая очень малый объём кустарного производства, я не стал просить с создателя Kitls каких-либо денег за рекламу, но он мне предоставил скидку на мои гирлянды и сделал скидку для вас: по кодовому слову «ammo1» будет скидка 200 рублей на комплект или контроллер.

Елочная смарт-гирлянда с управлением через мобильное приложение.

.Елочная смарт-гирлянда с управлением через мобильное приложение.

Привет всем. Сегодня расскажу про вторю версию новогодней гирлянды . Управлять данной смарт-гирляндой можно с телефонного приложения , или с помощью сенсорной кнопки .

Читайте также:
Фото натяжных потолков в ванной

Интерфейс приложения вот такой:

Гирлянда со звездой выглядит вот так:

Гирлянда со звездой выглядит

Основные возможности самодельной смарт-гирлянды:

1. 15 световых эффектов.

2. Возможность изменить набор режимов из предустановленных 55, которые устанавливаются с библиотекой WS2812FX. Достаточно выбрать номер режима и нужный эффект. Список доступных эффектов будет ниже.

3. Авто режим. Автоматически переключает режимы по кругу. Продолжительность одного режима настраивается в прошивке.

4. Настройка скорости эффектов.

5. Настройка яркости.

6. Управление сенсорной кнопкой: переключение режимов и изменение яркости.

7. Выбор цвета по умолчанию. Некоторые режимы используют один цвет, этот цвет и можно изменить. Палитра из 6 цветов.

Более подробное описание программы и приложения читайте ниже.

Для обсуждения сделал темуна форуме. Ваше мнение и предложения помогут улучить гирлянду, возможно, это будет что-то больше, чем Новогодняя смарт-гирлянда.

Первая версия новогодней гирлянды с управлением со смартфона.

В прошлом году, перед самым новым годом, спаял из адресных светодиодов новогоднюю гирлянду .

В прошлом году, перед самым новым годом, спаял из адресных светодиодов новогоднюю гирлянду.

И сделал простое приложение для управления.

 простое приложение для управления

Все работало, но на канале и на сайте были предложения по модернизации текущей версии. Также я в прошлом году не успел реализовать пару моментов по улучшению внешнего вида гирлянды, поэтому решил сделать доработку.

Доработка гирлянды.

Еще в прошлом году попросил племянника нарезать из матового оргстекла квадратики, чтобы обклеить каждый светодиод с двух сторон, для рассеивания света.

нарезать из матового оргстекла квадратики, чтобы обклеить каждый светодиод с двух сторон, для рассеивания света

Звезда на елке у меня уже 2, или даже 3 года, покупал в Фикс прайсе .

Звезда на елке у меня уже 2, или даже 3 года, покупал в Фикс прайсе.

Светит она достаточно тускло и при работе гирлянды такой тусклый свет практически не видно. Поэтому разобрал звезду и спаял 5 адресных светодиодов WS2812 , установил по светодиоду на каждый луч звезды.

спаял 5 адресных светодиодов WS2812, установил по светодиоду на каждый луч звезды.

Вот, что получилось. Светит звезда достаточно ярко .

Светит звезда достаточно ярко

Правда мне сказали, что не хватает еще одного светодиода в центре звезды. Если успею, то добавлю и его.

Доработка электроники

Первая версия гирлянды подключалась к NodeMCU и питание подавалось прямо на разъем отладочной платы. Не было ни какой коробки, плата так и висела в воздухе, благо размер маленький и ее не было видно, по крайней мере, если не смотреть туда, куда ходят провода от блока питания.

Поэтому решил в этом году все спрятать в белую коробку.

Поэтому решил в этом году все спрятать в белую коробку. Благо NodeMCU помещается в данную коробку с точностью до миллиметра. Сделал разъем 5,5 мм для подключения питания. Кроме этого, решил установить кнопку с фиксацией для включения гирлянды, и сенсорную кнопку для переключения режимов.

установить кнопку с фиксацией для включения гирлянды, и сенсорную кнопку для переключения режимов.

Так как во время праздника телефон не всегда под рукой. Да и ребенку хочется самому поуправлять гирляндой.

Собрал все вот по такой схеме.

Собрал все вот по такой схеме.

Android приложение для управления смарт-гирляндой .

Приложение для Android переписал полностью. Также как и в первом варианте есть 2 страницы.

Основная, на которой производим управление светодиодами. И Страница настроек.

Настройки.

Первое, что нам нужно, – это установить ip адрес нашей гирлянды . Как его узнать расскажу в описании прошивки.

 ip адрес нашей гирлянды

Также у нас есть выбор режимов для гирлянды.

Также у нас есть выбор режимов для гирлянды.

Выбираем номер режима и в поле «Название эффекта» покажет какой эффект у вас установлен.

Пишем номер эффекта от 1 до 55 и нажимаем на круглую кнопку со стрелками. После чего название эффекта должно смениться на новое.

И так можно изменить все 15 режимов. Количество режимов можно увеличить или уменьшить. Это делается в прошивке в среде Arduino IDE .

Список доступных эффектов. На английском.

Номер и название выводиться при выборе эффекта для режима.

Читайте также:
Декоративное украшение кувшина своими руками: экономим деньги

Номер и название выводиться при выборе эффекта для режима.

Если кто-то готов помочь с переводом режимов, буду благодарен.

Основная страница.

Тут, я думаю, все понятно. Стрелочки влево и вправо это выбор режима. Переключатель «Авто» включает или выключает Авто режим.

Переключатель «Авто» включает или выключает Авто режим.

Верхний бегунок – настройка яркости. Второй бегунок – настройка скорости эффектов.

«Цвет по умолчанию» — это выбор цвета для режимов, где используется один цвет.

Набор режимов сохраняется в энергонезависимую память микроконтроллера, и он не сбрасывается при выключении гирлянды. Остальные настройки хранятся в приложении телефона, поэтому стартовый цвет и авто режим при отключении гирлянды всегда будет сбрасываться.

Скетч для NodeMCU

Для того, чтобы загрузить прошивку в NodeMCU Необходимо:

3. Установить библиотеки: WS2812FX, ESP_EEPROM. Скачать их можно внизу страницы, там же и все исходники.

4. Скачать прошивку, архивы внизу страницы, настроить все необходимые параметры.

Для подключения к вашей Wi-Fi сети нужно заполнить поля:

Указав логин и пароль от вашей Wi-Fi сети.

Если эти поля не заполнять, то NodeMCU поднимет точку доступа с параметрами:

То есть в списке wi-fi сетей появится сеть ” PortalPKGarland“. Пароль для подключения к которой будет “012345”. В таком случае в приложении нужно указать вот такой IP адрес: «192.168.4.1».

Как узнать ip если мы подключились к действующей wi-fi сети?

Для этого откройте монитор порта в Arduino IDE.

монитор порта в Arduino IDE.

И нажмите на кнопку RST на плате NodeMCU. На монитор порта выйдет информация.

Это Ip вашей гирлянды, его нужно указать в настройке приложения для управления умной гирляндой.

Приложение и исходники внизу страницы, для скачивания вам необходимо зарегистрироваться на сайте.

Устанавливайте приложения и пользуйтесь.

Управлять можно не только гирляндой , но и лентой на адресных светодиодах WS2812b. У меня на окне висит такая. Поэтому планирую дописать приложение для управления несколькими устройствами. В моем случает, это светодиодная лента и гирлянда. Конечно, можно пользоваться и так, но есть пару моментов, которые затруднят быструю и эффективную работу. А именно придется вручную переписывать Ip адрес устройства. А также нет обратной связи от устройств. Как я написал выше, часть настроек храниться в приложении, это приведет к синхронизации различных параметров обоих устройств.

Для обсуждения и ваших предложений сделал тему на форуме. Ваше мнение и предложения помогут улучшить гирлянду, возможно это будет что-то больше чем Новогодняя гирлянда.

Уникальная Новогодняя гирлянда — управляем с телефона — делаем сами

В данной статье будет рассказано о том, как изготовить своими руками оригинальную гирлянду на окно, которой можно будет управлять со смартфона!

А чтобы в доме было по-настоящему тепло и уютно закажите пластиковые окна на сайте компании Оконики. Окна под ключ с гарантией 5 лет, бесплатные замеры и договор на дому, использование только проверенных материалов высокого качества.

Для данного проекта нам понадобится:

  • Адресная модульная светодиодная лента
  • Микроконтроллер (для управления гирляндой)
  • Резистор для защиты микроконтроллера
  • Блок питания на 5 Вольт
  • Bluetooth-модуль (для управления матрицей со смартфона)

На фотографии ниже представлена светодиодная лента, которую мы будем использовать. В нашем случае расстояние между светодиода составляет 12 см.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Микроконтроллер мы выбрали на платформе Andruino Nano. Его изображение представлено ниже.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Подробная схема нашей самоделки представлена на фотографии ниже. Также, здесь указано название приложения для управления гирляндой со смартфона.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем самиУникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Монтаж ленты необходимо производить по схеме «зигзаг». Схематичное руководство для пайки ленты представлено на фотографии ниже. Отдельное внимание уделите тому, где какие «пины» находятся. Там, где находится пин «DI», будет начало нашей гирлянды и именно туда подключать следует микроконтроллер.

Читайте также:
Самодельная подсветка подстаканника

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Ленту на окне можно расположить с помощью обычного прозрачного скотча.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Следующим шагом переходим к настройке управления нашей гирляндой. Переходим на сайт https://alexgyver.ru/gyvermatrixbt/ и скачиваем архивы с прошивками. Также, на данном сайте предложены подробные инструкции по пользованию данным софтом. Не будет лишним с ними ознакомиться перед началом работ.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Подключаем наш микроконтроллер к компьютеру, открываем файл прошивки «GyverMatrixOS» и попадаем в меню настроек.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем самиУникальная Новогодняя гирлянда - управляем с телефона - делаем сами

В меню настроек первым делом следует задать размер нашей матрицы. Также, в настройках имеется возможность менять яркость светодиодов, настраивать уникальные эффекты, установить лимит по силе тока. На сайте есть подробная «шпаргалка» для настройки матрицы. Часть её мы предлагаем вашему вниманию ниже.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

В руководстве подробно описан процесс программирования матрицы.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Благодаря Bluetooth-модулю, с помощью приложения «GyverMatrixBT» можно подключиться к гирлянде со смартфона и управлять отдельными диодами.

Уникальная Новогодняя гирлянда - управляем с телефона - делаем сами

Ссылка на подробную видео-инструкцию о создании и настройке такой гирлянды представлена ниже.

Гирлянда на окно — GyverMatrix

DIY

Ещё один проект разработчика AlexGyver. Матрица с увеличенным расстоянием между светодиодами для наблюдения с большого расстояния. В оригинале, матрица управляется по Bluetooth, но захотелось, чтобы по Wi-Fi. Не только мне этого захотелось, поэтому, всё уже было сделано. Оставалось только воплотить в железе на своём окне.

Проект этот праздничный, новогодний. Если Вы читаете статью сразу после её выхода, то ещё есть время, чтобы заказать комплектующие с Али и собрать сие изделие. Если значительно позже, то тоже не беда — Новый Год бывает каждый год.

Описание

Гирлянда на окно представляет собой такую же матрицу, как и та что использовалась в другом проекте — GyverLamp. Принцип сборки и управления схож, с тем лишь отличием, что В лампу устанавливалась готовая матрица, а для гирлянды матрицу нужно будет сформировать непосредственно на окне из ленты. Если быть точным, то из трёх лент.

Лента представляет собой адресные светодиоды скреплённые между собой 3-жильным плоским шлейфом. Расстояние между центрами соседних — 120 мм, между краями — 113 мм. В одной ленте 50 светодиодов. Вариантов шлейфа ленты несколько. Я выбрал прозрачный — он менее заметен, чем чёрный или трёхцветный.

Гирлянда на окно - GyverMatrix

Лента из адресных светодиодов

Одной ленты достаточно для покрытия одной секции стандартного окна в многоэтажном доме 121-й серии (97-й серии, думаю, тоже). Получается матрица 5х10. Я крепил ленту на большое окно, в котором 3 секции. Соответственно, понадобилось 3 ленты. В результате, как нетрудно догадаться, получилась матрица 15х10, как и в оригинальном проекте.

Комплектующие

Наименование и ссылка К-во Цена Сумма
1 Лента (Transparent wire) 3 800 2400
2 Контроллер Wemos D1 mini (D1 MINI) 1 160 160
3 Блок питания (5В, EU, 3А) 1 400 400
4 Разъём питания 5 мм x 2,1 мм 1 80 80
5 Резистор 220 Ом 1 1 1
6 Конденсатор 6.3 В, 470 мФ 1 7 7
7 Печатный корпус 1 152 152
ИТОГО 3200

Смета

Сборка

Каждая лента оконечена разъёмами — «папа» с одной стороны, «мама» с другой. С помощью этих разъёмов ленты соединятся в одну. Разъём последней ленты отпаиваем и припаиваем его к плате контроллера. Таким образом получаем разъёмное соединение. Удобно.

Припаиваем и питающий разъём. Делал гирлянду в прошлом году, когда 3D-принтера в хозяйстве ещё не было. Поэтому плата на фото без корпуса и разъём питания не тот, что в таблице. Ссылки на печатный корпус нет по той же причине — нет ещё корпуса.

Читайте также:
Самодельные жалюзи из велосипедной цепи: экономим 5 тысяч рублей

На этом, собственно, сборка и окончена. Осталось только закрепить ленту на окне. Крепить можно широким прозрачным скотчем.

С лентой у меня случилась незадача. Поскольку лента крепится зигзагом, то решил, что в местах поворота, из-за жёсткости шлейфа расстояние между светодиодами получится меньше, чем напрямом участке. Соответственно, изображение получится вытянутым по вертикали. Для того, чтобы этого не случилось, отпаивал кусочки шлейфа в критичных местах и припаивал провода подлиннее. Ещё немного ошибся в подсчётах. Не знаю, что это было, но перепаивал несколько раз. И в завершение всего ещё и неправильно приклеил на окно. Заметил это только в самом конце. Переделывать очень не хотелось. Хорошо, что Алекс сделал прошивку универсальной и настраиваемой. Поэтому, ничего не переклеивая, просто поправил параметр отвечающий за ориентацию ленты.

Такая гирлянда очень привлекает внимание. Это не просто тупое перемигивание цветными огоньками, а реальные крутые эффекты. Одна только Матрица чего стоит, ну и Огонь, конечно. Но с Огнём нужно быть аккуратнее — у особо впечатлительных соседей может сложиться впечатление, что в квартире пожар! А самая эффектная штука — это Бегущая строка. Казалось бы, уже все привыкли к таким вещам, но, когда это видишь не на каком то офисе, а на окне жилого дома, то возникает когнитивный диссонанс. Притом, текст то ведь свой. Например, у себя написал: «С Новым Годом, Северо-Восток!»

Ну и некоторые соседи интересовались тем, где купили такую вещь и кто-то даже попросил сделать такую же.

Заливка прошивки

Прошивку для выбранной платформы можно скачать на странице проекта. Подробная инструкция есть там же. Не вижу смысла повторять. Смысл статьи — обратить внимание на то, что такую вещь довольно просто собрать самому.

Видео с демонстрацией работы

Идеи по доработке

  1. Спроектировать и распечатать корпус для контроллера.
  2. Спроектировать и распечатать съёмное крепление для ленты.
  3. Убрать ненужные эффекты, например, часы.
  4. Убрать игры.
  5. Добавить какие-то свои эффекты.
  6. Упростить приложение.

Цель всех доработок — сделать коммерческий продукт. Это должна быть стабильно работающая вещь с не перегруженным интерфейсом приложения.

З.Ы. На днях решил запустить свою прошлогоднюю гирлянду, которая так и провисела на окне с прошлого года. Сразу не заработала… Бился, бился — в результате пересобрал заново. Заработала. Что было — непонятно, но ещё раз убедился, что зря камрады запихали в прошивку и приложение всё, что только можно. Надо резать.

WLED – WiFi новогодняя гирлянда на адресных светодиодах WS2811

Хотите новогоднюю гирлянду на 100 эффектов и управлением по WiFi? В качестве прошивки используется opensource проект WLED автора Aircoookie. Если интересно тогда прошу под cut…

За $9.68 вы получите:
— около 4-х метров адресной ленты на чипах WS2811 с 50-ю RGB светодиодами
— 100 эффектов с возможностью создания своих плейлистов
— управление по MQTT, Blink, Philips Hue, Alexa, ИК пульту, кнопкой
— более подробно о всех возможностях прошивки написал pb318 в комментариях.

Для сборки понадобятся:
1. 5-и вольтовая адресная лента WS2811, например 50pcs addressable 12mm WS2811 за $7.90.
2. Модуль управления на ESP8266, например WeMos Mini D1 за $1.83. Мне больше нравится связка ESP-01 за $0.95 и RGB LED Controller за $1.06.
3. Зарядка от телефона на 0.85А..2А (для большинства эффектов хватит и 1А)

Качаем скомпилированный проект WLED автора Aircoookie с GitHub. Кто хочет покопаться в исходниках качаем отсюда. Минимальная схема подключения выгляди так (сюда не входит реле для включения/выключения ленты по расписанию, кнопка и ИК приемник для перебора пресетов).

Читайте также:
Луковый домик на окошко!

Не повторяйте моей ошибки — резистор 200ohm..560ohm обязателен. Если по какой то причине на ленте пропадет +5В, первый WS2811 начинает питаться фантомным напряжением с DATA и дальше как повезет — сгорит GPIO или WS2811. Резистор ограничивает ток и спасает гирлянду с ESP8266. В собранном виде выглядит так (SMD резистор засунул прямо в провода, под термоусадку).

Для общения с лентой Aircoookie советует использовать GPIO1/TX, GPIO2/D4/I2S_WS или GPIO3/RX/I2S_DATA. Эти пины висят на I2S/UART и имеют прямой доступ памяти, позволяя передавать данные без использования процессора. На них ESP8266 легко тянет 600 штук светодиодов. Остальные пины используют медленный bit banging и совместная работа с ИК приемником в таком режиме не гарантируется. По умолчанию для ленты используется GPIO2/D4, для кнопки GPIO0/D3, для реле GPIO12/D6. В любой момент все можно переназначить через вебморду Config -> LED Preferences. Любители красоты могут скачать плату от srg74 на максималках. Там же можно посмотреть как правильно подключить ИК приемник и реле.

Для ESP-01 берем WLED_0.13.0-b6_ESP01.bin, для WeMos Mini D1 качаем WLED_0.13.0-b6_ESP8266.bin. Прошиваем ESP8266 с помощью Flash Download Tools. Предварительно выставив:
— SPI speed 80MHz
— SPI Mode QIO
— Flash Size 32Mbit для WeMos Mini D1 и 8Mbit для ESP01. В свежих версиях Flash Download Tools размер выбирать не надо. Espressif наконец-то научилась делать это автоматический.
— поставить галку DoNotChgBin
— адрес для *.bin 0x00000

Если вы все сделали правильно, то по после прошивки и нажатия reset, вся лента загорится оранжевым и появится новая точка доступа WLED-AP. Подключитесь к ней введя пароль wled1234. После соединения вводим в браузере 4.3.2.1. Идем в Config -> WiFi setup и прописываем вашу точку и пароль. Затем нажимаем Save & Connect. После удачного подключения WLED-AP пропадет.

Если цвет не совпал или часть светодиодов вместо оранжевого горит белым — у вас не правильный порядок цветов или неправильное количество. Идем в Config -> LED Preferences ограничиваем максимальный ток ленты 1000мА, тип ленты WS281x, порядок RGB, длинна (количество) 50, остальное оставляем без изменения. Жмем Save & Reboot.

Меняем цветовую палитру для эффектов. Кликаем на закладу Colors и выбираем. Кому что, а мне больше всего зашёл Rainbow.

Идем в закладу Еffects и знакомимся с ними. Попутно можно менять скорость эффекта и насыщенность цвета.

Теперь можно запилить свой плейлист. В закладке Presets сначала создаем пресеты для понравившихся эффектов со своей скоростью и насыщенностью, а после объединяем их в playlist.

Бонус. C помощью проекта LedFx гирлянду WLED можно превратить в цветомузыку.

Видео не мой конёк, но администрация сайта настоятельно попросила. Исправляюсь. Две минуты поиска в google и найдено замечательное видео на канале Room31. В место гирлянды тут лента и количество светодиодов далеко не 50, но мы пришли эффекты посмотреть. Слушаем, вспоминаем, улыбаемся.

С остальным разберетесь сами.

UDP: Гирлянда проработала 14 дней по 4 часа и померла. Теперь все 50 штук светят белым и первый слегка моргает. Хорошо что заказал две. Посмотрим сколько проживет запасная. Похоже сгорел первый WS2811 из-за отсутствия резистора на DATA. Схему обновил.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: