Новогодняя гирлянда-экран на WS2812 и Arduino

- Цена: 41 $ (покупал у другого продавца)
- Перейти в магазин
Применение WS2812 в качестве новогодней гирлянды-экрана и что из этого вышло. Опыт использования в три сезона.
https:// aliexpress.com/item/1m-4m-5m-WS2812B-Smart-led-pixel-strip-Black-White-PCB-30-60-144-leds-m/2036819167.html
В последние годы всё больше и больше окон в нашем городе к Новому году украшаются красивыми гирляндами, мрачные при дневном свете окна домов по вечерам преображаются, напоминая, что праздник уже скоро. Я однажды подумал, а может мне тоже поучаствовать?
Просто повесить гирлянду на окно было как-то не очень интересно, хотелось сделать что-нибудь необычное. Я выбрал ленту на управляемых пикселях WS2812. К тому же появлялась возможность не только попробовать в работе указанную ленту и в последующем использовать её в качестве новогодней гирлянды с продвинутыми возможностями, но и, в случае неудачи с гирляндой, применить ленту пикселей в других самоделках. По задумке, применение управляемых пикселей давало возможность сделать из гирлянды экран, пусть и невысокого разрешения. А уж применение экрана на окне ограничено только фантазией и рамками законов. Сразу скажу, мысли о возможности трансляции какой-нибудь рекламы на этой гирлянде-экране не только на новый год у меня были, но так как все окна в моей квартире выходят во двор П-образного дома, а не на центральную улицу, от этой идеи я сразу отказался и в вопросах законности подобных действий у нас в стране не стал разбираться.
Итак, в ноябре 2014 года была заказана лента с WS2812. Данного лота, как и других товаров в этом магазине уже не существует, потому указал ссылку на аналогичный товар у другого продавца (сам у этого продавца не покупал, но рейтинг хороший, а лента идентичная). Цена товара на тот момент составляла 41$ за 4-х метровую не герметичную ленту из 240 светодиодов (60 штук на метр). Сейчас можно найти аналогичные лоты гораздо дешевле.
Пока посылка была в пути, начал разбираться в особенностях управления.
Количество 240 пикселей выбрал из-за удобства размещения в четырёх секциях окна лоджии четырьмя сегментами 6 на 10 светодиодов.
Схема подключения:

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


После получения ленты был произведён её прогон через скетч Arduino для ws2812. Видео и фото этого эксперимента не сохранилось, просто бегущая цветная волна подряд по всем пикселям. В качестве контроллера использовал Arduino pro mini. В качестве источника питания использовал выход 5 вольт от блока питания ATX.

При проверке ни одного неработающего пикселя не обнаружено.
Выбор был сделан, положительный тест произведён, настало время подготовки к изготовлению матрицы экрана. На полу была разложена змейкой лента, повторяющая контуры будущего экрана. В Arduino залит скетч с сайта Glediatora (предварительно в скетче установлен понравившийся пин и количество пикселей в ленте), настроил программу и проверка началась. И тут оказалось, что для 240 пикселей скорости было недостаточно. Что было тому виной — Arduino или usb-ttl переходник, выяснять не стал, просто заменил их на Arduino mega с установленной скоростью 1000000 в Glediator. Кстати, для работы программы с COM-портом необходимо добавить в директорию Java файлы библиотеки RXTX, а для работы скетча под Glediator необходимо разрезать дорожку между контактами «RESET-EN» на Mege.

Пришло время резки ленты на отдельные кусочки по 1 пикселю, для чего на ней имеется разметка с подготовленными площадками под пайку.
Лента разрезана, нарезаны необходимые куски проводов для получения необходимых размеров ячейки пикселей. Провода выбрал гибкие ПВС с сечением для сигнального и питания вертикальных столбцов — 0,5 мм2, для подвода к вертикальным участкам 2,5 мм2. Сечения проводов выбраны для уменьшения падения напряжения. Кстати, в работе по зачистке проводов очень помог стриппер КВТ WS-04. Пайка заняла пару вечеров. Изолировать места пайки не стал, так как собранное изделие будет находиться внутри сухого помещения, а «нечаянно» замыкать контакты некому.
На второй год использования выяснился небольшой недостаток — при креплении на стекло окна от одного пикселя оторвался сигнальный провод вместе с контактной площадкой на ленте. Вышел из этой ситуации, просто припаяв сигнальный кабель напрямую к контакту пикселя.

Видео работы с улицы:
Вид работающего экрана из квартиры:
Достоинства:
— относительно дешево;
— применение отдельных пикселей даёт возможность составить экран любой формы, в том числе в разных плоскостях;
— нет необходимости в специальных управляющих контроллерах, на время можно задействовать Arduino.
Недостатки:
— низкая нагрузочная способность контактных площадок ленты;
— ограничение в количестве пикселей на одну управляющую линию — максимум 1024, типовое значение 512 для некоторых прошивок Arduino. Хотя это скорее условный недостаток.
Вывод: применение пикселей на WS2812 дает возможность создавать довольно сложные световые украшения с недорогими средствами управления. Покупал за свои, покупкой полностью удовлетворён.
P.S. Хотя я являюсь давним читателем mysku.club, это мой первый обзор.
Поздравляю всех с наступающим Новым годом!!!
https:// aliexpress.com/item/1m-4m-5m-WS2812B-Smart-led-pixel-strip-Black-White-PCB-30-60-144-leds-m/2036819167.html
В последние годы всё больше и больше окон в нашем городе к Новому году украшаются красивыми гирляндами, мрачные при дневном свете окна домов по вечерам преображаются, напоминая, что праздник уже скоро. Я однажды подумал, а может мне тоже поучаствовать?
Просто повесить гирлянду на окно было как-то не очень интересно, хотелось сделать что-нибудь необычное. Я выбрал ленту на управляемых пикселях WS2812. К тому же появлялась возможность не только попробовать в работе указанную ленту и в последующем использовать её в качестве новогодней гирлянды с продвинутыми возможностями, но и, в случае неудачи с гирляндой, применить ленту пикселей в других самоделках. По задумке, применение управляемых пикселей давало возможность сделать из гирлянды экран, пусть и невысокого разрешения. А уж применение экрана на окне ограничено только фантазией и рамками законов. Сразу скажу, мысли о возможности трансляции какой-нибудь рекламы на этой гирлянде-экране не только на новый год у меня были, но так как все окна в моей квартире выходят во двор П-образного дома, а не на центральную улицу, от этой идеи я сразу отказался и в вопросах законности подобных действий у нас в стране не стал разбираться.
Итак, в ноябре 2014 года была заказана лента с WS2812. Данного лота, как и других товаров в этом магазине уже не существует, потому указал ссылку на аналогичный товар у другого продавца (сам у этого продавца не покупал, но рейтинг хороший, а лента идентичная). Цена товара на тот момент составляла 41$ за 4-х метровую не герметичную ленту из 240 светодиодов (60 штук на метр). Сейчас можно найти аналогичные лоты гораздо дешевле.
Пока посылка была в пути, начал разбираться в особенностях управления.
Варианты подключения
Управление экранами с использованием данных светодиодов возможно несколькими способами:
— отдельно купленным контроллером
— Arduino как контроллер, управляющий экраном спецэффектами из прошитого в него скетча.
— Arduino как контроллер, управляемый программой, установленной на компьютере.
Первый вариант мне не понравился, так как я только начал разбираться с этой темой и покупать узкоспециализированную железку без ясности, что же в результате получится из экрана я счёл неразумным.
Второй вариант гораздо лучше, для большинства случаев будет достаточен. Но хотелось чего-то большего.
Третий вариант мне понравился больше всего своей гибкостью (очень нравится смешение разных эффектов) и дополнительными возможностями (например, можно отображать на будущий экран-гирлянду изображения из любого видеофайла, тв-тюнера, web-камеры, анимированного gif и прочее), к тому же свободных ресурсов на расположенном рядом с предполагаемым местом установки гирлянды медиасервере с HMS (atom d525, Windows 7) имеется более чем достаточно. При желании можно управлять с Raspberry\Banana\Orange Pi и подобных.
Просмотрел, какими программами пользуются в качестве управляющих. Первую, которую нашёл, была Glediator. Составил подборку эффектов в программе.

Стоит отметить, что также существует более продвинутая программа для управления пикселями — JINX. До сих пор использую Glediator, так как мне его полностью хватает.
Недавно прочитал, что существует возможность воспроизведения файлов Glediator'а и JINX в Arduino с подключённой SD-картой без использования компьютера. Хотя там, судя по отзывам, есть проблемы со скоростью отображения на экранах с более 200 пикселями.
— отдельно купленным контроллером
— Arduino как контроллер, управляющий экраном спецэффектами из прошитого в него скетча.
— Arduino как контроллер, управляемый программой, установленной на компьютере.
Первый вариант мне не понравился, так как я только начал разбираться с этой темой и покупать узкоспециализированную железку без ясности, что же в результате получится из экрана я счёл неразумным.
Второй вариант гораздо лучше, для большинства случаев будет достаточен. Но хотелось чего-то большего.
Третий вариант мне понравился больше всего своей гибкостью (очень нравится смешение разных эффектов) и дополнительными возможностями (например, можно отображать на будущий экран-гирлянду изображения из любого видеофайла, тв-тюнера, web-камеры, анимированного gif и прочее), к тому же свободных ресурсов на расположенном рядом с предполагаемым местом установки гирлянды медиасервере с HMS (atom d525, Windows 7) имеется более чем достаточно. При желании можно управлять с Raspberry\Banana\Orange Pi и подобных.
Просмотрел, какими программами пользуются в качестве управляющих. Первую, которую нашёл, была Glediator. Составил подборку эффектов в программе.

Стоит отметить, что также существует более продвинутая программа для управления пикселями — JINX. До сих пор использую Glediator, так как мне его полностью хватает.
Недавно прочитал, что существует возможность воспроизведения файлов Glediator'а и JINX в Arduino с подключённой SD-картой без использования компьютера. Хотя там, судя по отзывам, есть проблемы со скоростью отображения на экранах с более 200 пикселями.
Количество 240 пикселей выбрал из-за удобства размещения в четырёх секциях окна лоджии четырьмя сегментами 6 на 10 светодиодов.
Схема подключения:

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


После получения ленты был произведён её прогон через скетч Arduino для ws2812. Видео и фото этого эксперимента не сохранилось, просто бегущая цветная волна подряд по всем пикселям. В качестве контроллера использовал Arduino pro mini. В качестве источника питания использовал выход 5 вольт от блока питания ATX.

При проверке ни одного неработающего пикселя не обнаружено.
Выбор был сделан, положительный тест произведён, настало время подготовки к изготовлению матрицы экрана. На полу была разложена змейкой лента, повторяющая контуры будущего экрана. В Arduino залит скетч с сайта Glediatora (предварительно в скетче установлен понравившийся пин и количество пикселей в ленте), настроил программу и проверка началась. И тут оказалось, что для 240 пикселей скорости было недостаточно. Что было тому виной — Arduino или usb-ttl переходник, выяснять не стал, просто заменил их на Arduino mega с установленной скоростью 1000000 в Glediator. Кстати, для работы программы с COM-портом необходимо добавить в директорию Java файлы библиотеки RXTX, а для работы скетча под Glediator необходимо разрезать дорожку между контактами «RESET-EN» на Mege.

Настройка программы Glediator
Немного пришлось повозиться с настройкой Glediatora. Для моего экрана с матрицей 24 х 10 пикселей (ширина х высота), вход сигнала — левый нижний угол (если смотреть со стороны работающего экрана) настройки получились такие:


Пришло время резки ленты на отдельные кусочки по 1 пикселю, для чего на ней имеется разметка с подготовленными площадками под пайку.
Лента разрезана, нарезаны необходимые куски проводов для получения необходимых размеров ячейки пикселей. Провода выбрал гибкие ПВС с сечением для сигнального и питания вертикальных столбцов — 0,5 мм2, для подвода к вертикальным участкам 2,5 мм2. Сечения проводов выбраны для уменьшения падения напряжения. Кстати, в работе по зачистке проводов очень помог стриппер КВТ WS-04. Пайка заняла пару вечеров. Изолировать места пайки не стал, так как собранное изделие будет находиться внутри сухого помещения, а «нечаянно» замыкать контакты некому.
На второй год использования выяснился небольшой недостаток — при креплении на стекло окна от одного пикселя оторвался сигнальный провод вместе с контактной площадкой на ленте. Вышел из этой ситуации, просто припаяв сигнальный кабель напрямую к контакту пикселя.

Видео работы с улицы:
Вид работающего экрана из квартиры:
Достоинства:
— относительно дешево;
— применение отдельных пикселей даёт возможность составить экран любой формы, в том числе в разных плоскостях;
— нет необходимости в специальных управляющих контроллерах, на время можно задействовать Arduino.
Недостатки:
— низкая нагрузочная способность контактных площадок ленты;
— ограничение в количестве пикселей на одну управляющую линию — максимум 1024, типовое значение 512 для некоторых прошивок Arduino. Хотя это скорее условный недостаток.
Вывод: применение пикселей на WS2812 дает возможность создавать довольно сложные световые украшения с недорогими средствами управления. Покупал за свои, покупкой полностью удовлетворён.
P.S. Хотя я являюсь давним читателем mysku.club, это мой первый обзор.
Поздравляю всех с наступающим Новым годом!!!
+87 |
32897
151
|
Самые обсуждаемые обзоры
+15 |
1924
56
|
+54 |
1676
38
|
Многие приходят узнать что, почем и где? Можно было бегущей строкой рекламу запустить. )))
https://aliexpress.com/item/item/free-shipping-DC5V-ws2812-white-black-4-pin-Board-individually-addressable-RGB-full-color-ws2812b-led/32709957635.html
тут дешевле
а вот лента, самая дешевая кажись? или есть подешевле?
https://aliexpress.com/item/item/5M-30Pixel-M-150-5050-RGB-SMD-WS2811-IC-Built-in-WS2812B-WS2812-white-PCB-Addressable/32774568155.html
Тоже захотелось…
А интересно, теоретически, нельзя ли сделать огромный уличный «телевизор» для дачи на основе таких светодиодов? Какие могут быть проблемы при решении такой задачи?
Поищу сейчас с ютуба видео.
www.youtube.com/watch?v=e-rdgB_19Fg
Задумался… :)
Интересно, во что это выльется по деньгам, если разрешение довести до 1920*1080? Намного ли дороже качественного проектора…
Положу пока в закладки…
1920*1080*0,02=41472$
И это голые светодиоды. Надо будет еще заказывать платы и несущие конструкции под них, кучу блоков питания, дорогущий контроллер с поддержкой видео. И получить на выходе экран размером 19*11 метров (!!!), так как разрешение меньше 10 мм/пиксель получить вряд ли получится.
При этом с линейным цветовым пространством 8 бит/цвет (нормальные работают как минимум в гамма-корректированных 8-ми битах, а то и в 10 битах).
Оно того стоит? :)
По одной «линии» максимум можно адресовать 1024 диода.
Т.е. даже до 1080 не дотягивает.
И 1920 «линий», в которые нужно выпихивать данные с большой скоростью.
Опять же — скорость. На 1024 диодах втеории можно получить 25 FPS. Чтобы обрабатывать с той же скоростью почти 2000 отрицает передачи, потребуется ОЧЕНЬ много переферии, причём достаточно быстрой, ведь эти данные нужно запихивать сперва в эту периферию, а ей (скажем, контроллеру одной линии) — в шину данных.
youtu.be/e-rdgB_19Fg
С меня новогодний +
И то все спрашивают где и как.
Уже штора готова из https://aliexpress.com/item/item/12mm-WS2811-as-WS2801-led-pixel-module-IP68-waterproof-DC5V-full-color-RGB-50pcs-a-string/1022672558.html — 20x10 — 200 штук.
Нужно к НГ успеть эффекты запилить.
PS Ну зачем же так поздно/рано обзор опубликовали… А мог бы быть призовым в месяце(
https://aliexpress.com/item/item/50-x-DC5V-Prewired-Pre-soldered-WS2812B-Built-in-WS2811-IC-5050-SMD-Individually-Addressable-RGB/32641371754.html
И, по-моему, там китайские 12 см :) Валяются такие на работе — после отпуска померю точно.
Можно, я то же похвастаюсь :-)
Чувствую себя криворуким валенком… прогресс… контроллеры… Я похоже остался в середине 80-х, когда спаял свой первый радиоприемник…
Хотелось бы с нуля понять эти ардуины, но чувствую валенком и останусь…
З.ы. почитать бы про подобный проект «с нуля» со схемами и описанием.
И еще чайниковский вопрос (не пинайте):
Судя по схемк к пикселю 3 провода: 2 питание и 1 управление. Напряжением на управляющем выводе меняется цвет свечения, но как по осуществляется зажигание конкретного скажем 5го пикселя, при гашении 4-х, если управляющий провод один и тотже?
По проводам — на светодиодах есть вход и выход. Вход следующего цепляется к выходу предыдущего. Первый в цепочке принимает свои данные и «откусывает» их из данных, передаваемых дальше. Поэтому каждый светодиод получает свои данные.
К сожалению в свои времена изучал бейсик, фокал и асемблер для бк-0011м
Плюсанул бы в карму, только админы 1,5 года назад отключили у меня голосовалку.
citforum.ru/programming/c/dir.shtml
Как ни странно — ничего более удобного не нашёл :)
Собственно все остатки еще год назад на тестовый мини-экранчик спустил, за новой лентой помешал поехать грипп, ну и паять такое число кусочков было лень (по большей части — из-за нарезки проводов и их зачистки)…
А не резать — слишком много нужно для этого шага.
Я под esp12 делал управление: на ноуте прога, которая видео берет и «шинкует» под стандарт ленты, отправляя по wifi. По факту — можно растянуть картинку на три комнаты…
Займусь на следующий год, наверное.
Тут-же почти звонок из 220 вольт, что заказ приняли, но магазин уже закрыт и наличие скажут только с утра, после 10. Жду…
А так, круто!
Отснял с бумажкой. В конце в очередной раз бп не вытянул нагрузку и контроллер уполз в ресет.
По факту:
1. ESP как Ардуино.
2. Подключение ленты к Дуине.
Остальное писал сам.
youtu.be/BGaPqresUek
Если будет интересно — сделаю обзор.
www.youtube.com/watch?v=xVK89xhMpXA
Делайте обзор!
с меня плюсы!
Так что, не всегда оно полезно может быть. Там тоже очень красиво все переключалось, «зачаровывало» :-)
Начальство надеюсь даст добро ) ну а финансово я думаю найду спонсора )))
Главное, научиться «махать» этой «палочкой» :)
На счёт рекламы, как тут многие советуют, разузнайте — слышал наказывают за такую предприимчивость. Рублём естественно.
Тема затронула до глубины. Теперь придётся новогодние праздники тратить на изучение. Но, чувствую, не пожалею.
Но соглашусь с тем, что отображение рекламы — попадает под регулирование закона. Но это если вы конкретно рекламу показывать хотите
https://aliexpress.com/item/item/50-100PCS-WS2812B-Pre-soldered-on-Heatsink-with-10CM-Wire-5V-WS2812-Built-in-SMD5050-RGB/32501369360.html
Подскажите пожалуйста, а что можно получить просто «задув в ардуину» какой то код?
Например то, что у вас на виде с улицы можно залить и использовать без компа?
Ниже аввтор ответил уже, что если есть дуиновский шилд с sd-картой, то можно через него.
Подробнее почитать: здесь
И ещё раз предупрежу, судя по отзывам, этот метод начинает тормозить при более чем 200 пикселях в экране.
Заливаешь через ком как на ардуинку.
А сам я обленился
Если не хочется открыто, то можно в ПМ.
Также нужно в директорию Glediatora добавить с заменой мой файл autoSave.gled, для флага скопировать на компьютер файл russia.gif и указать на него в эффекте «Russia_flag».
Если нужны другие флаги — большая подборка.
Не могли бы Вы выложить все нужные файлы и библиотеки?
Заранее спасибо.
На них можно сделать гирлянду-часики. и время показывает и всё разноцветно переливается. В качестве источника времени я взял gps ublox neo6 за 4$, чтоб не настраивать его кнопками, экран ведь мордой на улицу
Может кто-нибудь накидать небольшую инструкцию, как пользоваться Glediator-ом?
Заранее спасибо.
А если бы автор и свой скетч этого проекта выложил-было бы вообще великолепно!
если соединяли по схеме автора (змейкой начиная с левого нижнего) нажимаете на верхний правый пиксель, затем кнопаете Fast Path, там вводите размер вашей матрицы, в Patch device выбираете Snakecolumns starting Bottom-Left.
Все, дальше Setup -> Start Output.
Я тут быстренко накидал vbs файл (чтобы без посторонних программ).
Записываем это в файл форматом .vbs и закидаем в планировщик задач. Потом в Jinx читаем из файла d:\jinx\f.txt в Scrolling text.
Ссылка на Скрипт
Сорри за индус-код :)
1. В CDate 2018 сделайте переменной от текущий год +1. Это решит проблему с переходом в рабочем состоянии 31.12 — 01.01, да и вообще проблему года решит.
2. Для чисел с 11 по 20 окончания будут дней, часов, минут и тут остаток от деления на 10 (Мод) не пройдёт, надо указывать точно.(Предложение снято, в полном тексте увидел Mod 100).
3 Добейте переменную str пробелами до максимальной длины окончаний (дней, часов, минут).Типа с начало прибавить много пробелов, а затем брать всегда фиксированное значение длинны переменной слева. Это нужно сделать, так как длина эффекта в секундах фиксирована, а текст получается разной длины и будет начинать вылезать его начало повторно при коротком тексте.
А для Glediator-а есть подобное?
Спасибо.
Не большое видео, пока на полу.
Для Glediator'a я не нашел, как можно вставить в эффект обратный отчёт или часы. Если хотите, моду выложить всё по Jinx с дополнениями, придётся всего лишь запустить другую программу. Если без применения сторонних программ (xStarter), то действительно лучше использовать скрипт sergemob в планировщике.
Мой файл эффектов и настройки Jinx
Набор шрифтов Распаковать в \Windows\Fonts\ для установки размера часов на всю высоту экрана.
Задача xStarter Либо используйте скрипт sergemob
О настройках Jinx немного выше писал sergemob, только хочу добавить, что в «Output Devices» «Channels» — количество пикселей умноженное на 3, у Вас 720
На всякий случай Jinx у меня находится C:\Programs\jinx, там же и файл 1.jnx
Как его теперь настроить?
Нужно ставить xStarter?
Скрипт скачал, а что дальше? Как добавить задание?
Спасибо.
А как запустить Вашу задачу?
Спасибо.
2. в логе задачи — Опции — снимите галочку с «не делать записи в лог задачи» и поставьте на детальный лог выполнения. Смотрите в логе, что происходит.
3. Какая папка с рисунком? Если для флага, то отредактируйте эффект через «Edit» и, если потребуется, добавьте его заново в список воспроизведения.
На компе такие же настройки и работает.
Через проводник можно создать файл в корне диска с:?
Файл в корне диска с не создается.
А про то, что у вас файл не создаётся — попробуйте в задаче поменять место, куда сохранять файл, не в корень диска а в какую-нибудь папку.
Осталось разобраться, как все исправления добавить заново в список воспроизведения.
Кстати, как то решали вопрос запуска/остановки по расписанию?
В ЛС Вам ссылку уже давал.
и еще момент
Установить скоростью 1000000 в Glediator
для работы программы с COM-портом необходимо добавить в директорию Java файлы библиотеки RXTX
micro-pi.ru/%D1%83%D1%81%D1%8...D0%B0-
я так делал на NANO
1.Установить Java — jre-8u121-windows-x64
2.Для работы с RXTX в Java
Качаем файл RXTXcomm.jar и копируем в C:\Program Files\Java\jre1.8.0_121\lib\ext
Качаем файл rxtxSerial.dll и копируем в C:\Program Files\Java\jre1.8.0_121\bin
3.Качаем Glediator и скрипт ws2812_glediator
4.Запускаем прогу Arduino открываем скрипт ws2812_glediator установить номер управляющего пина и кол-во светодиодов
5.Загрузить скетч в Ардуинку
6.Собрать Ардуинку и светодиоды управляющий пин через резистор 10кОм
7.Запускаем Glediator устанавливаем наш СОМ порт кол-во светодиодов (Х-кол-во линий Y-кол-во светодиодов в линии)
8.Запускаем эфекты
на Arduino mega для работы скетча под Glediator необходимо разрезать дорожку между контактами «RESET-EN»
Автор использовал Arduino mega
или
диоды -ws2812 это управляемые https://aliexpress.com/item/item/100x-WS2812B-LED-With-Heatsink-10mm-3mm-DC5V-5050-SMD-RGB-WS2811-IC-Built-in/32451310377.html
Только спаивать их сразу лучше — горизонтальная змейка. потом к ардуино можно прицепить флешку и уже управлять не с компа а с файла записанного на флешку
А флешка как цепляется? Там вроде только мини юсб разьем на плате, или плата расширения докупается? Видел вроде такую с юсб или с сд карточкой… Первый раз делал такую тему? Человеку не в теме с ардуино под силу? Понимание технические есть, с детства паяю и чиню всякую технику, но вот с программированием не сталкивался… Спасибо!
Я просто с начало собрал всё в мини и настроил. а если переделаю придётся на улицу бегать смотреть чтобы правильно сигнал по горизонтали и вертикали поступал ))) или на стене это всё развешивать. неее. ))) не успиваю до нового года )))
Должно висеть вчера ))
https://aliexpress.com/item/item/100-DC5V-WS2812B-rgb-5/32344693889.html
чет мало инфы в инете на что она способна
yadi.sk/d/F7FSBeff3R4uox
yadi.sk/d/Tcfw1-o13R4v6N
ушло 160 метров примерно
как фиксировались белый и зеленый провда? За счет них я так понимаю вся жесткость и достигается
Мой вариант. 198 диодов 18х11.
Сделал гирлянду. Всё супер, возникает вопрос, можно ли выводить в glediator текущее время или температуру? Может есть возможность в Jinx?
Записываем это в файл форматом .vbs и добавляем его в планировщик задач. Температуру берём из файла C:\pogoda.txt
P.S. Код почти весь не мой, я не программист. Объединил код sergemob из этой темы и xuor с cyberforum.ru
поставьте диоды по мощней на 5 ампер и выше( Думаю можно взять из бп от компа)
mysku.club/blog/aliexpress/48393.html#comment2960497
Исправленный скрипт ниже, сохранять в кодировке Unicode в файл .vbs
www.live-leds.de/faqs/i-want-to-use-jinx-on-linux-mac-osx-any-other-non-windows-system-is-it-possible/
Щас погуглил, проблема выгорания ws2812b тоже иногда встречается у людей. Причем при нажатии ногтем на диод, он начинает работать. Как будто отходит подложка со временем.
С наступившими Новым годом и Рождеством.
У кого-нибудь получилось запустить скрипт с погодой?
Спасибо.