Зарегистрироваться

Новогодняя гирлянда-экран на 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 штук на метр). Сейчас можно найти аналогичные лоты гораздо дешевле.

Пока посылка была в пути, начал разбираться в особенностях управления.
Варианты подключения
Управление экранами с использованием данных светодиодов возможно несколькими способами:
— отдельно купленным контроллером
— 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.pro, это мой первый обзор.

Поздравляю всех с наступающим Новым годом!!!
Планирую купить +210 Добавить в избранное +253 +498
+
avatar
+23
красиво получилось
+
avatar
+12
ленту резать по пиксельно? зачем если есть — aliexpress.com/item/100x-WS2812B-LED-With-Heatsink-10mm-3mm-DC5V-5050-SMD-RGB-WS2811-IC-Built-in/32451310377.html
+
avatar
  • spectral
  • 31 декабря 2016, 04:26
+20
Выглядит шикарно! С улицы и не скажешь, что самопал на ардуине.
Многие приходят узнать что, почем и где? Можно было бегущей строкой рекламу запустить. )))
+
avatar
  • alvaar
  • 31 декабря 2016, 10:07
+3
Сейчас, к третьему сезону, все привыкли уже, а поначалу спрашивали. Про рекламу — количество просматривающих её людей будет сильно ограничено так ка показывать её придётся только внутри двора, а для показа машинам на дальней дороге ( расстояние до неё ~350 м) надо раза в 2 размер экрана по высоте увеличивать для нормального чтения, хотя световые картинки на экране с с этой дороги хорошо видны.
+
avatar
+4
Пришла в голову мысля! Эхх, нужно было подобную конструкцию под натяжной потолок сделать, но он уже установлен… Но если уж надумаю, всегда можно будет и переделать. Спасибо за идею!
+
avatar
  • 086dx66
  • 02 января 2017, 21:24
0
А зачем под потолок? Типа гирлянды, дискотеки делать?
+
avatar
+2
Ну, например напоминание бегущей строкой прописать… «Купить хлеб в субботу в 11 утра и к хлебу чего-нибудь...»
+
avatar
+1
Очень хорошая мысль, я тоже думал об этом же, и реализовать фоновую подсветку при просмотре фильмов, тема здесь на mysku есть.
+
avatar
  • fundorin
  • 31 декабря 2016, 05:05
+5
Весьма самоотверженно.
+
avatar
  • 644052
  • 31 декабря 2016, 06:39
+11
Дабы несколько упростить задачу желающим повторить…


aliexpress.com/item/free-shipping-DC5V-ws2812-white-black-4-pin-Board-individually-addressable-RGB-full-color-ws2812b-led/32709957635.html
+
avatar
  • peetbull
  • 31 декабря 2016, 06:45
0
ссылка?
+
avatar
  • 644052
  • 31 декабря 2016, 06:51
+3
Сорри… добавил.
+
avatar
  • Alax
  • 31 декабря 2016, 07:46
+1
Пришли такие светики(100 шт), спаиваю потихоньку 10-сантиметровыми кусками провода. Цепляю к ардуино нано
+
avatar
  • revolt
  • 31 декабря 2016, 08:22
-1
можно и эти взять, НО если лентой, то 100шт дешевле выходит, 500р против 600р.а упрощение только в том, что фактически это та же лента но уже разренная, что займет 2мин. с ножницами в руках.
+
avatar
  • 4e6a
  • 31 декабря 2016, 08:47
+5
Это не лента судя по фото, а плата с припаянными СД. Как писал выше автор у него от ленты одна контактная площадка оторвалась с платой такого быть не должно
+
avatar
  • serenya
  • 31 декабря 2016, 12:19
+2
И с платы очень легко оторвать провод
+
avatar
  • Kirillko
  • 31 декабря 2016, 12:38
0
С площадки тоже может оторваться, если внатяг провода делать. Я бы вообще пайку не нагружал, но это нужно либо корпуса для светодиодов сочинять либо ещё что-то, например, связывать приходящие и уходящие провода чтобы светодиод между ними болтался свободно
+
avatar
  • ggg
  • 31 декабря 2016, 07:44
+4
Ради такого дела можно было и соседский балкон под площадя «рекламные» пустить.)
+
avatar
  • bdfy63
  • 31 декабря 2016, 08:37
0
+
avatar
  • Shurr
  • 31 декабря 2016, 08:42
+2
Круто!
Тоже захотелось…

А интересно, теоретически, нельзя ли сделать огромный уличный «телевизор» для дачи на основе таких светодиодов? Какие могут быть проблемы при решении такой задачи?
+
avatar
  • Zhenjko
  • 31 декабря 2016, 09:06
+3
Вопрос цены, ибо надо очень много лент.
Поищу сейчас с ютуба видео.
www.youtube.com/watch?v=e-rdgB_19Fg
+
avatar
+2
Пользуйтесь, пожалуйста, кнопкой «редактировать».
+
avatar
  • Shurr
  • 31 декабря 2016, 10:36
0
Круто!!! 8)

Задумался… :)
Интересно, во что это выльется по деньгам, если разрешение довести до 1920*1080? Намного ли дороже качественного проектора…

Положу пока в закладки…
+
avatar
+7
возьмём по минимуму — на alibaba сами светодиоды стоят примерно 4 цента за штуку при партии 1000 шт. Думаю для большой партии можно сбить цену до 2 центов.
1920*1080*0,02=41472$
И это голые светодиоды. Надо будет еще заказывать платы и несущие конструкции под них, кучу блоков питания, дорогущий контроллер с поддержкой видео. И получить на выходе экран размером 19*11 метров (!!!), так как разрешение меньше 10 мм/пиксель получить вряд ли получится.
При этом с линейным цветовым пространством 8 бит/цвет (нормальные работают как минимум в гамма-корректированных 8-ми битах, а то и в 10 битах).
Оно того стоит? :)
+
avatar
  • ABATAPA
  • 31 декабря 2016, 10:58
0
¢2 за 2812B? Really?
+
avatar
  • ABATAPA
  • 31 декабря 2016, 19:59
0
Хорошая цена, спасибо!
+
avatar
0
Вы общались с продавцом? Похоже, это обычные 5050
+
avatar
  • Rzzz
  • 07 января 2017, 20:01
0
5050 — это размер корпуса. Описываемые здесь светодиоды в ленточке — тоже 5050
+
avatar
0
Я понимаю, что это WS2812B тоже имеют типоразмер 5050. Я имел в виду, что, скорее всего, по ссылке указана цена за «обычные» 5050 — белые теплые и белые холодные.
+
avatar
  • Rzzz
  • 08 января 2017, 15:31
0
Там в описании лота прямым текстом написано про ws2812.
+
avatar
0
Не стоит верить всему, что написано, вот я и спросил, общался ли автор ссылки с продавцом.
+
avatar
0
Вообще-то то что написано — это ответственность продавца. Если там написано ws2812 а придут обычные светодиоды то запросто удовлетворяется запрос о возврате денег. Другое дело, что продавец умолчал о какой-то характеристике товара… кстати ws2812 есть две модификации A и B, они отличаются количеством и расположением выводов, в модификации A питание логики и светодиодов разведены на разные выводы!
+
avatar
0
Дело в том, что на алибабе цены обсуждаемы и устанавливаются индивидуально на каждую покупку, к тому же продавец может просто сказать, мол по этой цене обычные 5050, а для 2812b надо доплатить столько-то.
+
avatar
  • Shurr
  • 31 декабря 2016, 14:03
0
Все! Уже не стОит! :)))
+
avatar
  • ABATAPA
  • 31 декабря 2016, 11:03
+2
Тут не деньги даже главное.
По одной «линии» максимум можно адресовать 1024 диода.
Т.е. даже до 1080 не дотягивает.
И 1920 «линий», в которые нужно выпихивать данные с большой скоростью.
Опять же — скорость. На 1024 диодах втеории можно получить 25 FPS. Чтобы обрабатывать с той же скоростью почти 2000 отрицает передачи, потребуется ОЧЕНЬ много переферии, причём достаточно быстрой, ведь эти данные нужно запихивать сперва в эту периферию, а ей (скажем, контроллеру одной линии) — в шину данных.
+
avatar
0
Там обычно сегментами с отдельным контроллером делают.
+
avatar
  • ABATAPA
  • 31 декабря 2016, 17:07
+1
Так я про это и говорю.
+
avatar
  • alex323
  • 31 декабря 2016, 11:34
+1
Не забывайте, что всем этим добром надо еще и управлять. Задача нетривиальная, если хотите показывать не статичные картинки, а видео с приемлемой частотой кадров.
+
avatar
0
Вот что-то подобное, можете оценить качество видео :)
youtu.be/e-rdgB_19Fg
+
avatar
0
прикидывай сразу еще и сколько это будет жрать… ну и там мощностя управляющего проца сразу будут нужны посолиднее, плюс управляющих каналов очень много понадобится — не забываем об ограничении в 1000 светодиодов на линию…
+
avatar
  • alex722
  • 31 декабря 2016, 15:03
0
Можно подтверждение про ограничение 1000 светодиодов, пожалуйста? В смысле, ссылку на документацию
+
avatar
  • alex722
  • 31 декабря 2016, 15:37
+1
нашел. просто свыше 1024 пикселей длительность пакета данных приближается к длительности одного кадра. Частота кадров будет снижаться. Но жестких ограничений нет.
+
avatar
+3
ИМХО, дорого и не эффективно.
+
avatar
+2
Восхитительно! Надо бы себе тоже сделать такую.
+
avatar
  • Arm100
  • 31 декабря 2016, 09:01
+1
Просто шикарно!!!
С меня новогодний +
+
avatar
  • vanenzo
  • 31 декабря 2016, 09:02
+3
Сначала подумал что слишком мало пикселей для получения какой либо картинки, но шикарно все вышло, ярко, плотно заливает, автор молодец.
+
avatar
+2
Там фишка в том, что нормально выходит с подготовленной под нее графикой: я пускал на 10*8 экране видео с ютуба — вышло довольно отстойненько…
+
avatar
  • AlekseyM
  • 31 декабря 2016, 09:40
+1
В запоминалки, к следующему году, а пока и меня просто лента.
И то все спрашивают где и как.
+
avatar
  • Ohus
  • 31 декабря 2016, 09:48
+1
Спасибо. То что мне не хватало — информации.
Уже штора готова из aliexpress.com/item/12mm-WS2811-as-WS2801-led-pixel-module-IP68-waterproof-DC5V-full-color-RGB-50pcs-a-string/1022672558.html — 20x10 — 200 штук.
Нужно к НГ успеть эффекты запилить.
+
avatar
  • Zhenjko
  • 31 декабря 2016, 09:53
0
Тоже заказал ленту WS2812B с контроллером, жду.
+
avatar
+1
Сейчас уже 2813: там с коррекцией на сгоревший светик, но плюс лишний провод с выхода на доп-вход. Если на основном входе нет сигнала, то с дополнительного берет «со следующего пикселя».
+
avatar
0
А если сгорит два диода идущих подряд, то на третьем за ними появится сигнал адресуемый второму или как положено (третьему)?
+
avatar
  • ksiman
  • 02 января 2017, 19:06
0
Если сгорают только светодиоды — адресация не смещается. Если сгорает чип — сигнал дальше не идёт
+
avatar
0
Мы про WS2813? Посмотрел немного про него. Если сгорает диод — адресация не меняется, сигнал идет по рабочей цепи (чип исправен). Если сгорает N-ый чип — адресация вроде бы не меняется, но сигнал идет по байпасу на (N+1) чип. Если сгорают N-ый и (N+1) чипы, сигнал дальше на (N+2) не идет. Кажется так.
+
avatar
  • ksiman
  • 02 января 2017, 22:47
0
Мы про WS2813
Нет, это про WS2812 без коррекции :(
+
avatar
  • ABATAPA
  • 31 декабря 2016, 10:04
+1
Сейчас есть RGBW на SK6812, они интереснее отдельным белым (хотя сейчас есть даже RGBWW), есть библиотека под ESP8266, не говоря уже об остальных.
+
avatar
  • Ohus
  • 31 декабря 2016, 10:20
0
А можете папку с программной Glediator и всеми библиотеками куда-нибудь для общего пользования выложить?
+
avatar
  • alvaar
  • 31 декабря 2016, 10:34
+1
Так всё есть на сайте Gediator. Правите под себя в скетче Arduino только количество пикселей в экране и пин выхода.
+
avatar
  • Zhenjko
  • 31 декабря 2016, 10:48
+1
Поправьте, я попер искать Geliator и ничего не нашел, пришлось глаза выше поднять.
+
avatar
  • alvaar
  • 31 декабря 2016, 11:05
0
Извините, опечатка. Поправил в сообщении выше на Glediator. В обзоре название написано правильно и есть ссылка на сайт программы.
+
avatar
  • Ohus
  • 31 декабря 2016, 11:30
0
Вроде все запустилось, только надпись WWW.GLEDIATOR.DE что-то у меня не изменяется.
+
avatar
  • alvaar
  • 31 декабря 2016, 11:38
+1
После ввода текста нажмите enter
+
avatar
  • Ohus
  • 31 декабря 2016, 11:44
0
Ага!!! С Новым Годом!!!
+
avatar
  • besalisa
  • 31 декабря 2016, 10:21
0
Класс! Очень необычно!
PS Ну зачем же так поздно/рано обзор опубликовали… А мог бы быть призовым в месяце(
+
avatar
  • m13ale
  • 31 декабря 2016, 10:21
0
А не проще ли было использовать куски готовой ленты, скажем, с 30 диодами/метр? И надежнее было бы — меньше пайки.
+
avatar
  • alvaar
  • 31 декабря 2016, 10:32
+1
дело в том, что изначально предполагалось сделать экран с сеткой пикселей размером 100 на 100 мм. При готовой ленте пришлось бы подстраиваться под имеющиеся размеры между пикселями. Те же 30 диодов на метр это расстояние между пикселями 33 мм, для меня было слишком плотно, а с необходимыми 10-ю диодами на метр лент не было.
+
avatar
+1
Есть же готовые модульные. Как раз шаг около 10 см
aliexpress.com/item/50-x-DC5V-Prewired-Pre-soldered-WS2812B-Built-in-WS2811-IC-5050-SMD-Individually-Addressable-RGB/32641371754.html
+
avatar
  • alvaar
  • 31 декабря 2016, 11:13
+1
Во первых, подобного более 2-х лет назад я не находил, во вторых шаг у ленты по ссылке 12 см и если, как в моём случае, делать сетку пикселей с квадратными ячейками, в мои размеры окна по 6 вертикальных строк не вмешались бы. А так да, собранные ленты использовать гораздо проще, хоть и дороже.
+
avatar
+2
Я свои первые 2812 заказывал тоже года два назад. Модули россыпью точно уже были (долго у меня валялись). Насчёт готовых гирлянд из них уже не помню, конечно. Ну и 12 легко превращается в 10 с помощью петельки и стяжки. Заодно снимается нагрузка на натяжение с модулей.
И, по-моему, там китайские 12 см :) Валяются такие на работе — после отпуска померю точно.
+
avatar
  • alvaar
  • 31 декабря 2016, 11:39
0
Россыпью почему то были дороже.
+
avatar
  • Qwghlm
  • 31 декабря 2016, 12:16
0
Интересный лот, не встречал таких. Спасибо
+
avatar
  • AWALLON
  • 31 декабря 2016, 10:23
+1
фанаты блин)))) с наступающим!
+
avatar
  • Aloha_
  • 31 декабря 2016, 10:34
0
Своевременный обзор, поднимающий настроение. Пойду и я гирлянду повешу.
+
avatar
+26
Отлично получилось!
Можно, я то же похвастаюсь :-)
+
avatar
  • inetrzn
  • 31 декабря 2016, 11:08
0
Зачет!!!
+
avatar
  • asdfgh
  • 31 декабря 2016, 11:05
+7
Посмотрел обзор. Восхитительно.
Чувствую себя криворуким валенком… прогресс… контроллеры… Я похоже остался в середине 80-х, когда спаял свой первый радиоприемник…
Хотелось бы с нуля понять эти ардуины, но чувствую валенком и останусь…

З.ы. почитать бы про подобный проект «с нуля» со схемами и описанием.

И еще чайниковский вопрос (не пинайте):
Судя по схемк к пикселю 3 провода: 2 питание и 1 управление. Напряжением на управляющем выводе меняется цвет свечения, но как по осуществляется зажигание конкретного скажем 5го пикселя, при гашении 4-х, если управляющий провод один и тотже?
+
avatar
+1
Простые арудиновские скетчи можно начать писать минут через 15-20 после ознакомления. Главное — знать си хотя бы в базе.
По проводам — на светодиодах есть вход и выход. Вход следующего цепляется к выходу предыдущего. Первый в цепочке принимает свои данные и «откусывает» их из данных, передаваемых дальше. Поэтому каждый светодиод получает свои данные.
+
avatar
  • asdfgh
  • 31 декабря 2016, 11:36
+4
Спасибо за разьяснение!
Главное — знать си хотя бы в базе.
К сожалению в свои времена изучал бейсик, фокал и асемблер для бк-0011м
Плюсанул бы в карму, только админы 1,5 года назад отключили у меня голосовалку.
+
avatar
+4
Главное знать хоть какой-то язык. Знание ассемблера — огромный плюс — будете понимать — как всё работает внутри :) Я в качестве справочного пособия использую вот это:
citforum.ru/programming/c/dir.shtml
Как ни странно — ничего более удобного не нашёл :)
+
avatar
  • asdfgh
  • 31 декабря 2016, 12:06
+1
Ссылку добавил в закладки
+
avatar
0
ассемблер — он для каждого проца свой. так что знание асма для БК — ничем не поможет с ардуиной или там атмегой.
+
avatar
+3
Оно сильно помогает понять — что такое указатели и всякое такое :)
+
avatar
0
не сказал бы
+
avatar
-1
Дуиновский Си — ближе к яве. Вот на что не люблю Си, но под Дуину пишу с удовольствием.
+
avatar
+1
Не бойтесь изучать что-то новое. Я после педа изучаю программирование и иногда думаю, что надо было в другой вуз поступать))
+
avatar
+4
Думал тоже запилить похожее, но подвели грип, лень и жадность…
Собственно все остатки еще год назад на тестовый мини-экранчик спустил, за новой лентой помешал поехать грипп, ну и паять такое число кусочков было лень (по большей части — из-за нарезки проводов и их зачистки)…
А не резать — слишком много нужно для этого шага.

Я под esp12 делал управление: на ноуте прога, которая видео берет и «шинкует» под стандарт ленты, отправляя по wifi. По факту — можно растянуть картинку на три комнаты…
Займусь на следующий год, наверное.

+
avatar
  • alvaar
  • 31 декабря 2016, 11:17
+1
По поводу зачистки — очень помогает WS-04
+
avatar
0
После НГ сделаю себе подарочек. Купил недавно кримпер yac-13 — теперь проблем хоть нет с обжимкой обычных клемм для 2.54…
+
avatar
0
Заказал вчера вечером ws-08. По факту — просто вариант с металлическим ограничителем и лезвиями сменными для зачистки.
Тут-же почти звонок из 220 вольт, что заказ приняли, но магазин уже закрыт и наличие скажут только с утра, после 10. Жду…
+
avatar
  • magic12
  • 31 декабря 2016, 14:09
+1
Для видео надо было листом бумаги закрыть яркие светодиоды, слепят сильно. Плохо видно.
А так, круто!
+
avatar
+2
Не подумал тогда… В принципе оно сейчас валяется в собранном, вроде, виде: я с контроллера только ацп термопары недавно отпаял, но он в другом проекте нужен был и на работу экрана не влиял…

Отснял с бумажкой. В конце в очередной раз бп не вытянул нагрузку и контроллер уполз в ресет.
+
avatar
  • alex722
  • 31 декабря 2016, 15:07
0
Не подскажете, где подробнее почитать про такую связку?
+
avatar
0
Нигде.
По факту:
1. ESP как Ардуино.
2. Подключение ленты к Дуине.
Остальное писал сам.
+
avatar
  • Zhenjko
  • 30 апреля 2017, 15:36
0
TransMatrix, не подскажете программу для передачи видео на контроллер?
+
avatar
0
Увы, как чуть выше уже писал: написано было самостоятельно…
+
avatar
  • s3mki
  • 31 декабря 2016, 11:41
0
Круто!
+
avatar
  • m13ale
  • 31 декабря 2016, 12:03
+3
А я бы еще прикрутил туда периодический показ даты/времени, температуры/влажности на улице, может еще атмосферного давления — совместил приятное с полезным.
+
avatar
  • Qwghlm
  • 31 декабря 2016, 12:11
0
Текст очень хорошо читаем, даже не думал что такое может быть при подобной разрядке пикселей, какое расстояние между отдельными диодами? Не нашел в тексте, по комментариям вроде 10 см?
+
avatar
  • alvaar
  • 31 декабря 2016, 12:30
+1
Размеры ячеек экрана выбраны исходя из размеров четырёх секций окна на моей лоджии. В секциях размер ячейки 100 х 100 мм, между секциями расстояние примерно 200 мм (из-за рамы).
+
avatar
  • ACE
  • 31 декабря 2016, 12:44
0
Классно! Хотел сделать также. Но ленту заказал поздновато, а почта слоупочит, две недели уже после таможни висит :(
+
avatar
  • ksiman
  • 31 декабря 2016, 12:55
+12
После праздников снимут с ёлки, смотают и Вам отправят :)
+
avatar
  • Alax
  • 31 декабря 2016, 13:32
+22
Я на ленте WS2812 (144 светика на метр) запилил бегущие поворотники + стоп-сигнал (мигающий при резком торможении) на заднем стекле автомобиля
youtu.be/BGaPqresUek
Если будет интересно — сделаю обзор.
+
avatar
+9
Можно не спрашивать даже было. А сразу садится писать такой обзор!
+
avatar
0
Ещё несколько строк и можно текстовые сообщения отображать)
+
avatar
  • ksiman
  • 31 декабря 2016, 22:44
0
Ауди отдыхает
+
avatar
0
Очень понравилось, хочу себе на машину замутить как на Лехусе
www.youtube.com/watch?v=xVK89xhMpXA
Делайте обзор!
с меня плюсы!
+
avatar
  • G99999
  • 02 января 2017, 23:58
+2
А меня почему то в потоке раздражают бегущие огоньки, гипнотизируют что ли… отвлекают.
+
avatar
  • trovix
  • 07 января 2017, 11:29
+1
Бесит этот выпендреж. Они делают эти полоски слишком узкие + грязь немного и видимость поворотника практически нулевая. Как вспомогательная может норм, но как основной гадость.
+
avatar
  • magic12
  • 08 января 2017, 21:42
+1
Мы как-то раз с другом на светофоре чуть в зад такому авто не въехали, пока разбирали алгоритм работы его иллюминации на заднем стекле. За малым не помяли :). Остановились в сантиметрах от бампера.
Так что, не всегда оно полезно может быть. Там тоже очень красиво все переключалось, «зачаровывало» :-)
+
avatar
+6
Я работаю на телевизионной станции, теперь думаю как замутить поздравление для жителей города! высота вышки 250 метров

Начальство надеюсь даст добро ) ну а финансово я думаю найду спонсора )))
+
avatar
  • LinFor
  • 09 января 2017, 15:53
+1
Отличная рекламная площадка может получиться!
Главное, научиться «махать» этой «палочкой» :)
+
avatar
  • Pash
  • 31 декабря 2016, 15:05
+2
Ващпе шикарно! Только вместо «С новым годом» разными цветами (скучно), было бы здорово реализовать обратный счётчик — до Нового года..., там 125466 секунд./минут/чихов/собачьих годов. В общем, вместо салюта, все бы смотрели на окно. Но в любом случае, даже это восхитительно.
На счёт рекламы, как тут многие советуют, разузнайте — слышал наказывают за такую предприимчивость. Рублём естественно.
Тема затронула до глубины. Теперь придётся новогодние праздники тратить на изучение. Но, чувствую, не пожалею.
+
avatar
  • Alax
  • 31 декабря 2016, 16:18
0
Для физлиц штраф 1000-1500 рублей, можно рисковать )
+
avatar
  • Rzzz
  • 07 января 2017, 20:46
0
Штраф за что именно? За буквы на окне, или за коммерческую рекламу?
+
avatar
  • dsprts
  • 27 декабря 2017, 09:31
0
Вообще когда человек покупает квартиру — он покупает воздух внутри стен. Я так полагаю все что не внутри квартиры — общая долевая собственность всех жильцов. Но балкон… вобщем вам в местную архитектуру.
+
avatar
  • Rzzz
  • 28 декабря 2017, 01:06
0
мне-то туда зачем? Кто хочет что-то доказать, пусть и занимается сбором доказательств. Измышления и логические доводы не принимаются, отсылки в гугл тоже. Только прямые ссылки на НПД.
+
avatar
  • Rzzz
  • 29 декабря 2017, 17:53
0
Неубедительно. Некоторые выводы там вообще безграмотны.
Но соглашусь с тем, что отображение рекламы — попадает под регулирование закона. Но это если вы конкретно рекламу показывать хотите
+
avatar
  • ksiman
  • 31 декабря 2016, 17:29
0
Их всё равно спаивать
+
avatar
  • yurok
  • 31 декабря 2016, 18:18
+1
но объемы пайки совсем другие :)
+
avatar
+1
Круто! Но экранчик маловат — надо соседский балкон задействовать! :)))
+
avatar
  • fozotron
  • 31 декабря 2016, 22:44
0
Отлично, жаль немного поздно. Значит буду делать к другим событиям. Плюсанул и в закладки отправил.
+
avatar
+5
+
avatar
  • 0Kresko
  • 01 января 2017, 02:25
+1
+
avatar
  • alvaar
  • 01 января 2017, 02:58
+1
Если вопрос ко мне, то я для экрана использовал такие же светодиоды, как по вашей ссылке.
+
avatar
  • 0Kresko
  • 01 января 2017, 11:24
0
спасибо
+
avatar
  • Olegkad
  • 02 января 2017, 21:32
0
Шикарно, то же хочу такое
+
avatar
  • 086dx66
  • 02 января 2017, 21:40
0
Интересно малина или апельсин потянут
+
avatar
0
Esp даже тянет!
+
avatar
  • Plohish
  • 02 января 2017, 21:49
0
При управлении с компа выглядит потрясающе!
Подскажите пожалуйста, а что можно получить просто «задув в ардуину» какой то код?
Например то, что у вас на виде с улицы можно залить и использовать без компа?
+
avatar
0
Потенциально — бегущую строку можно реализовать. И какие-нить переливы. Но чисто программной генерацией.
+
avatar
  • Plohish
  • 03 января 2017, 10:28
0
ручками «шкодить» переливы как то не особо хочется… Нет ли возможности прямо из программы управления «матрицей» по простому сохранить выбранный эффект в памяти ардуины и использовать его по кругу?
+
avatar
0
У самой Дуины памяти почти и нет.
Ниже аввтор ответил уже, что если есть дуиновский шилд с sd-картой, то можно через него.
+
avatar
  • alvaar
  • 03 января 2017, 10:33
+3
Как я уже писал в обзоре, если нужны именно эффекты из Glediatora (как у меня), можно прошить Arduino с подключённой SD-картой скетч и считывать подготовленный в Glediatore файл.
Подробнее почитать: здесь
И ещё раз предупрежу, судя по отзывам, этот метод начинает тормозить при более чем 200 пикселях в экране.
+
avatar
  • Olegkad
  • 03 января 2017, 19:18
0
Можно поподробней со схемой и готовым скетчем, с иностранными языками не дружу, а к Ардуине только приглядываюсь. Хотелось бы то же такую красоту собрать.
+
avatar
  • G99999
  • 02 января 2017, 23:51
0
Соседский балкон надо было использовать, как то законченнее инсталляция получилась бы.;)
+
avatar
0
Я у себя хочу на три фронтальных окна сделать…
+
avatar
  • rzs_zen
  • 03 января 2017, 14:43
+1
А можно к этому прикрутить wi-fi модуль чтоб провода не тянуть? Модуль такой aliexpress.com/store/product/New-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1962508_32562464572.html, если можно обойтись только этим модулем скиньте схему сборки, паяльник держать умею, настроить помогут. Хочу на крыше дома замутить такое на следующий НГ.
+
avatar
0
В двух словах: с одного из выходов 8266 на вход ленты. Земля — общая, питание — 5 вольт на ленту и через конвертер — 3.3 на есп.
Заливаешь через ком как на ардуинку.
+
avatar
0
Однозначный + за прямые руки. И сильный мне пинок по зад на то, чтоб таки пойти курить ардуину…
+
avatar
+7
Супер получилось! А я, только учусь, 31-го собрал все, и только сейчас получилось выложить. Всех с Новым Годом!


+
avatar
  • rentast
  • 08 января 2017, 01:26
0
Это у вас проектор ещё помогает?
+
avatar
0
Именно, в дальний угол поставил.
+
avatar
  • rentast
  • 08 января 2017, 01:29
0
Все пишут про соседский балкон, а я вам пожелаю свой 6-и метровый балкон в будущем для новых реализаций )
А сам я обленился
+
avatar
  • Dimon_
  • 08 января 2017, 05:14
0
alvaar, а можно попросить ваш готовый плейлист для гледиатора?
Если не хочется открыто, то можно в ПМ.
+
avatar
  • alvaar
  • 08 января 2017, 11:10
+1
Мой плейлист.
Также нужно в директорию Glediatora добавить с заменой мой файл autoSave.gled, для флага скопировать на компьютер файл russia.gif и указать на него в эффекте «Russia_flag».
Если нужны другие флаги — большая подборка.
+
avatar
  • max50a5
  • 08 января 2017, 14:47
0
Здравствуйте, alvaar!
Не могли бы Вы выложить все нужные файлы и библиотеки?
Заранее спасибо.
+
avatar
  • Olegkad
  • 17 января 2017, 13:25
0
Проект понравился, ленту уже заказал. Можно поподробнее описать работу в Glediatora, назначение кнопок. Приведите пример от начала до конца создания простенького эффекта если можно. Вот пробовал вводить текст, он всегда бежит в перёд, а потом назад. Как заставить только в одном направлении бежать?
+
avatar
0

На них можно сделать гирлянду-часики. и время показывает и всё разноцветно переливается. В качестве источника времени я взял gps ublox neo6 за 4$, чтоб не настраивать его кнопками, экран ведь мордой на улицу
+
avatar
+1
А я вот такое делал. Это Ws2801 + raspberry + PixelPy который парсит картинку с флешки JPEG и пускает ее вертикально попиксельно на диодики. Баловался разными картиночками в итоге уже третий год просто вешаю на елку:)
+
avatar
  • max50a5
  • 15 ноября 2017, 14:22
+1
Всем привет.
Может кто-нибудь накидать небольшую инструкцию, как пользоваться Glediator-ом?
Заранее спасибо.
+
avatar
  • SandyG
  • 19 ноября 2017, 14:43
0
Поддерживаю max50a5 было бы неплохо перед НГ чуть оживить эту тему, идея хорошая, и написать для «непрофи» более подробную инструкцию… У меня например, возникла проблема с установкой Glediator на комп и не совсем понятна процедура с Arduino Mega (замена пина и т.п..) Многие наверное не такие профессионалы и были бы благодарны.
А если бы автор и свой скетч этого проекта выложил-было бы вообще великолепно!
+
avatar
  • darik27
  • 12 декабря 2017, 17:58
0
здравствуйте. собрал себе матрицу 10х10 пикселей, подключил к ардуино уно. в ардуино залил скетч гледиатор. при запуске jinx ардуино мигает лампочками, а диоды не реагируют.
+
avatar
  • alvaar
  • 13 декабря 2017, 23:48
0
Лента подключена к указанному в скетче пину?
+
avatar
  • darik27
  • 14 декабря 2017, 04:58
0
да, подключена все правильно. пробовал разные скорости, переставлял в разные пины, при нажатой кнопке старт.
+
avatar
  • alvaar
  • 14 декабря 2017, 11:03
0
Надеюсь резистор всегда был в начале сигнальной линии? Если его не было, обязательно добавьте и попробуйте подключить сигнальную линию к второму в линии диоду (обойдёте возможно сгоревший первый диод). И проверьте, не проседает ли напряжение на ленте.
+
avatar
  • darik27
  • 14 декабря 2017, 19:07
0
я пробовал и с резистором и без. в диодах я уверен. потому что заливал другие скетчи для ws2812, все работает. а вот с jinx-ом почему то не хочет.
+
avatar
  • alvaar
  • 15 декабря 2017, 09:26
0
Проверяйте настройки jinx. Или попробуйте glediator из моего примера.
+
avatar
  • alvaar
  • 16 декабря 2017, 22:22
0
Я посмотрел настройки JINX! — Вы активировали в меню «Setup» пункт «Start Output»?
+
avatar
  • sergemob
  • 16 декабря 2017, 22:54
0
В меню Setup -> Output path
если соединяли по схеме автора (змейкой начиная с левого нижнего) нажимаете на верхний правый пиксель, затем кнопаете Fast Path, там вводите размер вашей матрицы, в Patch device выбираете Snakecolumns starting Bottom-Left.
Все, дальше Setup -> Start Output.
+
avatar
  • sergemob
  • 16 декабря 2017, 23:15
0
Автору спасибо. Собрал такую же гирлянду-экран размером 30х10 пикселей. Правда использую Jinx вместо Glediator.
+
avatar
  • alvaar
  • 16 декабря 2017, 23:36
+1
У меня для Jinx есть дополнения — на xStarter'e задача по ежеминутному выводу в файл текста «До нового года осталось ...» с отсчётом дней, часов минут и правильными окончаниями дней/дня, час/часа/часов, минут/минуты/минута. Эти данные потом считываются в эффект «Scrolling Text». Если нужно, могу выложить.
+
avatar
  • sergemob
  • 17 декабря 2017, 00:34
0
Классная идея!
Я тут быстренко накидал vbs файл (чтобы без посторонних программ).

Set objFSO=CreateObject("Scripting.FileSystemObject")

outFile="d:\jinx\f.txt"
Set objFile = objFSO.CreateTextFile(outFile,True)

ny=CDate("01/01/2018 00:00:00")
hhh = DateDiff("n", Now(), ny)\60
mmm = DateDiff("n", Now(), ny)-(DateDiff("n", Now(), ny)\60)*60
if hhh Mod 10 = 0 or hhh Mod 10 = 5 or hhh Mod 10 = 6 or hhh Mod 10 = 7 or hhh Mod 10 = 8 or hhh Mod 10 = 9 then ht = " часов"
if hhh Mod 10 = 2 or hhh Mod 10 = 3 or hhh Mod 10 = 4 then ht = " часа"
if hhh Mod 10 = 1  then ht = " час"

if mmm Mod 10 = 0 or mmm Mod 10 = 5 or mmm Mod 10 = 6 or mmm Mod 10 = 7 or mmm Mod 10 = 8 or mmm Mod 10 = 9 then mt = " минут"
if mmm Mod 10 = 2 or mmm Mod 10 = 3 or mmm Mod 10 = 4 then mt = " минуты"
if mmm Mod 10 = 1  then mt = " минута"

if mmm = 0 then mtt = "" else mtt = " и " & mmm & mt

str="До Нового года осталось " & hhh & ht & mtt & "!"

objFile.Write str & vbCrLf
objFile.Close


Записываем это в файл форматом .vbs и закидаем в планировщик задач. Потом в Jinx читаем из файла d:\jinx\f.txt в Scrolling text.
+
avatar
  • sergemob
  • 17 декабря 2017, 01:26
0
Немного поспешил с скриптом. Доработал.
Ссылка на Скрипт
Сорри за индус-код :)
+
avatar
  • alvaar
  • 17 декабря 2017, 10:18
+1
Давайте ещё немного Ваш скрипт доработаем :):
1. В CDate 2018 сделайте переменной от текущий год +1. Это решит проблему с переходом в рабочем состоянии 31.12 — 01.01, да и вообще проблему года решит.
2. Для чисел с 11 по 20 окончания будут дней, часов, минут и тут остаток от деления на 10 (Мод) не пройдёт, надо указывать точно.(Предложение снято, в полном тексте увидел Mod 100).
3 Добейте переменную str пробелами до максимальной длины окончаний (дней, часов, минут).Типа с начало прибавить много пробелов, а затем брать всегда фиксированное значение длинны переменной слева. Это нужно сделать, так как длина эффекта в секундах фиксирована, а текст получается разной длины и будет начинать вылезать его начало повторно при коротком тексте.
+
avatar
  • alvaar
  • 17 декабря 2017, 12:06
+1
В доработанном скрипте есть «С новым годом!», который будет отображаться до тех пор, пока не сменишь год вручную, так что по первому пункту тоже вопросов нет. Но надо не забыть изменить год вручную через несколько дней — неделю. :)
+
avatar
  • alvaar
  • 17 декабря 2017, 02:34
0
11 часов будет «11 час»?
+
avatar
  • max50a5
  • 17 декабря 2017, 08:25
+1
Здравствуйте, alvaar!
А для Glediator-а есть подобное?
Спасибо.

Не большое видео, пока на полу.
+
avatar
  • alvaar
  • 17 декабря 2017, 09:57
0
Хорошо получилось.
Для Glediator'a я не нашел, как можно вставить в эффект обратный отчёт или часы. Если хотите, моду выложить всё по Jinx с дополнениями, придётся всего лишь запустить другую программу. Если без применения сторонних программ (xStarter), то действительно лучше использовать скрипт sergemob в планировщике.
+
avatar
  • max50a5
  • 17 декабря 2017, 11:06
0
Если не сложно.
+
avatar
  • alvaar
  • 17 декабря 2017, 11:48
0
Jinx
Мой файл эффектов и настройки Jinx
Набор шрифтов Распаковать в \Windows\Fonts\ для установки размера часов на всю высоту экрана.
Задача xStarter Либо используйте скрипт sergemob
О настройках Jinx немного выше писал sergemob, только хочу добавить, что в «Output Devices» «Channels» — количество пикселей умноженное на 3, у Вас 720
+
avatar
  • max50a5
  • 17 декабря 2017, 11:56
0
Спасибо.
+
avatar
  • max50a5
  • 17 декабря 2017, 12:13
0
Что-то с наскока не удалось запустить. Пишет ошибку на Вашем файле.
+
avatar
  • alvaar
  • 17 декабря 2017, 12:14
0
Каком именно?
На всякий случай Jinx у меня находится C:\Programs\jinx, там же и файл 1.jnx
+
avatar
  • max50a5
  • 17 декабря 2017, 12:29
0
1.jnx
+
avatar
  • alvaar
  • 17 декабря 2017, 12:33
0
Попробуйте переместить всё в C:\Programs\jinx
+
avatar
  • max50a5
  • 17 декабря 2017, 13:24
0
Ошибка ушла, но в проге и на экране тишина, хотя светодиод на ардуине «мыргает».
+
avatar
  • alvaar
  • 17 декабря 2017, 13:28
0
давайте снимки всех настроек Jinx
+
avatar
  • max50a5
  • 17 декабря 2017, 14:37
0
Вот:
+
avatar
  • max50a5
  • 17 декабря 2017, 15:10
0
Наверное лучше Ваши.
+
avatar
  • alvaar
  • 17 декабря 2017, 22:35
0

+
avatar
  • max50a5
  • 18 декабря 2017, 04:08
0
Спасибо. Вечером отпишусь.
+
avatar
  • max50a5
  • 19 декабря 2017, 14:15
0
Что-то тишина даже в проге.
+
avatar
  • max50a5
  • 20 декабря 2017, 19:12
0
Я его победил.
Как его теперь настроить?
Нужно ставить xStarter?
Скрипт скачал, а что дальше? Как добавить задание?
Спасибо.
+
avatar
  • alvaar
  • 20 декабря 2017, 20:00
0
Если скрипт sergemob, то его запуск нужно добавить в планировщик Windows (запуск ежеминутно). Если моя задача для xStarter'a, то ставьте программу, импортируйте в неё задачу и проверяйте, как работает.
+
avatar
  • max50a5
  • 20 декабря 2017, 20:16
0
Спасибо.
А как запустить Вашу задачу?
+
avatar
  • alvaar
  • 20 декабря 2017, 21:18
0
Если файл C:\Do_NG_ost.txt не создается, тогда выделить задачу в xStartere и нажать F9 или кнопку «Запустить задачу». Настройте запуск xStarter'a вместе с системой, чтобы после перезагрузки задача автоматически запускалась.
+
avatar
  • max50a5
  • 21 декабря 2017, 01:39
0
Понял, спасибо.
+
avatar
  • max50a5
  • 21 декабря 2017, 10:09
0
И еще: как запустить Ваш файл эффектов в Jinx?
Спасибо.
+
avatar
  • max50a5
  • 21 декабря 2017, 18:24
0
На компе все работает, на нетбуке файл не создается.
+
avatar
  • max50a5
  • 21 декабря 2017, 19:22
0
А как сменить папку с рисунком?
+
avatar
  • alvaar
  • 21 декабря 2017, 20:51
0
1. Запустить: File — Open — указываете файл — Открыть.
2. в логе задачи — Опции — снимите галочку с «не делать записи в лог задачи» и поставьте на детальный лог выполнения. Смотрите в логе, что происходит.
3. Какая папка с рисунком? Если для флага, то отредактируйте эффект через «Edit» и, если потребуется, добавьте его заново в список воспроизведения.
+
avatar
  • max50a5
  • 25 декабря 2017, 15:09
0
Задача запускается только вручную, файл не создается, больше задача не запускается.
На компе такие же настройки и работает.
+
avatar
  • alvaar
  • 25 декабря 2017, 16:48
0
В логе задачи что?
Через проводник можно создать файл в корне диска с:?
+
avatar
  • max50a5
  • 25 декабря 2017, 17:13
0
В логе пусто. При ручном запуске задача запускается/останавливается и все.
Файл в корне диска с не создается.
+
avatar
  • alvaar
  • 25 декабря 2017, 19:31
0
Лог включали?
А про то, что у вас файл не создаётся — попробуйте в задаче поменять место, куда сохранять файл, не в корень диска а в какую-нибудь папку.
+
avatar
  • max50a5
  • 26 декабря 2017, 06:53
0
Спасибо, помогло.
Осталось разобраться, как все исправления добавить заново в список воспроизведения.
+
avatar
  • max50a5
  • 26 декабря 2017, 08:49
0
Все, настроил как надо.
+
avatar
  • max50a5
  • 25 декабря 2017, 17:55
0
Сейчас еще раз посмотрел: задача запускается раз в минуту, файл не создается.
+
avatar
  • sergemob
  • 17 декабря 2017, 13:43
0
Проверьте Setup -> Output path. Без него Jinx не знает как слать изображение на ваш экран.
+
avatar
  • alvaar
  • 17 декабря 2017, 13:52
0
del
+
avatar
  • sergemob
  • 18 декабря 2017, 18:37
+1
+
avatar
  • alvaar
  • 18 декабря 2017, 19:35
0
Хорошо 5 секций смотрятся. Какой этаж?
+
avatar
  • sergemob
  • 18 декабря 2017, 19:37
0
15
Кстати, как то решали вопрос запуска/остановки по расписанию?
+
avatar
  • alvaar
  • 18 декабря 2017, 19:57
0
Что нужно запускать и останавливать по расписанию?
+
avatar
  • sergemob
  • 18 декабря 2017, 20:07
0
Jinx. Днем то незачем крутить. А вручную не всегда получается.
+
avatar
  • alvaar
  • 18 декабря 2017, 20:36
0
Jinx у меня на медиасервере (Атом) без остановки крутится, в темное время включаю только блок питания экрана в розетку. Хотя можно сделать и автоматическое включение/выключение питания по рассвету/закату/ночному режиму через SSR. Или у Jinx при загрузке нужно что-нибудь включить?
+
avatar
  • max50a5
  • 18 декабря 2017, 19:48
0
Прикольно.
+
avatar
  • max50a5
  • 17 декабря 2017, 15:59
0
И еще. Прога не видит порт на нетбуке. Дрова стоят все.
+
avatar
  • max50a5
  • 17 декабря 2017, 18:58
0
Прога Glediator.
+
avatar
  • alvaar
  • 17 декабря 2017, 20:10
0
Не все
… для работы программы с COM-портом необходимо добавить в директорию Java файлы библиотеки RXTX...
В ЛС Вам ссылку уже давал.
+
avatar
  • max50a5
  • 18 декабря 2017, 04:49
0
В том-то и дело, что их тоже добавлял.
+
avatar
  • max50a5
  • 19 декабря 2017, 14:29
0
На нетбуке запустил.
+
avatar
  • talanov
  • 18 декабря 2017, 18:50
+1
Джинкс сам умеет выводить и время и дату и время оставшееся до события. Все расписано в мануале. Советую сразу пробовать все делать в джинксе а гледатор глучный и сложнее для понимания. да и слабее он. На джинкс есть мануал и он очень помогает во всем разобратся.
и еще момент
Установить скоростью 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»
+
avatar
  • lpaha
  • 19 декабря 2017, 06:52
0
Подскажи как сделать чтобы текст шёл с только лева на права, а не туда сюда
+
avatar
  • talanov
  • 19 декабря 2017, 07:41
0
В гладиаторе никак. а в джинксе в любом направлении. Вообще джинкс не такой глючный как гладиатор. гладиатор бывает просто тупо зависает в самый ненужный момент. Всем советую не запариваться с гладиатором а пользовать джинкс
+
avatar
  • lpaha
  • 19 декабря 2017, 08:17
0
спасибо а на видео поздравление с новым годом вроде идёт с права на лева
+
avatar
  • talanov
  • 19 декабря 2017, 08:28
0
если только ограничить время воспроизведения так что бы хватило на движение в одну сторону. я по другому не смог сделать. тыкался мыкался и перешёл на джинкс
+
avatar
  • lpaha
  • 19 декабря 2017, 09:25
0
Джинс почемуто не выводит на табло не могу разобратся
+
avatar
  • lpaha
  • 19 декабря 2017, 09:56
0
Ещё вопросик. Какой скетч заливать в ардуину
+
avatar
  • talanov
  • 19 декабря 2017, 10:07
0
ws2812_glediator от гладиатора и для вывода настроить матрицу устройство вывода и патч- это порядок светодиодов в матрице ну и потом вкл вывод в меню сетап -старт оутпут
+
avatar
  • lpaha
  • 19 декабря 2017, 10:36
0
А с такой проблемой сталкивались? Не активны первые четыре кнопки в настройках, а как раз они нужны для настройки
+
avatar
  • talanov
  • 19 декабря 2017, 10:41
0
неа такого не был ни разу ни на 32 ни на 64 битах вин 7
+
avatar
  • ts21235
  • 19 декабря 2017, 11:32
0
отключи внизу Start OUtput
+
avatar
  • talanov
  • 19 декабря 2017, 11:50
0
ха точно! я и не заметил что включен вывод
+
avatar
  • lpaha
  • 19 декабря 2017, 12:17
0
Спасибо сейас попробую ))
+
avatar
  • alvaar
  • 19 декабря 2017, 19:18
0
Не знаю, почему Glediator у Вас зависает, но у меня стабильно, без зависаний, он проходил несколько сезонов по примерно месяцу без выключения. Причём установлен на медиасервере с приличной нагрузкой.
+
avatar
0
Подскажите какую плату лучше заказать? Брать мегу или можно другую? Есть какие то разные модификации и обычнйм юсб или с микро юсб, киньте ссылку если не сложно на конкретную платку что бы заказать. В ардуинах полный ноль, но с паяльником вроде дружу, кому из новичком удавалось повторить данный проект? Очень уж хочется собрать такую штуковину))
+
avatar
  • ts21235
  • 19 декабря 2017, 18:14
0
хочу собрать но лента пока в пути ж((
Автор использовал Arduino mega
или
+
avatar
  • lpaha
  • 20 декабря 2017, 05:25
+1
Arduino NANO вполне подойдёт для этого проекта ( я использую её стоит 150-200 р. ) меньше Arduino MINI без USB, больше Arduino UNO уже большая. А Arduino MEGA ни к чему дорого и громоздко.
+
avatar
  • talanov
  • 20 декабря 2017, 06:17
+1
Да нано вполне сойдет и не дорого и с юсб готовым. Я использовал светодиоды на платке круглой. выше постами упоминались. Правда спаивать муторно.
+
avatar
0
Отлично получилось, не хватает второй створки окна! По какому мануалу делал? Планирую заказать диоды на платке, и тогда нано закажу. Ты брал на али копию или оригинальную? Какого размера экран получился? ну и диоды я так понял надо заказывать RGB а не RGBW верно?
+
avatar
0
Отлично получилось, не хватает второй створки окна! По какому мануалу делал? Планирую заказать диоды на платке, и тогда нано закажу. Ты брал на али копию или оригинальную? Какого размера экран получился? ну и диожы ятак понял надо заказывать RGB а не RGBW верно?
+
avatar
  • talanov
  • 20 декабря 2017, 12:17
+1
Сначала планировал только гирлянду на елку замутить и купил мало светодиодов. Счас уже докупать- не успеют приехать. Добавлю на следующий новый год. Экран -10 по вертикали и 8 по горизонтали. С расстоянием 10 см. брал копию НАНО aliexpress.com/item/Freeshipping-1pcs-lot-Nano-3-0-controller-compatible-for-arduino-nano-CH340-USB-driver-NO-CABLE/32804787481.html
диоды -ws2812 это управляемые aliexpress.com/item/100x-WS2812B-LED-With-Heatsink-10mm-3mm-DC5V-5050-SMD-RGB-WS2811-IC-Built-in/32451310377.html
Только спаивать их сразу лучше — горизонтальная змейка. потом к ардуино можно прицепить флешку и уже управлять не с компа а с файла записанного на флешку
+
avatar
0
Класс! Тоже загорелся, к этому нг уже не успеваю конечно, но до следующего зато уже сделаю точно)) Заказал нано и сотку светодиодов. Горизонтальная змейка это как? Типа зигзагом?

А флешка как цепляется? Там вроде только мини юсб разьем на плате, или плата расширения докупается? Видел вроде такую с юсб или с сд карточкой… Первый раз делал такую тему? Человеку не в теме с ардуино под силу? Понимание технические есть, с детства паяю и чиню всякую технику, но вот с программированием не сталкивался… Спасибо!
+
avatar
  • lpaha
  • 20 декабря 2017, 16:03
+1
Для человека увлекающегося электроникой очень советую больше возможности открываются, ну и для ардуино первые шесть уроков. www.youtube.com/watch?v=MOpF5lk3cLY. А так от компа можно без знание программирование, Установишь прогу Arduino IDE, драйвер для ардуины, библиотеку установишь «iarduino_NeoPixel.h» в Arduino IDE. Зальёшь готовый скетч в ардуино, скачаешь Jinx. В прицепе всё.Но всё же пару начальных уроков для ардуины придётся посмотреть. А с флешкой посложнее. Придётся покупать модуль для флешки. И готового скетча нет если кто не написал и не выкинул в общий доступ. Выше вроде кто то делал, пообщайся с ними.
+
avatar
+1
Интересно, а такая лента не пойдет? 12 см между диодами… aliexpress.com/item/50-100PCS-WS2812B-Pre-soldered-on-Heatsink-with-10CM-Wire-5V-WS2812-Built-in-SMD5050-RGB/32501369360.html
+
avatar
  • talanov
  • 20 декабря 2017, 16:04
+1
Пойдет — только дорого в результате выходит. Платить 700 р за распайку проводов -не меня жаба давит. вы нарисовали (так же как и у топикстартера в начале статьи вертикальная змейка. Если картинку повернуть на 90 градусов будет горизонтальная. про флешку и ардуино asidneff.ru/showthread.php?t=1105&page=3 сам не делал но планирую. Ардуино тоже только начал осваивать. собственно там осваивать то и нечего. мк на плате и все. А вот язык програмирования для ардуины это уже сложнее. Готовые то скетчи лить и медведь может.
+
avatar
  • lpaha
  • 20 декабря 2017, 16:55
+1
Я за эти деньги ленту с 300 ста светодиодами взял 5 метров по 60 светодиодов. и расстояния между ними большое либо сворачивать либо подрезать придётся, но как ленивый и богатый ))) вариант пойдёт, меньше пайки. я как приставлю что мне надо 23 полосы по 12 свтодиодов за пару дней спаять… одну полосу спаял )))
+
avatar
  • talanov
  • 20 декабря 2017, 17:32
0
Паяй лучше 12 полос по 23 светодиода в горизонтальной полосе. потом спасибо еще мне скажешь. если задумешь сделать с флешкой то не надо будет переделывать.
+
avatar
  • lpaha
  • 20 декабря 2017, 17:58
0
Какая разница ???
Я просто с начало собрал всё в мини и настроил. а если переделаю придётся на улицу бегать смотреть чтобы правильно сигнал по горизонтали и вертикали поступал ))) или на стене это всё развешивать. неее. ))) не успиваю до нового года )))
Должно висеть вчера ))
+
avatar
  • talanov
  • 20 декабря 2017, 18:06
0
если потом делать что бы без компа эффекты с джинкса гонять ис флехи то нужно только горизонтальная змейка. тут почитать мона asidneff.ru/showthread.php?t=1105&page=3
+
avatar
  • lpaha
  • 20 декабря 2017, 18:25
0
В это году буду делать так. Всё равно всё это собрано на работе и на электричество пофф )) и простенький свободный комп есть а в следующем учту, переделать будет не сложно. Просто не успею оно уже должно висеть, повторюсь ещё вчера. )))
+
avatar
  • talanov
  • 20 декабря 2017, 18:32
0
ну да хорошая мысля она всегда приходит в последний момент
+
avatar
  • lpaha
  • 20 декабря 2017, 21:02
0
Вот 5 см, мало. наверное если поискать можно найти для себя.
aliexpress.com/item/100-DC5V-WS2812B-rgb-5/32344693889.html
+
avatar
0
а вот такой штукой кто нибудь пользовался? aliexpress.com/item/LED-T1000S-128-SD-Card-Pixels-Controller-DC5-24V-for-WS2801-WS2811-WS2812B-LPD6803-LED-2048/32810146427.html,searchweb201602_4_10152_10065_5000015_10151_10344_10068_10345_10342_10343_51102_10340_10341_10543_5130015_10609_10541_10084_10083_10307_10301_10611_10610_5690015_5870020_5080015_10312_10059_10313_10314_10534_100031_10604_10603_10103_10607_10606_10605_10594_5060015_10142_10107_10125,searchweb201603_1,ppcSwitch_0&algo_expid=6d41e6e5-d2a5-42cf-a510-423df6f5f99d-0&algo_pvid=6d41e6e5-d2a5-42cf-a510-423df6f5f99d&rmStoreLevelAB=5

чет мало инфы в инете на что она способна
+
avatar
  • talanov
  • 22 декабря 2017, 16:01
0
есть такая у меня. управляет гирляндой елочной. прога для нее LedEdit 2014
+
avatar
  • 4e6a
  • 24 декабря 2017, 14:57
0
Тут на не обзор есть. В том году себе покупал такую, но до сих пор времени нету свободного что бы Ее использовать по назначению.
+
avatar
+3
Я в этом году себе тоже сделал
+
avatar
  • motorkk7
  • 27 декабря 2017, 16:37
0
Классно получилось. А можно попросить плейлист к Jinx?
+
avatar
0
Там под мою матрицу 98 на 16
yadi.sk/d/F7FSBeff3R4uox
yadi.sk/d/Tcfw1-o13R4v6N
+
avatar
+3
+
avatar
  • 4e6a
  • 24 декабря 2017, 14:49
0
класс!!! Какое разрешение на одну створку получилось? Какой шаг между пикселями?
+
avatar
0
10 секций 16 на 8. Шаг 9.5 см
+
avatar
  • 4e6a
  • 24 декабря 2017, 16:21
0
На вашем канале на ютубе увидел тестовую сборку для одной оконной секции. Так как то очень замысловато выполнено подключение пикселей — по вертикали и горизонтали это для чего?
+
avatar
0
по горизонтали просто что бы ячейки были ровными.
+
avatar
0
+
avatar
  • 4e6a
  • 25 декабря 2017, 06:58
0
Оболдеть работы было проделанно!!!
+
avatar
0
что за провод использовали?
+
avatar
+1
+
avatar
0

как фиксировались белый и зеленый провда? За счет них я так понимаю вся жесткость и достигается
+
avatar
0
Припаял просто. Там удачно на параллельных линиях друг на друга одинаковая полярность питания смотрит
+
avatar
0
Зачетный у вас балкон однако! 10 секций это мощно! А откуда все эта графика которая крутится? Это что то стандартное или как то можно самому делать?
+
avatar
0
Это по большей части гифки из интернета. С минимальной обработкой. Все сцены делаются в Джинксе.
+
avatar
  • talanov
  • 25 декабря 2017, 10:11
0
Зачетная работа! Напаялись проводков вдоволь наверное!? Ну и по денежкам вышло тоже не слабо. Если 100 диодов стоят 500 р. Смотрится офигительно!
+
avatar
+1
Бюджет балкона такого вышел примерно 300$
+
avatar
  • wnn
  • 28 декабря 2017, 14:37
0
А контроллер какой используете?
+
avatar
0
+
avatar
  • 4e6a
  • 29 декабря 2017, 10:18
0
Сигнал на плату с компьютера идёт?
+
avatar
0
С флешки
+
avatar
  • lpaha
  • 29 декабря 2017, 08:51
0
Какой блок питания стоит?
+
avatar
  • darik27
  • 29 декабря 2017, 07:11
+1
Ура все таки получилось запустить.
+
avatar
0
на чем собирали? Какая плата управляет? Фото пайки есть? Как сделали решетку? 10х10 это размер для одного окна? У вас их два?
+
avatar
  • darik27
  • 29 декабря 2017, 13:43
0
собирал на ардуино уно, питание диодов беру от юсб компа. может поэтому начинает зависать при зажигании всех диодов. фото к сожалению нет. распаял все как простую гирлянду, и потом уже раскидал змейкой. на одно окно у меня получилось 10х7. 10 диодов по вертикале и 7 по горизонтале.
+
avatar
  • 4e6a
  • 29 декабря 2017, 16:16
0
Какой шаг между пикселями?
+
avatar
  • darik27
  • 29 декабря 2017, 16:28
0
10 см
+
avatar
  • wnn
  • 30 декабря 2017, 20:18
0

Мой вариант. 198 диодов 18х11.