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

Ws2812b led strip или аналог Ambilight/Aurea за пять минут (или чуть дольше) (обновлено 22.11.14г. "Android")


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

Внимание! Под катом очень много картинок!

Обновление 21.11.14: Добавил настройку Ambibox

Обновление 22.11.14: Настройка на Android, вроде как...

Обновление 23.11.14: Добавил еще одно видео

Обновление 26.11.16: Новый форк призматик с космической производительностью в играх и видео


К управляемым светодиодам ws2812b присматривался давно, покупал парочку «поиграться», но большой заказ делать не позволяла жаба, но тут я все-таки созрел, придушил свою жабу и заказал ленту 4 метра по 60 диодов на метр. Заказ пришел относительно быстро. Прием в китае 3.11 — получение 17.11.

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



Сама лента выглядит вот так.



Клеящий слой.



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







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

Данная фоновая подсветка будут работать в паре с персональным компьютером, либо медиаплеером на android, но в данной статье я рассмотрю только вариант подключения к ПК.

Для сборки своей собственной фоновой подсветки монитора или тв вам потребуется:

  • Arduino (Arduino Nano на ATmega328 будет идеальным вариантом)
  • Лента светодиодная на ws2812b (в моем случае ушло чуть больше 1 метра ленты на монитор 23")
  • Маломощный паяльник (флюс и припой)
  • Три проводка
  • Блок питания на пять вольт (один метр ленты потребляет максимум 14.4 ватт)

Ставим монитор спиной к нам. Путем прикладывания ленты к корпусу монитора с обратной стороны, отмеряем сколько ленты нам потребуется для каждой из сторон. Я решил делать подсветку только трех сторон, при этом низ оставить без подсветки, т.к. снизу находится не очень красивая подставка. Отмерять ленту нужно с левого нижнего края и по часовой стрелке (не забываем, что необходимо развернуть монитор к нам спиной) Если ваш телевизор или монитор висит на стене, то имеет смысл сделать подсветку по всему периметру. тогда отмерять нужно с центра нижней грани и по часовой стрелке (Так будет проще настроить программное обеспечение на последних этапах. Отрезаем обычными ножницами отрезки необходимой длины по линии отреза, ее вы можете определить по значку ножниц на ней. Резать начинайте со стороны разъемов для подключения контроллера, через них мы и будем подключать нашу подсветку. Места разреза спаяйте тремя проводками, восстанавливая контакт только что разрезанным дорожкам. Начало и конец ленты спаивать вместе не надо. Соблюдайте направление, не перепутайте! На ленте есть стрелочки, которые указывают на правильное направление сигнала от контроллера до конца ленты.

Получится вот так:



После того как вы спаяете все отрезки вместе, можно приклеивать нашу ленту по всему периметру монитора (с левой стороны и по часовой стрелке начиная с разъемов на ленте)

После данной процедуры вы должны получить это:



Далее берем ардуинку и один из комплектных разъемов, тот что с тремя проводами

Красный провод (+5в) припаиваем, либо подключаем к пину +5в на ардуино, белый провод подключаем к земле, а зеленый (центральный) к пину D6



Блок питания подключаем ко второму комплектному разъему с двумя проводами: красный к +5в, белый к минусу. Важно чтобы напряжение питания находилось в пределах 5-5.2в. Длинную ленту лучше запитывать в нескольких точках, чтобы избежать большого падения напряжения на диодах.

Arduino Nano



Вообще данное подключение не совсем правильное, вот тут более подробно про подключение mysku.club/blog/aliexpress/28820.html#comment787634

Всё, основная физическая работа закончена.

Скачиваем Arduino IDE http://arduino.cc/download.php?f=/arduino-1.5.8-windows.zip
Скачиваем библиотеку FastLED https://yadi.sk/d/XFsSRVMecpKee
Скачиваем скетч для ардуино https://yadi.sk/d/1ne7hKfpcpKia

Пользователь tidehunterrr советует использовать данный скетч mysku.club/blog/aliexpress/28820.html#comment817287 если у вас возникает проблема с мерцающими диодами

Распаковываем Arduino IDE в любое удобное место, папку FastLED из архива с файлами внутри кидаем в папку libraries, которая находится в папке c ArduinoIDE. Запускаем файл с arduino.exe это создаст папку «arduino» в папке с документами, в ней создаем папку NeoPixel и кидем в нее наш скетч. Выходим из Arduino IDE.

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

Запускаем arduino.exe.

Видим следующее:



Открываем наш скетч

В меню Сервис-> Плата выбираем нашу нано
В меню Сервис -> Процессор выбираем ATmega328
В меню Сервис -> Порт выбираем виртуальный Com порт под которым числится наша ардуинка (обычно тот что не com1)

В месте выделенном желтым цветом указываем общее количество диодов в нашей подсветке (у меня получилось 69).



Жмем вот эту кнопку:

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

Скачайте замечательную программу Prismatik https://github.com/woodenshark/Lightpack/releases/download/5.11.1/PrismatikSetup_5.11.1.exe
От замечательного проекта «Лайтпак» и установите её.


Обновление: скачивайте новый форк отсюда github.com/psieg/Lightpack/releases

Практически нулевая нагрузка на процессор на рабочем столе, в видео и главное в играх!


При запуске увидите это:



жмите «Next»



Выбираем Adalight и жмем «Next»



Здесь пишем номер нашего порта, а остальное не трогаем

Затем выбираем имя которое вам нравится

Тут нужно указать общее количество наших диодов



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

В трее рядом с часами появится иконка с изображением солнышка, нажмите на нее правой кнопкой и перейдите в настройки.

Убедитесь, что выбран режим «Захват экрана»



Настройка закончена. Вы можете также поиграться с настройками гаммы, яркости и др. в настройках призматика, но я не буду их разбирать, вы можете изучить их самостоятельно изучив данную инструкцию https://github.com/Atarity/Lightpack-docs/blob/master/RUS/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%9F%D1%80%D0%B8%D0%B7%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0.md

ВСЁ! НАША ПОДСВЕТКА ГОТОВА! Поздравляю!

Потрясающий эффект от подсветки. Монитор стал казаться больше, глаза меньше напрягаются при просмотре видео в темном помещении.

На сборку подсветки у меня ушло 10 минут, еще десять я потратил на настройку софта.

Внимательный читатель в этот момент должен возмутиться и сказать что-нибудь вроде «Минуточку! А где же матерное слово?» а то самое слово у меня вырвалось, когда я начал проводить испытания моей подсветки и выражало оно исключительно восторг от увиденного.





















Q&A

Чем оно лучше Ambilight? У меня получилось 69 независимых зон подсветки, а это, насколько мне известно, много больше чем у philips.

Как можно улучшить? Взять диоды мощнее, например такие http://www.aliexpress.com/item/12mm-WS2811-as-WS2801-led-pixel-module-IP68-waterproof-DC5V-full-color-RGB-50pcs-a-string/1022672558.html?s=p

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

Как использовать данную подсветку с android? Вот тут http://youtu.be/3otxXST1d50 парень дает ссылку на свой скрипт для XBMC под андроид. Возможны и другие варианты о которых я не знаю.

Работает ли она с играми? Да работает, но не со всеми. И необходимо отключать все оверлеи (steam, msi afterburner). Есть информация, что программа Ambibox справляется с играми лучше, но у меня она не заработала.

Что еще можно сделать с данной лентой? Можно собрать светодиодную матрицу (дисплей) и транслировать на нее gif с помощью программы glediator, скетч для arduino можно найти на сайте программы.

Внимание! Чем больше зон подсветки, тем больше нагрузка на процессор компьютера. На тестовой сборке на 240 диодов, зависала ардуино.

Обновление:

Замечательные новости! Проблем с производительностью больше нет! Я попробовал восхитительную и бесплатную программу Ambibox www.ambibox.ru/
и вот результаты тестирования производительности на планшете с intel baytrail



как видите даже планшет свободно тянет подсветку с 300 диодами и скорость обновления больше 40fps!
У неё есть плагин для xbmc.
Также заявлена хорошая совместимость с играми, правда через платную playclaw.


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

Обновление 21.11.14г.

Настройка Ambibox


Я окончательно перешел c Призматик на Ambibox и сейчас расскажу вам как настроить вашу подсветку на работу с ней.

Скачиваем последнюю версию программы отсюда www.ambibox.ru/ru/index.php/%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C_AmbiBox

или отсюда yadi.sk/d/wW1K0eO1dMXeg

и устанавливаем её. В самом конце процесса установки появится вот такое окошко



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



А теперь внимание! Вот почему я не смог в первый раз настроить программу? Да потому что настроек-то и нет нигде. Но оказалось, что они есть, но не влезли в окно, поэтому растягиваем за правый нижний край окно и жмем кнопку «Больше настроек»



И в появившихся настройках выбираем порт нашей ардуинки и количество диодов. Программа может перезапуститься при выборе порта. Здесь же можно выбрать режим работы для текущего профиля, и метод захвата, в играх выбирать их игровой режим с playclaw, а для кино режим windows 8 (самый быстрый, по моим ощущениям).
При включенных дополнительных настройках жмите кнопку «Показать зоны захвата», появятся цветные квадратики по периметру и дополнительные кнопки в меню, нажимаем «Мастер настройки зон».



В этом конфигураторе очень удобно настраивать большое количество зон, можно выбрать количество сторон с подсветкой, количество диодов по вертикали и горизонтали, задать смещение, выбрать формат области для захвата, размер выреза на нижней грани под подставку, монитор с которого производить захват, и даже формат 3d изображения (если вы выводите 3d сигнал на тв в формате side-by-side или over-under). Настроив, жмите «Применить», затем в главном меню сохраните настройки. Настройки для моей системы на скриншоте.

Все! На этом основная настройка программы закончена, но в этой программе еще ОЧЕНЬ большое количество настроек! Вы можете настроить подсветку регулируя цветовые каналы по отдельности для каждого диода, настроить сглаживание, гамму, динамику, и прочее… Можете создать отдельные профили для широкоформатного кино и переключаться на него сочетанием клавиш или автоматически при открытии программы, и даже включать по открытию винампа режим цветомузыки! Экспериментируйте!

Обновление 22.11.14г.

Настройка на android


Всю ночь пытался запустить подсветку на андроид… забегая вперед скажу, что итог изысканий: -1 ардуина мега, но какие-то результаты все-таки есть: выяснилось, что моя мега абсолютно не хочет стыковаться с лентой, ни на одном пине, ни с одним скетчем, и с программами на windows тоже, а в итоге под утро, основательно «клюя носом» спалил ее по глупости. Но при том что лентой она не могла управлять, все остальное работало нормально данные получались, программами подсветка определялась, именно поэтому я не могу с полной уверенностью утверждать, что подсветка работает.

Как я уже писал в комментариях, драйверов на ардуино нано, а точнее на чип ft232r в ядре моих андроид устройств нет, поэтому сняв с другого проекта «Мегу» и убедившись что мой смартфон корректно её определяет и подмонтировывает ее как ttyACM0, приступил к экспериментам. И да, нам потребуется root.

Для начала я скачал последнюю стабильную версию xbmc для android из этой темы и установил её.



Затем скачал скрипт у этого парня youtu.be/3otxXST1d50
к нему потребовался еще модуль libboblight.so, его я нашел в гугле, качал, кажется, отсюда fi.archive.ubuntu.com/xbmc/build-deps/addon-deps/binaries/libboblight/android/

Откройте XBMC и зайдите в настройки -> Аддоны и установите аддон под названием boblight с официального репозитория, затем закройте XBMC





Файловым менеджером откройте папку Android/data/org.xbmc.xbmc/files/.xbmc/addons и замените папку script.xbmc.boblight папкой, которую мы взяли с ютюба. (Эту процедуру я произвел потому что не был уверен, что скрипт установится правильно, если я просто закину скачанную папку).



Файл libboblight.so кидаем в /system/lib/ и для верности я закинул его еще и в Android/data/org.xbmc.xbmc/files/.xbmc/addons/script.xbmc.boblight/resources/lib/



После запуска XBMC скрипт перестал выдавать ошибку (как когда я запускал его без подключенной ардуины), определил мою подсветку и судя по диодикам на rx/tx начал работать как и положено, но как я уже писал сама лента у меня так и не засветилась.



Конфигурируется этот скрипт в файле hyperion.config.json в папке скрипта, править его можно конфигуратором HyperCon.jar вот отсюда github.com/tvdzwan/hyperion/wiki/configuration



Дополнительная информация от пользователя andryvlad:

Для тех, кому нужно под Андроид — заработало с платой Arduino Uno R3. Проверял на TV-Box с процессором Amlogic AML8726-M6(MX), Android 4.2.2, Kodi 14.2 Helix с плагином Boblight. Один нюанс — ардуина должна быть собрана по оригинальной схеме (с ATmega16U2 в качестве USB-Com) — она определяется в Андроиде как ttyACM0 (брал такую). Arduino Nano (с FT232RL) увы, не определяется. В утилите HyperCon.jar в первой вкладке прописываем:
Device Type: Adalight
Output: /dev/ttyACM0
Baudrate: 115200
ну и указываем расположение и количество светодиодов (при заливке скетча в ардуино нужно прописать такое же их количество), остальные параметры не трогал. Сформированный файл hyperion.config.json закидываем в папку скрипта. В самом плагине Boblight ничего не настраивал.
Теперь при запуске Kodi появляется сообщение, что плагин подключен и лента мигает по очереди тремя цветами (это типа тест такой, отключается в настройках Boblight). Включаем фильм, наслаждаемся! )

На этом пожалуй все… заказал на али новую «мегу» на замену старой и к ней еще uno r3 и буду продолжать эксперименты потом, ну а сейчас я вполне доволен своей подсветкой монитора управляемой через «нано» замечательной программой Ambibox, а и да… товар рекомендую к покупке ;-)

P.S. по прошествии нескольких дней могу сказать, что для монитора плотность в 60 диодов на метр избыточна: слишком большая яркость и мелкие движения света немного утомляют. В настройках программы снизил яркость до минимума, поднял сглаживание и снизил динамику. Все-таки это фоновая подсветка а не продолжение монитора. С большого расстояния таких проблем нет и подсветка не мешает.
По поводу подсветки в играх: насколько я понял для подсветки в играх достаточно демо версии Playclaw 5, кроме окошка при запуске пока никаких ограничений на подсветку не увидел


Пользовательская галерея


Пользователь vre опубликовал небольшое видео со своей подсветкой (телевизор 42", подсветка 3х сторон, 125 диодов).



Пользователь ventura тоже поделился видео со своей системой



Пользователь chaloc прислал фото своего монитора с лентой ws2812b



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







Пользователь drawde опубликовал видео со своей подсветкой



110 диодов WS2812B + ARUINO Nano + AmbiBox 2.1.7.
Играет Foobar а картинку на 50" телевизор выдает плагин MilkDrop2…

Видео от пользователя Ernesto



WS2811+Arduino nano, установлено на Samsung 40" 81зона

Отличное видео с монитором пользователя l0lder



112 диодов на 27" монике…

Телевизор товарища nukezzz



— 120 пикселей на 29" телике (2 метра ровно),
— ленту брал с защитой IP65 (отличный вариант).
— arduino nano на CH340

Телевизор пользователя Fedor

Низ не стал делать. Телек 55 дюймов.

Красивое видео с подсветкой пользователя Bron888

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

Еще один день и еще один довольный пользователь самодельной подсветки.
Пользователь lesha_01 прислал видео о своей подсветкой.
Сделал уже давно, использую в течение года — всё стабильно работает с Amnibox, метр ленты ровно на 3 стороны пошёл.


crazyrock прислал очень красивое фото своего монитора


Поставил, получилось 118 диодов. Автор красавчик!
Использовал эти лоты, питание от блока системника
https://aliexpress.com/item/item/10-Pair-3pin-JST-Connector-Male-Female-Cable-Wire-for-WS2811-WS2812B-RGB-LED-Strip/32225174103.html
https://aliexpress.com/item/item/FREE-SHIPPING-2PCS-1pcs-Nano-3-0-ATmega328-Mini-USB-Board-1pcs-USB-Cable/1040679060.html
https://aliexpress.com/item/item/DC5V-4M-240-leds-60-pixel-m-white-PCB-WS2812B-WS2811-IC-WS2812-Digital-5050-RGB/2047744497.html

AlexNerf тоже поделился своим монитором





Монитор 20", Windows 8, питание от БП системного блока, лента в изоляции

Телевизор пользователя Dante

вот что у меня получилось. на углах ленту сгибал, питание не дублировал, думаю и не надо. 60' панель, получилось 118 диодов и зон, внизу вырез для подставки. использовал скетч из коментов, т.к. скетч тс мерцает.

Монитор пользователя Alber



AVR ATmega32U4 — 1 pcs (~$3)
LED-strip ws2812b — 100 pcs (~$9)
PSU Xiaomi 5V 10W — 1 pcs
LCD Acer 24" — 1 pcs
Software — Ambibox

Себестоимость без имевшихся в наличии блока питания и монитора составила 12 баксов.

Снято на смарт с руки в условиях когда монитор стоит на кронштейне в 15 см от тюля белого цвета.

Монитор пользователя Aimo



ТС спасибо за подробный обзор, т.к. в гайде у adafruit некоторые нюансы были не указаны.
Ленту соединял уголками на 3 пина, очень удобно.
Питание + конденсатор на 1000мкФ 6.3v подключал через коннектор, опять таки очень удобно.
Аккуратно подключив все провода и припаяв резистор на 470ом — Arduino nano поместил в «яйцо» от киндер сюрприза.

И обновленный вариант настроек



Телевизор пользователя Tauntik
Я сделал себе для 55" из ленты 60 диодов на метр, вышло 233 диода (около 4 метров)


Вы тоже можете присылать свои видео и фото, я с удовольствием добавлю их в обзор

Планирую купить +616 Добавить в избранное +305 +714
свернуть развернуть
Комментарии (803)
RSS
+
avatar
  • kirich
  • 20 ноября 2014, 04:02
+13
Действительно интересная вещь, интересный и полный обзор, спасибо, плюс за обзор и в карму.
+
avatar
0
Круто, что тут скажешь!
Спасибо за обзор. Плюсую.
+
avatar
  • nicrus
  • 20 ноября 2014, 05:20
0
для тех кто в танке, если эту ленту наклеить к ТВ скажем 32 дюйма, что еще нужно по затратам?
+
avatar
  • DimonX
  • 20 ноября 2014, 05:27
+6
А вот это то, что сводит все преимущества это подсветки на нет. В отличие от Ambilight для нее нужен комп. Т.е. ее нужно клеить либо на монитор, либо на телек, подключенный к компу или свистку на android.
+
avatar
  • ax74
  • 20 ноября 2014, 07:16
+1
У меня телик к компу подключен по hdmi, на сабже по dvi. Логика подсказывает, что засад быть не должно, верно?
+
avatar
+6
Подсветка будет работать только с контентом транслируемом с компа. С эфира или кабельного работать не будет.
+
avatar
  • ploop
  • 20 ноября 2014, 10:07
+1
Она управляется программно, то есть программа на том же девайсе, что воспроизводит видео, перехватывает это самое видео и решает, какие светодиоды поджечь.

Так что в случае с ТВ это не вариант, так как программы нет. В отличии от других решений, которые могут перехватывать видеосигнал, оцифровывать его на лету и делать то же самое. Так работает Ambilight и сторонние аналоги, но они стоят других денег.
+
avatar
  • Sanja
  • 20 ноября 2014, 11:46
+2
Программа не перехватывает видео.

Грубо говоря, она делает много «скриншотов» экрана, берёт участки, отмеченные в настройках «квадратами» и усредняет по ним цвет, после чего даёт ардуине команду, какой LED в какой цвет окрасить.

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

Разговоры про то, что надо бы вместо софтового метода сделать коробочку с HDMI In и HDMI Out, которая будет анализировать видеопоток на лету, ходят давно. Но есть проблема — это тяжёлая работа, а тому, кто её сделает, мигом прилетит иск от Philips. Потому что в Ambilight именно что реализован такой подход, и Philips это дело запатентовал.
+
avatar
  • P43YM
  • 20 ноября 2014, 12:12
+2
Да нагрузка на процессор довольно большая. И чем больше диодов, тем больше нагрузка, поэтому установка большого количества диодов не будет такой уж отличной идеей, лучше взять большие диоды. Сейчас я изучаю вопрос альтернативного программного обеспечения, возможно у них дела обстоят лучше.
+
avatar
  • lolipop
  • 20 ноября 2014, 12:34
0
подскажите, какой предел адресуемых светодиодов в таком случае?
есть в наличии ардуинки про мини и нано.
+
avatar
  • P43YM
  • 20 ноября 2014, 12:46
+1
Диоды можно соединять больше 1024 штук в одну линию при скорости обновления в 30fps, но нагрузка при этом будет астрономическая. Я бы рекомендовал использовать не больше 100 диодов, но больших.
+
avatar
  • lolipop
  • 20 ноября 2014, 12:53
0
т.е. таки нагрузка не на проц ардуинки, а на пека. понятно!
+
avatar
  • P43YM
  • 20 ноября 2014, 12:57
0
Сама по себе ардуина рулила лентой на 240 диодов туда-сюда и даже глазом не моргнула, а вот при испытании с призматиком постоянно зависала подсветка, я до сих пор не уверен кто конкретно в этот момент зависал, возможно даже сам софт.
+
avatar
  • ventura
  • 20 ноября 2014, 12:50
0
нагрузка на процессор довольно большая
А насколько большая? Можете хоть приблизительно описать — какой у вас проц и на сколько в среднем нагрузка вырастает со включенной подсветкой?
+
avatar
  • P43YM
  • 20 ноября 2014, 12:55
0
Я на работе сейчас, вечером проверю и добавлю в статью.
+
avatar
  • ventura
  • 20 ноября 2014, 12:57
0
Ок, спасибо. А то может оказаться, что в моем случае есть смысл взять ленту не 60-ю, а 30 светодиодами. Или новый процессор :)
+
avatar
  • P43YM
  • 20 ноября 2014, 13:05
0
Есть вариант ленты где на один управляющий чип три светодиода, световой поток тот же а вот нагрузка (правда и разрешение) будут ниже, либо гирлянда из крупных диодов.
+
avatar
  • Sanja
  • 20 ноября 2014, 13:25
+2
Это ещё от размеров экрана зависит. Грубо говоря — FullHD обсчитывать труднее, чем меньшее разрешение.

Просто поставьте на компутер Lightpack, установите настройки по умолчанию и посмотрите, сколько он FPS выдаёт, одновременно показывая фильм на полный экран. Если получится меньше 15 захваченных кадров в секунду — вы в пролёте.

code.google.com/p/lightpack/wiki/SettingsDescription#Частота_захвата
+
avatar
  • P43YM
  • 20 ноября 2014, 23:33
0
Проблема решена. Смотрите на обновление.
+
avatar
0
Патенты китайцев не остановят))
+
avatar
  • Sanja
  • 20 ноября 2014, 12:27
0
Остановят. Одно дело шить палёные сумки Луи Вюиттон в сарае или клепать небольшие серии откровенных копий айфона — другое дело, запродать много довольно-таки нишевых девайсов с дорогой разработкой с нуля, не попасться и в прибыли остаться.
+
avatar
0
не осатновят, они недавно начали лэнд роверы копировать… auto.mail.ru/article/46378-kitaiskuyu_kopiyu_range_rover_evoque_ocenili_v_14_tys_evro/
+
avatar
  • ploop
  • 20 ноября 2014, 12:22
0
Программа не перехватывает видео.
Я в курсе, неправильно выразился. Точнее будет «анализирует видео»
это тяжёлая работа, а тому, кто её сделает, мигом прилетит иск от Philips
Дык уж два года ка продают такие коробки. Название не помню, попробую нагуглить…
+
avatar
  • ploop
  • 20 ноября 2014, 12:29
0
Вру, не продают, это самоделки были.
+
avatar
0
и когда это братьев-китайцев останавливало?
+
avatar
  • Rzzz
  • 21 ноября 2014, 03:25
0
Филипс запатентовал в 2002 году, соответственно у нас есть шансы дожить до того, как патент закончится и можно будет такое делять всем. В большинстве стран патенты действуют 25 лет.
+
avatar
0
К тому времени, DVI уйдёт в прошлое как интерфейс, и будет всё труднее найти систему с таким интерфейсом. И если сейчас обрабатывать поток с DVI довольно затратно($30 минимум будет стоить ПЛИС на такие скорости и с интерфейсом под диффпары), то с более современными и высокоскоростными интерфейсами это будет на порядок труднее.
+
avatar
  • ariz7878
  • 26 февраля 2017, 18:06
0
никто ничего не предъявит, если это реализовано для себя. Не коммерчески.
К тому же, реализация сама очень сильно отличается. а с какого источника сигнал берется — это уж совсем пофигу.
+
avatar
  • P43YM
  • 20 ноября 2014, 08:41
0
Для телевизора я бы взял диоды большего размера.
Затраты плюс к диодам:
Ардуино ~10 долларов
Блок питания на пять вольт (можно и от компьютера запитаться)
+
avatar
0
И для тех, кто в двойном танке — а нет ли решения, чтобы заменить ламповую подсветку на светодиодную на 42" ЖК ТВ? У меня он прям теплом пышет, чувствуется здорово, когда рядом проходишь.

Может, есть, где почитать?
+
avatar
  • manatu
  • 08 сентября 2015, 11:37
0
спасибо за информацию по замене ламповой подсветки на диодную!
+
avatar
  • P43YM
  • 10 сентября 2015, 12:18
0
Пожалуйста.
+
avatar
  • scorpid
  • 20 ноября 2014, 05:47
+1
Просто зачет, однозначно ПЛЮС!
+
avatar
+1
Давно задумываюсь соорудить нечто подобное но для телека под андроид тв-бокс, но все чтото то руки, то мозги не доходят до дела)))
Автору плюс, в зкаладки.
+
avatar
  • sav13
  • 20 ноября 2014, 07:00
0
Чем больше зон подсветки, тем больше нагрузка на процессор компьютера. На тестовой сборке на 240 диодов, зависала ардуино.

Ардуино здесь не причем. У WS2812 последовательный ведь интерфейс. Нагрузка от количества диодов не увеличивается, а увеличивается общее время опроса. Так что где-то косяк в программировании.

Как можно улучшить? Взять диоды мощнее, например такие
Есть еще ленты 120 диодов на м, но цена там не радует
+
avatar
  • Herts
  • 20 ноября 2014, 07:26
0
Не радует на данный момент только цена валюты(
+
avatar
0
вот вот. сразу подумал как бы удешевить проект
надо поискать не целую катушку а по метрам
+
avatar
  • uyka60
  • 20 ноября 2014, 07:47
0
однозначно + за обзор
+
avatar
+6
Зачеееем ты вставил фото с этим мультом?? Теперь весь день в голове будут вопить «Арабская нооооочь!!!!111»:)

За обзор и прямые руки +.
+
avatar
  • ksiman
  • 20 ноября 2014, 09:11
+1
За обзор однозначно плюс.
Жаль к простому TV не подцепить…
+
avatar
  • Shuzera
  • 20 ноября 2014, 09:23
0
Сейчас для удобства продают вот на такой подложке, на ебее можно очень недорого на аукционе выиграть, я 100 штук за 540р брал.
+
avatar
  • Megalan
  • 20 ноября 2014, 10:38
0
Хм… интересненько, а они спаяны между собой как на ленте?
+
avatar
  • Shuzera
  • 20 ноября 2014, 10:45
+1
Нет неспаяны, снизу кружка площадки для пайки
+
avatar
  • kirich
  • 20 ноября 2014, 18:43
0
В долларах это сколько было?
+
avatar
  • Aahz
  • 21 ноября 2014, 13:29
0
на али от $0.20 за штуку

например
https://aliexpress.com/item/item/100x-WS2812B-LED-With-Heatsink-10mm-3mm-DC5V-5050-SMD-RGB-WS2811-IC-Built-in/32217074429.html

PS поиск по ключевым словам «ws2812b heatsink»
+
avatar
  • puhstic
  • 20 ноября 2014, 21:40
0
Ссылку вставили б.
+
avatar
0
а еще больше картинку нельзя было вставить? всю статью ведь поломал :(
+
avatar
  • vanenzo
  • 20 ноября 2014, 09:33
0
Есть идея, нужно как-то по краям экрана телека вкрячить фотодиоды ргб, или готовые ргб сенсоры, может как-то изнутри телевизора, они будут отдавать ородруине инфу о цвете на определенном участке края экрана, работать должно мгнгвенно…
+
avatar
  • ksiman
  • 20 ноября 2014, 09:51
0
Изнутри не выйдет — между матрицей и рамкой очень тесно, а снаружи это будет выглядеть очень необычно — потребуется куча датчиков и проводов
+
avatar
  • vanenzo
  • 20 ноября 2014, 13:22
0
Вообще есть решения размером 5х5 мм меньше 1 мм толщиной, подключение по i2с, хотя все равно колхозно будет смотреться, в идеале дербанить телек для сбор инфы о цвете, или декодировать сигнал с hdmi…
+
avatar
  • AFCrio
  • 20 ноября 2014, 16:43
0
В идеале было бы так — сигнал идет на HDMI splitter, оттуда один на телевизор, один на HDMI-av конвертер, с конвертера захватывать чем-то типа малины (raspberry pi) и дергать диодами оттуда.
+
avatar
  • vanenzo
  • 20 ноября 2014, 16:55
0
малина умеет hdmi out, но если сможет принять hdmi — такая коробчонка с амбилайтом взорвет кикстартеры
+
avatar
  • ABATAPA
  • 20 ноября 2014, 17:07
+1
Не взорвёт. Такие проекты уже были — все позакрывал правообладатель.
+
avatar
  • metal
  • 20 ноября 2014, 11:01
+4
Еще идея: расположить напротив экрана телека под потолком вебку и снимать изображение для анализа с неё
+
avatar
  • Megapey
  • 20 ноября 2014, 11:43
+15
Хорошо быть полковником!

Взял четырех матросов, дал каждому по пульту управления и зону ответственности — одну сторону телика — и запустить любимую фильму.
Матросы переключают подсветку на своей стороне телика в зависимости от картинки, и одновременно кино смотрят. Три — четыре дня; экипаж срабатывается, и система начинает работать не хуже ваших хваленых Эмбилайтов. И при пожаре, если что, вынесут первым.
+
avatar
  • vanenzo
  • 20 ноября 2014, 12:57
0
Задержка будет где-то в полсекунды, физиологию не обманешь…
+
avatar
  • vismyk
  • 20 ноября 2014, 13:02
+2
Обмануть, конечно, не обманешь. Но слегка стимулировать можно. ;)
+
avatar
-1
задержка будет гдето 10-20 мс также как в онлайн играх между сервером и клиентом
+
avatar
  • kipbmk
  • 20 ноября 2014, 13:20
+1
Где матросов за дешевр взять? Ссылку в студию.
+
avatar
  • vanenzo
  • 20 ноября 2014, 13:22
+2
Китайских, на али, где ж еще…
+
avatar
-3
Можно у Украинцев попросить, там говорят по два раба на 1 бойца дают… :-)
+
avatar
  • Jet
  • 20 ноября 2014, 15:47
0
В голову сразу пришла идея о вебка позади телевизора. но тут уже а вебкой дешёвой не обойтись, и ардуиной не отделаться

UDP: не увидел подобного предложения выше)
+
avatar
0
дай пожалуйста ссылку на ленту с более мощными аналогичными светодиодами. По той что в статье — гирлянда, это не так удобно для монтажа на то. Спасибо!
+
avatar
  • sav13
  • 20 ноября 2014, 09:57
0
Микросхемы WS2811 не очень мощные. Максимум в ленте может быть 3 диода 20мА к одной микросхеме последовательно с питанием от 12В
Можно либо ленту на 120 диодов на 1м купить либо две рядом поместить
+
avatar
  • Loxly
  • 20 ноября 2014, 09:49
+1
Шикарно! Судя по видео, получилось лучше, чем у Филипса.
Плюсую!
+
avatar
+2
Автору за реализацию плюс и в карму тоже.
Но не впечатлило меня сие устройство, может его в живую нужно посмотреть, а не на видео?!
Думаю, что для музыки будет отличная подсветка, а как для кино… только отвлекает. ИМХО
+
avatar
  • apeyron
  • 20 ноября 2014, 10:22
0
Да, это действительно круто. +
+
avatar
  • plandex
  • 20 ноября 2014, 10:34
+2
решено! собираю.
телек 32 дюйма подключен к компу через хдми вторым монитором в режиме расширения рабочего стола. программа захвата изображенья понимает, с какого монитора нужно брать картинку? в ней есть такая опция? или придется дублировать экраны? ленты, описанной в обзоре хватит для 32х дюймов? тормозить не будет?
https://aliexpress.com/item/item/1Set-IC-Parts-Integrated-Circuits-Atmel-ATmega328-Board-with-Mini-USB-Cable-Compatible-For-Arduino-Nano/1397984392.html эта ардуина подойдет? в смысле, она и есть та ардуина, что описана в обзоре? если нет, то дайте пожалуйста ссыль на нужную ардуину на али.
+
avatar
  • P43YM
  • 22 ноября 2014, 14:42
0
Прости, только сейчас заметил этот комментарий.
программа захвата изображенья понимает, с какого монитора нужно брать картинку?
Да, Ambibox понимает, и не только это но еще и формат самого фильма можно настроить, чтобы черные полосы не мешали захватывать картинку.

ленты, описанной в обзоре хватит для 32х дюймов?
Вроде бы да, но лучше рулеткой померить

тормозить не будет?
Ну смотря что за железо у вас в ПК, но смотрите обновление статьи про ambibox, она работает очень быстро.

эта ардуина подойдет?
Да, это именно то, что нужно
+
avatar
0
Да, это именно то, что нужно
Это, как я понял, аналог, так как в описании имеется: совместимый для Arduino
Судя по комментам может быть проблема с драйвером.
+
avatar
  • ksiman
  • 20 ноября 2014, 10:44
+22
Кто надумает повторить — есть более простой и надёжный способ наклейки такой ленты без её резки и последующего спаивания кусочков.
Вот набросал схематично:

В результате не будет соплей как на фотках в обзоре :)
+
avatar
  • l0lder
  • 20 ноября 2014, 11:49
0
К сожалению такой способ не прокатит если брать ленточку в тубе пыле/водозащитной.
+
avatar
  • ksiman
  • 20 ноября 2014, 11:53
+4
На монитор не имеет смысл клеить защищённую ленту.
+
avatar
  • l0lder
  • 20 ноября 2014, 11:58
0
все зависит от кол-ва пыли :)
+
avatar
  • ksiman
  • 20 ноября 2014, 12:07
+1
Пыли лента не боится :)
+
avatar
  • l0lder
  • 20 ноября 2014, 12:15
+3
Да это понятно, но имхо проще и вообще безопаснее протереть ленточку в тубе чем обычную) Вобщем тут на вкус и цвет…
+
avatar
  • ventura
  • 20 ноября 2014, 12:23
+1
Если за окном штора — наверное стоит. SMD зацепить и поотрывать все-таки не хочется. Да и протирать от пыли тоже неудобно. Плюс оболочка немного рассеивает свет.
+
avatar
  • ksiman
  • 20 ноября 2014, 12:31
+4
Плюс оболочка немного рассеивает свет.
Ещё лучше рассеивает свет та самая пыль :)
+
avatar
  • jendos
  • 22 ноября 2014, 15:01
0
Возьмите кисточку или щетку зубную. Можно даже у китайцев купить.
+
avatar
  • ksiman
  • 20 ноября 2014, 14:18
+1
Ещё можно так:
+
avatar
  • jenya
  • 21 ноября 2014, 16:17
0
Это первая попавшаяся для примера. Они есть разые на любой вкус…
https://aliexpress.com/item/item/2000pcs-lot-10mm-PCB-4-pin-led-strip-conector-corner-adapter-L-Shape-connectors-for-5050/2031461284.html

ps. Или это не спортивно?
+
avatar
  • ksiman
  • 21 ноября 2014, 16:24
0
Оно не подойдёт.
Нужен соединитель 3pin
+
avatar
  • jenya
  • 24 ноября 2014, 15:22
0
Да действительно, оказывается они 4 либо 2 pin… Мне казалось они бывают в любых доступных вариантах, извиняюсь )
+
avatar
  • alanzet
  • 20 ноября 2014, 11:33
0
Вот здорово получилось, за счет большого количества диодов, «разрешение» подсветки получилось выше чем на телевизорах с этой системой. В итоге на стене реально видится продолжение экрана. На новогодние праздники себе закажу игрушку.
+
avatar
  • l0lder
  • 20 ноября 2014, 11:40
+7
Вот тут вообще замечательно выглядит:
+
avatar
  • vooov
  • 20 ноября 2014, 12:42
+1
не сказал бы что, мне понравилось, рамка ТВ в таком варианте глаза мозолит первосортно.
+
avatar
  • Megalan
  • 20 ноября 2014, 12:44
+1
Может мне конечно показалось, но на этом видео все выглядит явно в разы лучше чем у автора обзора. 114 зон против 69 все же дают о себе знать.
+
avatar
+3
а вот здесь здесь рассказаны некоторое тонкости, как это сделано + довольно большая тема с обсуждением.
+
avatar
  • Jeka57
  • 23 ноября 2014, 19:02
0
Спасибо за ссылку, читается на одном дыхании! :D
+
avatar
  • denisr
  • 02 апреля 2019, 19:56
0
Какая программа здесь использовалась? Тут всё отлично, нет задержек.
У автора топика в первом видео идёт задержка подсветки в 1-2 кадра, видно при покадром просмотре в youtube (клавиши,. )
+
avatar
  • P43YM
  • 03 апреля 2019, 19:10
0
Самый топ сейчас из софта
github.com/psieg/Lightpack/releases
+
avatar
  • boro40
  • 20 ноября 2014, 11:36
-1
Современный вариант цветомузыки.Представляю нагрузку на глаза когда вокруг экрана что-то постоянно моргает.Подходит лишь для специфических клипов.
+
avatar
  • P43YM
  • 20 ноября 2014, 11:52
0
На этот случай у программы призматик есть настройка «минимальный уровень освещенности», которая позволяет задать нижний уровень света исходящего от светодиодов, это помогает избежать резкого перепада уровня и исключит резкие вспышки света.
+
avatar
  • ventura
  • 20 ноября 2014, 11:54
+3
Скорее, нагрузку на глаза оно снижает. Если смотреть в темноте, в ярких сценах подсветка уменьшает контраст между ярким экраном и окружением.
+
avatar
  • Rzzz
  • 21 ноября 2014, 03:32
+1
По-идее, неплохо бы на ардуину еще и датчик освещенности повесить, чтобы днем посильнее горело, ночью — послабее.
+
avatar
  • ventura
  • 20 ноября 2014, 11:51
+2
Огромное спасибо за такой подробный обзор «для чайников». И отдельное спасибо — за предмет обзора. Давно руки чешутся устроить ambilight-подсветку для монитора, но имеющиеся готовые проекты недоступны. А тут и для знакомства с ардуиной — самое оно.

Планирую «засветить» 22" монитор. Т.е. будет где-то 12 Вт. Вопрос: можно ли это хозяйство запитать от 5В молекса блока питания компа, или стоит заморочиться с отдельным блоком питания?
+
avatar
  • P43YM
  • 20 ноября 2014, 11:53
+2
Очень даже можно. Мощность небольшая, думаю проблем у пк с ней не будет.
+
avatar
+2
Отличный обзор! Как раз для таких чайников как я. Практически все разжевано.
Прошу простить меня, но у меня вопрос по последовательности подключения. Разъем с тремя припаянными проводками мы подключаем к ленте, а с двумя втыкаем в какой-то разъем на Ардуино, а другой стороной, белый и красный провод к блоку питания? Я правильно понял? Было бы здорово, для танкистов, еще увидеть фотку с Ардуино.
+
avatar
  • P43YM
  • 20 ноября 2014, 11:55
0
Разъемы и с тремя и с двумя проводами есть на ленте, но они «мама» а мы используем комплектных «пап», припаивая их к ардуине и блоку питания, тем самым увеличивая удобство подключения и эстетичность всей конструкции.
+
avatar
0
Спасибо за ответ. Но мне все-таки непонятна последовательность. Припаянный 3 проводной «папа» входит :-) в ленточную «маму», а двухпроводной вставляется в разъем на ардуино?
+
avatar
  • P43YM
  • 20 ноября 2014, 12:08
0
Двухпроводной нужен для подключения блока питания, поэтому подключаем его к блоку питания и вставляем в двухпроводной на ленте.
+
avatar
0
То есть к ленте мы подключаемся с двух сторон: с одной ардуино, с другой блок питания? Просто на фотке монитора второй конец ленты без проводов
+
avatar
  • P43YM
  • 20 ноября 2014, 12:27
0
Второй конец ленты без проводов. На первом конце у ленты два разъема.
+
avatar
+1
Все, понял. Спасибо и простите за бестолковость.
+
avatar
0
А почему на нижнюю грань светодиоды не прилепили?
Вместо Prismatic можно использовать Ambibox, там есть удобная штука для настройки зон.
+
avatar
  • P43YM
  • 20 ноября 2014, 12:27
0
Я как раз буду мучить ее сегодня, в первый раз она у меня не увидела ленту. А про нижнюю грань я писал, у меня там вечно грязно, провода всякие валяются, паяльники и подставка там страшненькая.
+
avatar
0
Да, проглядел. Странно что амбибокс не зароботал, я вроде тот же скетч использую, заработали обе программы.
+
avatar
  • P43YM
  • 20 ноября 2014, 12:50
0
Скорее всего проблема во мне ;-)
+
avatar
0
Кстати, на всякий случай стоит еще резистор повесить вот так.
+
avatar
  • P43YM
  • 20 ноября 2014, 12:59
0
Я думал о нем, но потом передумал :-)
+
avatar
0
зачем вешать и почему передумали?
+
avatar
  • P43YM
  • 24 ноября 2014, 20:40
0
Для защиты, лень было…
+
avatar
0
а в самом arduino mini на +5 резистор не стоит?
+
avatar
0
Туплю, лента же питается от БП.
Так почему резистор на картинке на PIN 6 а не на +5 от БП?
+
avatar
  • P43YM
  • 25 ноября 2014, 14:11
0
Защищает пин данных диода, чтобы не спалить его нечаянно. Еще рекомендуют ставить конденсатор на 1000мкФ по питанию.
+
avatar
0
по питанию между БП и ардуино? а он зачем?
между БП и лентой тоже получается резистор нужен?
+
avatar
  • P43YM
  • 25 ноября 2014, 17:45
0
Нет, конденсатор параллельно ставится, на питании ленты, а резистор в разрыв линии данных как можно ближе к ленте. А вообще не парьтесь вы, главное при любом подключении подключайте сначала землю, и хорошо все проверяйте прежде чем подключать.
+
avatar
0
Про резистор в разрыв линии данных я понял.
Просто обычно и на питание ленты вешают токоограничивающий резистор.
Найти бы ещё максимальный прямой ток светодиодов в ленте.
+
avatar
  • P43YM
  • 25 ноября 2014, 18:07
0
Насколько я знаю ток на светодиоды будет ограничивать ws2811 внутри диода, не нужны там никакие резисторы. Зачем вообще все усложнять? Все прекрасно работает вообще без каких-либо резисторов, и конденсаторов.
+
avatar
0
вот нашел статью по подключению svetodiode.blogspot.ru/2012/01/blog-post_19.html
даже небольшой рост напряжения существенно увеличивает силу тока, что для светодиодов критично…
+ перевод даташит ws2811 microsin.net/adminstuff/hardware/ws2811-led-driver.html
производитель рекомендует ставить резисторы на 5V и DAT
+
avatar
+1
update: подсоединял как автор, только на data поставил резистор на 470 ом
+
avatar
0
Будет ли работать если длинна data-провода около 2-х метров?
Хочу не за монитором а в системнике расположить микроконтроллер.
+
avatar
  • P43YM
  • 04 января 2015, 00:37
0
Почти 100%, что будут проблемы. Можно конечно витую пару взять попробовать, но лучше ардуину ближе к ленте держать. Я на 2хсторонний скотч приклеил с задней стороны.
+
avatar
0
Ясно. Просто не хотелось дополнительно юсб-кабель тянуть
+
avatar
0
На схеме земля от адаптера идет на ленту и на плату… А зачем на плату?
Если ленту питать с платы (без адаптера), то плата по току не потянет?
+
avatar
0
1. землю желательно объединить чтобы уровнять потенциалы.
2. зависит от того какая плата, как она питается и сколько тока требуется отдать. Если питается по usb — то больше 500 мАн не отдаст
+
avatar
0
Ясно. Спасибо.
+
avatar
0
Скажите, а получиЦЦа ли запитать эту ардуинку не как в обзоре, а — по юсб?
+
avatar
  • P43YM
  • 20 ноября 2014, 13:06
0
Нет, порт usb не даст нужного тока. Максимум 500мА с порта.
+
avatar
0
так а ленту запитать отдельно, блоком если?
+
avatar
  • l0lder
  • 20 ноября 2014, 13:13
+2
ну а почему нет, главное землю пустите и на ленту и на ардуинку с блока
+
avatar
0
Понятно, спасибо
+
avatar
  • Mitka
  • 20 ноября 2014, 12:50
0
Жду себе такие диоды для этих же целей с таобао, спасибо за инструкцию, в «репу» плюсанул ;)
+
avatar
+1
Почему все отказываются подключать через Андроид, ведь столько возможностей и свисток и телефон с отг и планшеты, куда лучше чем тащить системный блок к телевизору.
+
avatar
  • Sanja
  • 20 ноября 2014, 14:54
0
Видимо потому, что реализовать анализ видеопотока (а у HDMI это 340 мегагерц и до 8 гигабит в секунду) на Андроиде, да так, чтобы его куцые мозги на ARM справлялись — нереально. А умельцев конструировать «железячные» решения, видимо, всех Филипс на работу взял.
+
avatar
0
Вот засунули Kickstarter в китайский андроид свисток, ничего не тормозит
+
avatar
0
ТС, работает ли данный метод корректно с 3D контентом?
+
avatar
  • P43YM
  • 20 ноября 2014, 13:23
0
Не совсем понял что такое ТС, но работает корректно, как и со всем остальным. Ощущения невероятные, и восприятие картинки улучшилось.
+
avatar
  • ksiman
  • 20 ноября 2014, 13:28
0
что такое ТС
ТС (Topic Starter) — это Вы и есть
+
avatar
0
Определение сразу написали бы:
Топикстартер, ТС (калька с англ. topic starter: topic — тема, to start — начинать) — слово из области компьютерного сленга, обозначающее человека, который инициировал (открыл, создал, начал) тему на форуме
+
avatar
  • P43YM
  • 20 ноября 2014, 13:33
0
Ха об этом я и не подумал, спасибо. По 3d контенту могу добавить: т.к. подсветка визуально дальше за монитором и само изображение уходит в глубину, то создается впечатление что рамка экрана левитирует в пространстве. Еще могут возникнуть проблемы у TriDef т.к. он активно использует оверлеи. И надо, пожалуй, добавить что монитор у меня с поляризационными очками, как поведет себя подсветка с активным 3D я не знаю.
+
avatar
  • kipbmk
  • 20 ноября 2014, 13:28
0
Давно присматриваюсь к ардуино, но думаю мой мозг не осилит програмирование. Хотя есть видео где даже дети пользуют.
+
avatar
0
Не бойтесь) Ардуино специально создана для новичков и тех кто просто хочет поиграться с микроконтроллерами. Кроме того, существует просто уйма сообществ, где могут ответить почти на любой вопрос.
+
avatar
  • l0lder
  • 20 ноября 2014, 13:38
+3
В данном конкретном случае и программировать самому ничего не надо)
+
avatar
0
С ардуино не знаком, к сожалению… надо когда то начинать. Что посоветуете брать? С развитием на будущее, такое подойдет:
https://aliexpress.com/item/item/W5100-Ethernet-Shield-For-for-Ar-Main-Board-UNO-R3-ATMega-328-1280-MEGA2560/1859156384.html
или надо с усб?
https://aliexpress.com/item/item/High-quality-1LOT-Nano-3-0-Atmel-ATmega328-Mini-USB-Board-with-arduino-Free-Shipping-Y/1798684977.html
+
avatar
  • P43YM
  • 20 ноября 2014, 13:59
0
Первое это ethernet шилд для подключения ардуины к локальной сети. Второе — ардуино нано, полноценная ардуина в маленьком размере, для опытов вполне подойдет.
+
avatar
0
а ценник адекватный? или есть конструкторы с более широким набором составляющих? не хочется потом бегать по рынку-магазинам в поисках недостающих проводков панелек или еще чего
+
avatar
  • P43YM
  • 20 ноября 2014, 14:13
0
За ардуинку нано 10 долларов это хорошая цена, но вам действительно лучше какой-нибудь стартер кит купить на али.
+
avatar
  • ventura
  • 20 ноября 2014, 15:34
0
За ардуинку нано 10 долларов это хорошая цена
Ого, а что, такая за $3.53 не взлетит? Десятибаксовая, похоже, тоже не оригинал.
+
avatar
  • P43YM
  • 20 ноября 2014, 15:35
0
Хм… нутром чую, что в чем-то подвох есть, но желание купить это не уменьшает.
+
avatar
  • Hegy
  • 29 марта 2016, 21:31
0
$1.90 такая взлетела :)
+
avatar
  • Aahz
  • 20 ноября 2014, 14:46
+9
Навскидку для начинающего минимальный набор

banggood.com/ATmega328P-Arduino-Compatible-Nano-V3-Improved-Version-With-USB-Cable-p-933647.html
3.34 за ардуину с кабелем(акция)

banggood.com/MB-102-MB102-Solderless-Breadboard-Power-Supply-Jumper-Cable-Kits-p-933600.html
5.50 макетка+провода+блок питания

banggood.com/5V-4-Channel-Relay-Module-Shield-For-Arduino-PIC-ARM-DSP-AVR-p-911394.html
4,83 Блок 4 реле

banggood.com/A1-GM-Universal-Parts-Component-Element-Suite-Kit-Set-For-Arduino-p-949424.html
3,72 Набор рассыпухи

Остальные модули по желанию

P.S При покупке ардуины лучше брать с китайской микросхемой ch340 а не FT232. Последние убиваются драйверами под Вин8 (восстановить можно, но лишние проблемы).
+
avatar
0
Спасибо мил человек, от меня +
За обзор естественно плюсую.
+
avatar
  • OlegEF
  • 20 ноября 2014, 14:00
0
было бы здорово прикрутить такую штуку к спутниковому ресиверу на linux. как думаете возможно?
+
avatar
  • P43YM
  • 20 ноября 2014, 14:02
+1
Есть скрипт для Xbmc, если заведете его на ресивере.
+
avatar
  • ABATAPA
  • 20 ноября 2014, 14:23
+1
Практически нет, ибо там воспроизведение аппаратное, «картинку» захватить непросто, и, главное, несмотря на наличие приложения для Linux, запустить его в среде прошивки ресивера — нереально.
Некоторые используют, несмотря на монструозность и цену, варианты типа HDMI Splitter + HDMI grabber + воспроизведение и софт на компе…
+
avatar
  • P43YM
  • 20 ноября 2014, 14:27
0
Некоторые используют, несмотря на монструозность и цену, варианты типа HDMI Splitter + HDMI grabber + воспроизведение и софт на компе…
Встречал я такого, простите, идиота на youtube, при этом он собирал этого уродца для игры на xbox в Battlefield 4, который нативно доступен на ПК.
+
avatar
  • OlegEF
  • 20 ноября 2014, 14:49
0
вот нашел проект под энигму:
www.enigmalight.net/
+
avatar
  • P43YM
  • 20 ноября 2014, 14:54
0
Примечательны показатели производительности, работает довольно шустро, правда непонятно сколько зон считает, если софтина сделана для лайтпак, то там только шесть зон (либо больше, путем объединения нескольких паков).
+
avatar
  • ABATAPA
  • 20 ноября 2014, 15:04
0
Да, 6 зон — это смешно…
Но на нём написано, что "– Lightpack support fixed, now you can connect 2 lightpacks or more, see here for the howto".
По поводу быстродействия:
"– Its only onefile, so now it use 8-9% cpu @ 1920×1080 with interval @ 0.10 (10fps) and can run on a dualcore with interval 0.01 @ 90fps with 40% cpu, but 90fps is overkill"
+
avatar
  • P43YM
  • 20 ноября 2014, 14:57
0
Примечательны показатели производительности, работает довольно шустро, правда непонятно сколько зон считает, если софтина сделана для лайтпак, то там только шесть зон (либо больше, путем объединения нескольких паков).

Вот топик о энигмалайт и ws2812, правда на немецком.
+
avatar
  • ABATAPA
  • 20 ноября 2014, 15:05
+1
ГДЕ?! :)
+
avatar
  • P43YM
  • 20 ноября 2014, 15:07
0
+
avatar
  • nicrus
  • 20 ноября 2014, 15:08
-2
думаю через несколько лет, умельцы приделают к 3D шлемам типа Sony HMZ3, эффект по идее должен добавить ВАУ к просмотру 3D!
+
avatar
  • ABATAPA
  • 20 ноября 2014, 15:16
+1
Мммм… А что добавить? Свечение вокруг головы? :)
«Вау» эффект добавляет панорамная съёмка и воспроизведение с учётом поворота головы. Но слабенький.
+
avatar
  • nicrus
  • 20 ноября 2014, 15:33
-1
вот у меня в шлеме есть минус, это видимость боковым зрением отблиска пластика вокруг линз, было бы отличным решением туда впилить микро светодиоды, которые будут добавлять зрелещности, вместо видимости глянцевого пластика)
+
avatar
  • ABATAPA
  • 20 ноября 2014, 15:41
0
«отличным решением» "через несколько лет" будут другие очки, лучше, больше, и т. д., и — без засветов.
+
avatar
  • Sanja
  • 20 ноября 2014, 19:24
0
Через несколько лет вы в магазине за $100 будете брать какой-нибудь Oculus Rift с 4K, без помощи каких-либо «умельцев»
+
avatar
  • ACE
  • 20 ноября 2014, 15:30
+3
Классно, но уж очень сильно подсветка отстаёт от изображения. На смене сцен это раздражает.
+
avatar
0
А такое подойдет?
+
avatar
-2
Заезженная тема. Вот как такое сделать для ТВ сигнала или сигнала с IP приставки по HDMI… Использовать целый PC для захвата и анализа изображения, слишком муторно.
+
avatar
  • ABATAPA
  • 20 ноября 2014, 16:36
0
См. комментарии выше.
+
avatar
-1
За обзор спасибо! Буду брать, объединю со своим Raspberry PI и tv в 47'.
+
avatar
  • djvan
  • 20 ноября 2014, 18:34
0
А можно и аруинку и ленту запитать от бп компа, убрать в корпус и вывести только разъём на заднюю часть блока. При включении пк ардуинка бы включалась и подсветка бы работала?
+
avatar
  • P43YM
  • 20 ноября 2014, 18:41
0
При выключении компьютера призматик будет гасить подсветку. Необходимости в обесточивании подсветки нет.
+
avatar
  • djvan
  • 20 ноября 2014, 18:53
0
Ну будет ардуина отключаться. Чтобы постоянно не работала…
+
avatar
  • vmr
  • 20 ноября 2014, 18:40
+3
по мне так это самый лучший обзор года на муське!!!
+
avatar
  • P43YM
  • 20 ноября 2014, 18:42
0
Я польщен!
+
avatar
0
Хм интерсно а на rasberry P смогу это всё завязать, она как раз с медиатекой по HDMI подключена к телику!
+
avatar
  • Degas
  • 20 ноября 2014, 20:17
-1
Обзор на 5+++++++

Только у меня возник вопрос, а обычная лента SMD5050 не допойдет?
+
avatar
  • metal
  • 21 ноября 2014, 00:47
+1
Боюсь, что не допойдет. Вроде ещё не пятница)
+
avatar
  • Aahz
  • 21 ноября 2014, 13:37
0
WS2812 — в каждом светодиоде стоит отдельная микросхема для управления цветом. Управление обычными светодиодами будет сложнее и дороже.
+
avatar
  • Fedor
  • 23 ноября 2014, 11:19
0
Не совсем понял.
У меня лента смд 5050, так ее заюзать можно или исходя из того, что ардуино я и в руках не держал, то нет?
+
avatar
  • Apxun
  • 23 ноября 2014, 12:12
+1
лента смд 5050, так ее заюзать можно
Если «обычная» лента, то НЕТ, нельзя! Ключевая фраза:
WS2812 — в каждом светодиоде стоит отдельная микросхема для управления цветом.
+
avatar
  • Fedor
  • 23 ноября 2014, 12:18
0
+
avatar
  • Apxun
  • 23 ноября 2014, 12:29
0
Нет, это «обычная» RGB-лента — можно управлять цветом/яркостью всех диодов сразу! (по отдельности не светят)
+
avatar
  • Fedor
  • 23 ноября 2014, 12:37
0
+
avatar
  • Apxun
  • 23 ноября 2014, 12:54
0
Да, такая подойдет, НО нужно ли Вам целые 4(четыре) метра? Если ДА, то здесь есть ссылки на ленты 60 led/m за примерно такие же деньги… но не IP67! Кстати, зачем «защищенные»?
Я, скорее всего, возьму 1-2 м простой (30 led/m)… Здесь можно выбрать…
+
avatar
  • Fedor
  • 23 ноября 2014, 13:15
0
Защищенные ни к чему, согласен.
А по длине метра точно мало. Вот около 3 хватит кмк.
+
avatar
  • l0lder
  • 23 ноября 2014, 16:15
0
что вы все от ip67 отговариваете. Ну хочет человек в тубе — пусть берет в тубе :)
+
avatar
  • Apxun
  • 23 ноября 2014, 16:23
0
от ip67 отговариваете
IP67 дороже «обычного» и согнуть ленту проблематичнее!
+
avatar
  • l0lder
  • 23 ноября 2014, 17:17
0
То что дороже — логично. Согнуть никаких проблем — и лента, и туба режется, на край надеваем термоусадку и все )
+
avatar
0
У этого продавца есть ленты плотностью 144 led/m — есть ли смысл их брать для подсветки, яркость в ~2 раза выше 60 led/m будет!?

И по поводу защищенности IP67, тоже как никак защита от статики при прикосновении, ведь микросхемы этого боятся — а тут они в каждом диоде, и ардуинка целее будет? — по этому поводу тоже требуются ваши комментарии!

С подсветками и светодиодными лентами дел не имел — а хочется сделать правильный выбор.
+
avatar
  • P43YM
  • 24 ноября 2014, 13:50
+1
144 будет избыточно, берите на 60. И у амбибокс нельзя больше 300 диодов использовать.
+
avatar
  • P43YM
  • 24 ноября 2014, 13:58
+1
+
avatar
  • G999
  • 20 ноября 2014, 20:26
+1
+! Круче, чем на моём филипке!;)
+
avatar
  • nemoi13
  • 20 ноября 2014, 21:06
0
Круто!
Теперь я знаю что закажу себе к новому году.
Как же я раньше не подумал что мне на мониторе не хватает именно этого?
Вот такая ардуинка подойдет?
https://aliexpress.com/item/item/CP2102-Module-Pro-Mini-Module-Atmega328-3-3V-8M-For-Arduino-Compatible-With-Nano-FZ0145-FZ0104/1436955999.html
а есть вобще еще дешевле:
https://aliexpress.com/item/item/For-arduino-Nano-3-0-Atmel-ATmega328-Mini-USB-Board-with-USB-Cable-Free-Shipping/1738718548.html
+
avatar
  • vs713
  • 20 ноября 2014, 21:13
0
Хорошая идея и реализация! Берем на заметку!
+
avatar
0
Может посоветвете сразу толковый минимальный набор с разного рода экранчиками и мигалками по адекватной цене и без лишних деталей.
+
avatar
  • Alexli
  • 21 ноября 2014, 13:50
0
Дешевле чем тут вряд ли. Одна лента на 4 метра 2000 стоит. Дешевле только если россыпью покупать и паять и то не факт.
+
avatar
  • Apxun
  • 21 ноября 2014, 14:15
0
Дешевле только если россыпью покупать
типа такого?
+
avatar
  • Alexli
  • 21 ноября 2014, 14:47
0
Можно и этот. У автора получилось 69. Там получается около 100, это 1000 рублей, получается дешевле готовую ленту брать. https://aliexpress.com/item/item/Free-shipping-dc-5v-4m-240-leds-60-pixel-m-5050-smd-rgb-ws2812b-ws2811-led/1519096378.html тут 240.
+
avatar
  • Apxun
  • 21 ноября 2014, 14:59
0
Да, если считать за максимальное кол-во (240) диодов, но мне же не нужны все 4 метра ленты, мне достаточно и 2-х м (даже чуть меньше), а это уже не 40$, а 20$! (на остальное, возможно, хватит)
Готовые ленты «в розницу» (по метрам), выходят, конечно, дороже! (хотя может и 30 led/m хватит!?)
P.S. Мне (и не только) удобнее понимать цены в $… (курс у всех не стабилен!) :(
+
avatar
  • Apxun
  • 21 ноября 2014, 15:12
0
Нашел на eBay — подойдет такое, они уже на ленте? (18$ за 100 шт)
+
avatar
  • Alexli
  • 21 ноября 2014, 15:15
0
Тоже пайка. Можно и меньше, я думаю 50 и 69 разница на вид не очень большая будет.
Можно WS2801, https://aliexpress.com/item/item/11-Hot-sale-WS2801-DC5V-32LEDS-per-meter-full-color-led-strip-lighting-11/572167729.html метр 500 рублей. Будет так www.youtube.com/watch?v=H9iQ66ySrfI
+
avatar
  • Apxun
  • 21 ноября 2014, 15:22
0
я думаю 50 и 69 разница на вид не очень большая
Ну, у меня ТВ на 26" — вроде чуть больше, чем монитор у автора!
Тут стоит задуматься насчет плотности диодов — у автора все довольно плотно 60 led/m (чит. более ярко), а в готовых наборах — 10 кусков по 3 led-a… (хотя тоже неплохо смотрится)
+
avatar
  • Alexli
  • 21 ноября 2014, 15:31
+1
Если честно, это всего лишь фоновая подсветка. не стоит гнаться за плотностью, а то каша из цветов будет.
+
avatar
  • Apxun
  • 23 ноября 2014, 00:24
-1
не стоит гнаться за плотностью, а то каша из цветов будет.
Логично! Значит можно и 30led/M применить…
Вот бы кто «платку» проверил на MINIX X8-H… (тогда бы попробовал что-то подобное сваять!)
+
avatar
  • Apxun
  • 21 ноября 2014, 15:17
0
уже на ленте?
Походу, это просто так упакованы, не паяные!(?)
+
avatar
  • Apxun
  • 21 ноября 2014, 12:31
0
ни у одного моего устройства нет драйверов на ардуину в ядре
Не подскажите, как определить есть ли поддержка в конкретном девайсе на Android?
На lightpack.tv/ заявляют, что подойдет любой девайс на Anroid 4+, с Root-правами… (но жаба душит отдать 100$)
+
avatar
  • Alexli
  • 21 ноября 2014, 13:58
+1
store.pixelkit.ru/catalog/lightpack/lpack.html я бы не стал с этим связаться.
+
avatar
  • Apxun
  • 21 ноября 2014, 14:34
0
я бы не стал с этим связаться
Отчего же? Ребята просто продали свой бизнес, но новый хозяин работает как прежде…
Но за правильную мысль (искать) — СПАСИБО(+)! Нашел на eBay аналогичные комплекты от 75$ (на 30 LED)! (есть и на 60, 90 диодов, но чуток дороже)
Если бы кто-то проверил сабж из данного обзора с Android-ом, то, скорее всего, паял бы сам! (еще дешевле должно быть)
+
avatar
  • Alexli
  • 21 ноября 2014, 15:23
0
Дешевле самому собрать, один фик без ПК это не работает.
+
avatar
  • Apxun
  • 21 ноября 2014, 15:30
0
Дешевле самому собрать
Да, примерно в 1,5-2 раза!

без ПК это не работает.
а вот это пока не понятно — мне только под Android (MINIX NEO X8-H) хотелось бы…
+
avatar
  • Alexli
  • 21 ноября 2014, 15:35
0
Хотя вру, автор написал же: Как использовать данную подсветку с android? Вот тут youtu.be/3otxXST1d50 парень дает ссылку на свой скрипт для XBMC под андроид. Возможны и другие варианты о которых я не знаю.
+
avatar
  • Apxun
  • 22 ноября 2014, 00:00
0
XBMC — слишком «узкопрофильно» — только видео (это выход для SAT-ресиверов на Linux), а вот при установке Prismatik 0.30 (for Android), типа, «светит» везде — и на раб.столе, и в «Галерея», и в играх…

UPD: Вот видео работы «коробочной» версии:
+
avatar
0
это видео в ветке уже не первый раз, хотя речь в нём идет о Lightpack, а не PixelLight
+
avatar
  • Apxun
  • 25 ноября 2014, 11:34
0
Lightpack, а не PixelLight
Я уже понял, что это совершенно разные устройства…
Просто в моем случае, нужен комплект нормально работающий с Android-девайсами, поэтому и показал это видео.
+
avatar
  • P43YM
  • 21 ноября 2014, 15:31
0
При подключении девайса в папке dev должно появляться новое устройство (ttyUSB или подобное)
+
avatar
  • Apxun
  • 22 ноября 2014, 00:05
-1
У меня нет «платки» (Arduino)… Может кто попробует, чтобы зря не покупать!? (на MINIX NEO X8-H)
Буду премного благодарен!
+
avatar
  • ringo
  • 22 ноября 2014, 11:29
0
Нижнюю грань монитора также надо было лентой подсветить.
Ленту по углам можно не резать и не паять.
Она вроде как нормально загибается в углу.

Я смотрю на скриншоты амбибокса и вижу что не хватает дополнительных кнопок в них, дальше по тексту уже прочитал что все там есть.
+
avatar
  • ksiman
  • 22 ноября 2014, 11:46
0
Ленту по углам можно не резать и не паять.
Она вроде как нормально загибается в углу.
Эту ленту (60/м) без выпаивания одного светика не согнуть :(
Лента 30/м сгибается запросто без выпаивания
+
avatar
  • Fedor
  • 23 ноября 2014, 10:57
0
del
+
avatar
  • Apxun
  • 23 ноября 2014, 14:15
0
Как я уже писал в комментариях, драйверов на ардуино нано, а точнее на чип ft232r в ядре моих андроид устройств нет
А на каких устр-х пробовали?

сняв с другого проекта «Мегу» и убедившись что мой смартфон корректно её определяет и подмонтировывает ее как ttyACM0, приступил к экспериментам
Не пробовали Prismatik 0.30?
«Мега» намного дороже «Нано»? (можно ссылочку на нормальный вариант?)
+
avatar
  • P43YM
  • 23 ноября 2014, 18:02
0
А на каких устр-х пробовали?
Xiaomi mi2a, amoi n821,xperia z ultra и парочке ноунеймов
Вы не парьтесь! Для вашего стика нашел в гугле быстрым поиском ядро с нужным драйвером ftdi_sio.ko на www.freaktab.com, исходники у андроидоприставок как правило есть, так что проблем быть не должно, максимум ядро поменять

Не пробовали Prismatik 0.30?
Пробовал, но он только лайтпаками управляет (надо же им его продавать как-то)

«Мега» намного дороже «Нано»? (можно ссылочку на нормальный вариант?)
Мегу я взял за неимение ничего кроме кучи нано на ftdi и одной меги. Вы можете попробовать эту уно https://aliexpress.com/item/item/Best-prices-UNO-R3-MEGA328P-ATMEGA16U2-for-Arduino-Compatible-Free-Shipping-Dropshipping/909950710.html если уж очень хотите.
+
avatar
  • Apxun
  • 23 ноября 2014, 20:39
0
максимум ядро поменять
:) Легко сказать! Все пользователи MINIX X8-H ждут нормальной релизной прошивки… (куда там что-то менять, да и не спец я в этом!)

Вы можете попробовать эту уно… если уж очень хотите.
Не, пробовать не буду (не шарю, а просто выбросить деньги тоже не хочется), я могу только повторить чей-то «рецепт»!
+
avatar
  • P43YM
  • 23 ноября 2014, 20:42
0
поищите файл ftdi_sio.ko в папке system/lib/modules если есть, то отлично
+
avatar
  • Apxun
  • 23 ноября 2014, 21:01
0
файл ftdi_sio.ko в папке system/lib/modules
Нет там ничего похожего… (даже папки modules нет, по всему устр-ву искал!)
:-(
+
avatar
  • P43YM
  • 23 ноября 2014, 21:12
0
Ардуинка стоит всего 200 рублей ebay.com/itm/281041059063, купите и проверьте, можно без ленты, если не подойдет, то ардуину можно будет в хозяйстве использовать.
+
avatar
  • Apxun
  • 23 ноября 2014, 21:39
0
Ардуинка стоит всего 200 рублей
А это не то же самое (но дешевле)?

если не подойдет, то ардуину можно будет в хозяйстве использовать
Нет у меня такого «хозяйства»…

Спасибо за ответы! Буду ждать «готового решения» для Android…
+
avatar
  • P43YM
  • 23 ноября 2014, 21:40
0
А это не то же самое (но дешевле)?
Не открывается

Нет у меня такого «хозяйства»
У ардуины 1000000 и 1 применение
+
avatar
  • P43YM
  • 23 ноября 2014, 21:52
0
Это на ch340g, я написал вам о нем ниже
+
avatar
  • P43YM
  • 23 ноября 2014, 21:19
0
Есть еще варианты на prolific PL2303, CH340G (более новый, меньше шансов что заработает)
+
avatar
  • Apxun
  • 23 ноября 2014, 22:02
0
А на каком железе собраны «коробочные версии» (lightpack)? Продавцы заявляют, что работают с любым Root-ованым Android 4+…
+
avatar
  • P43YM
  • 23 ноября 2014, 22:05
0
Продавцы заявляют, что работают с любым Root-ованым Android 4+…
Потому что их софт работает без драйверов через Android USB Host API
+
avatar
0
Поторопился я малость, упустил из виду этот момент и заказал на CH340G https://aliexpress.com/item/snapshot/6365575642.html
+
avatar
  • creed3
  • 08 декабря 2014, 17:18
0
Шикарный обзор, спасибо автору за титанический труд в изготовлении девайса и написании обзора!!! + за обзор и в карму!!! мне вот только один момент не понятен, на какой микросхеме должна быть ардуина FT232RL, ch340g или еще какая нибудь? Опирационная система ПК имеет значение при выборе ардуины?
+
avatar
  • P43YM
  • 09 декабря 2014, 01:35
0
Для пк тип чипа не имеет значения. От выбора операционной системы будет зависеть выбор управляющего ПО.
+
avatar
  • suden36
  • 23 ноября 2014, 17:58
0
Подскажите. У меня кино из локалки крутит raspbery pi b c openELEC и xbmc. Потянет она такую ленту?
+
avatar
  • P43YM
  • 23 ноября 2014, 18:07
+1
Вы можете подключать ленту напрямую hackaday.com/2014/03/26/ws2812b-ambilight-clone-for-the-raspi/ и использовать hyperion, но я в подробности не вдавался
misc.schausberger.cc/2014/02/boblight-adalight-ambilight-setup-with-openelec-and-raspberry-pi/
+
avatar
0
киньте, пожалуйста, видео на ленту 30/м.
Хотелось бы посмотреть как это в живую выглядит.
Никак не могу определиться брать 30/м или 60/м
+
avatar
  • P43YM
  • 24 ноября 2014, 21:59
0

Ну вот же было уже видео выше, тут 32 на метр, вы что подсветить хотите?
+
avatar
0
телек 47 и монитор 24
+
avatar
  • P43YM
  • 24 ноября 2014, 22:27
0
На монитор 30\м будет в самый раз, для тв тоже. И лучше стремиться не повышать разрешение, а увеличивать яркость и площадь светового пятна бОльшими диодами, либо направлением света от ленты в сторону от монитора.
+
avatar
0
Благодарю, сам тоже склоняюсь к 30/м и в том числе с той точки зрения, что запитать ленту хочу соответственно от бп htpc (200Вт) и pc (750Вт), и в первом случае потребляемая мощность играет значение.
Присмотрел такую ленту https://aliexpress.com/item/item/5m-DC5V-5050-RGB-Strip-With-IC-WS2811-Built-in-WS2812-LED-30node-m-Full-Color/1597318955.html
+
avatar
  • P43YM
  • 24 ноября 2014, 23:01
0
Да, подходящая лента. Лента с 30 диодами потребляет 5,76 Вт/м по информации китайцев, но они врут или дают среднее китайское потребление :-) Каждый пиксель потребляет максимум 0,25 Ватт.
+
avatar
  • l0lder
  • 25 ноября 2014, 14:26
0
Вроде как принято считать 60mA на пиксель, так что получается чуть больше чем 0.25 )
+
avatar
  • P43YM
  • 25 ноября 2014, 14:47
0
Ну если уж совсем точно то 61mA (или я опять не прав) вы про ws2811 внутри забыли, а цифру 0.25 увидел на сайте adafruit, собственно авторов данной подсветки и как-то даже не задумывался о точности.
+
avatar
0
заказал) +3 ардуинки и разъемов в придачу.
Теперь томительное ожидание, а руки уже чешутся)
+
avatar
  • rentast
  • 05 сентября 2015, 09:46
0
Если 150 пикселей * 0.061A = 9A блок питания нужен? Я правильно посчитал?
+
avatar
  • P43YM
  • 10 сентября 2015, 12:22
0
Да, правильно
+
avatar
0

помогите никак не могу найти провода чтобы все это дело запитать от системного блока моего пк
+
avatar
  • P43YM
  • 25 ноября 2014, 16:38
0
От системного блока запитывайте только ленту, ардуине все равно нужно юсб подключение. Поищите molex female на али. И на первой картинке у вас 8 пиновый разъем для питания видеокарты, там только на 12 вольт линии он не подойдет
+
avatar
0
можете сделать фото ваших подлючений
а то инсульт скоро произойдет чтобы дакубатурить как все это дело запитать в обзоре все скромно описано и нет фоток
хочется все красиво и аккуратно сделать
поминимум пайки чтобы было все на переходниках
+
avatar
  • P43YM
  • 25 ноября 2014, 16:50
0
Вот такой переходник раздербаньте ru.aliexpress.com/item/F04530-NEW-IDE-Molex-to-2-Serial-ATA-SATA-Y-Splitter-4Pin-Hard-Drive-Power-Cable/725291664.html
+
avatar
0
такой некуда пристроить
ru.aliexpress.com/item/F04530-NEW-IDE-Molex-to-2-Serial-ATA-SATA-Y-Splitter-4Pin-Hard-Drive-Power-Cable/725291664.html

dns-shop.ru/catalog/i119087/perexodnik-pitaniya-dlya-videokart-8-pin.html
возможно с такого запитать ленту?
ардуину подключаем через мини юсб напрямаю к компу желательно в задний порт компа? верно?
+
avatar
  • P43YM
  • 25 ноября 2014, 17:33
0
Да, возможно, только контакт с желтым проводом переставить на другую сторону, туда где нет контакта. Отверточкой изнутри два ушка подогнуть, вытащить его, поправить ушки и воткнуть на другую сторону, туда где 5в контакт должен быть.
+
avatar
  • P43YM
  • 25 ноября 2014, 19:52
0
Или погодите-ка… вы сказали что вам некуда прошлый переходник воткнуть, это значит что у вас молексов свободных нет, т.е. бы хотите подключиться к разъему питания видеокарты? Так не получится, там только 12вольт
+
avatar
0
на борту
Блок питания ETG Premium < ESP-1000-14G-P > 1000W ATX (24+8+2x4+4x6 / 8пин) Cable Management
свободные в блоке питания разъемы для подключения 8 пин и 6 пин
+
avatar
0
+
avatar
  • FarS
  • 26 ноября 2014, 16:28
0
так у вас же вон куча портов свободных на БП именно для molex-разъемов… найдите из комплекта БП молекс-кабель, подключите его к БП и уже от него запитывайтесь, как вам выше говорили…
+
avatar
0

в эти порты подключаться?
+
avatar
  • FarS
  • 26 ноября 2014, 17:28
0
в черные
красные, по ходу, это питание видеокарт
+
avatar
0

я правильно понимаю это то что нужно чтобы подключить ленту к блоку питания?
+
ленту еще 3мя проводами цепляем к идуин«ке
а ее кабелем мини юсби в комп?
+
avatar
  • P43YM
  • 26 ноября 2014, 19:56
0
Да подключитесь со стороны компьютера к красному (+5) и черному (земля) проводу
+
avatar
+1
распиновка molex
+
avatar
  • FarS
  • 26 ноября 2014, 16:21
0
Спасибо за обзор!
Пожалуй, начну свое знакомство с Ардуино именно с данного тв-улучшайзера :)

Вопрос/предложение — не думали ленту клеить не сзади, а на торец монитора?
Свет будет вверх (параллельно плоскости экрана) направлен… плюс ленту резать/паять не придется…
+
avatar
0
это уже будет новогодняя гирлянда, а не подсветка фона
+
avatar
  • FarS
  • 26 ноября 2014, 16:58
0
потому и вопрос, как это будет выглядеть…
плюс, встречаются мониторы/тв со скошенными торцами… тогда свет будет направлен не параллельно, но и не перпендикулярно (в случае наклеивания на заднюю плоскость)
+
avatar
0
на видео с мультиком youtube.com/watch?feature=player_embedded&v=H9iQ66ySrfI
она походу и наклеена по вашему
и выглядит это эффектней =)
+
avatar
0
на видео лента проклеена сзади, просто она в силиконе, который даёт такой эффект))
а если на торец наклеить то думаю будет гирлянда))
можно автора темы попросить монитор сзади с включенной лентой сфотографировать)
+
avatar
  • P43YM
  • 27 ноября 2014, 00:15
+1
можно автора темы попросить монитор сзади с включенной лентой сфотографировать)
Легко! :-)
+
avatar
0
ну вот как-то так и будет))
+
avatar
  • P43YM
  • 26 ноября 2014, 19:49
0
Я написал об этом в разделе q&a, что дополнительно к ленте с задней стороны можно приклеить ленту с небольшим количеством диодов (чтобы не слепило и не перекрывало яркостью сам экран) спереди и закрыть это хорошей светорассеивающей рамкой, тогда получится аналог Philips Aurea (ищите на youtube по тегу philips aurea). Степень эстетичности будет напрямую зависеть от коэффициента кривизны ваших рук.
+
avatar
  • FarS
  • 26 ноября 2014, 20:29
0
это немного другое чем то, о чем я говорю… в результате, как понимаю, рамка экрана будет маскироваться светом
ну, да, тоже интересно — изображение, рамка и расширенный фон будут как одно целое…

а я про другое немного… вы выше говорили, что «неплохо бы не увеличивать плотность диодов, а использовать более мощные»… если ленту наклеить на торец, то, вероятно, и более мощные не понадобятся — и так будет светить сильнее и площадь фона подсвеченного увеличится…
+
avatar
  • P43YM
  • 26 ноября 2014, 20:39
0
Об этом я тоже писал, но не стоит прямо на торец клеить это будет некрасиво очень, оптимальней будет под углом в 45 градусов наклеить, с помощью алюминиевого профиля, если тв плоский с задней стороны, либо если он сзади закруглен слегка, то даже профиль не понадобится.
+
avatar
  • P43YM
  • 26 ноября 2014, 19:52
+1
Можно поискать матовый просвечивающийся багет и сделать как бы раму экрану, оформить под картину, думаю будет как минимум забавно выглядеть
+
avatar
0
Скажите, а есть такие адресные ленты но одноцветные? Ведь навалом на ali лент 5050 но одноцветных, почему их адресными не делают?
+
avatar
  • P43YM
  • 27 ноября 2014, 23:29
0
Я не видел таких, проще будет многоцветную взять чем искать одноцветную.
комментарий скрыт

+
avatar
  • P43YM
  • 28 ноября 2014, 15:32
0
А подсветку для чего хотите делать? Если для ПК, то лучше взять ардуино не на FTDI, потому что свежими драйверами ее выводит из строя. В интернете есть гайд по восстановлению, но лучше без этого. А так, в принципе, подойдет любая ардуина с usb. Если для андроид, то лучше брать ардуину с 16u2 или 32u4 например такую https://aliexpress.com/item/item/Beetle-Controller-Leonardo-ATmega32u4-for-Arduino/1988263975.html, есть и дешевле, поищите, теоретически можно и через bluetooth соединение управлять подсветкой, но этим можете сами заняться на досуге.
+
avatar
  • Berebes
  • 28 ноября 2014, 15:52
0
Для ПК и ноутбука. Тестировать буду на ноутбуке, а потом на стационарный комп (сейчас на нем мелкий коротнул как-то USB и что-то на матери похоже сгорело. Спецы что-то сделали и сказали что работает грубо говоря половины матери. Поэтому сильного его не нагрузишь).
Что такое FTDI? пока я видел на CH340 (что не рекомендовали) и PL2303 (на которую вроде я и дал ссылку (не вижу свой коммент)
+
avatar
  • P43YM
  • 28 ноября 2014, 15:57
0
Дали вы ссылку на ардуинку с ft232 от ftdi и вторую на ch304, так вот для компьютера лучше будет взять на втором
+
avatar
  • Berebes
  • 28 ноября 2014, 16:14
0
Ну в принципе я и написал, что желательно второй. значит угадал. светодиодов хватит 30 шт/метр? на 24"? Так и не вижу свой первый коммент. чтобы ссылку глянуть(((
+
avatar
0
banggood.com/ATmega328P-Arduino-Compatible-Nano-V3-Improved-Version-With-USB-Cable-p-933647.html
заказал тут
но тут нигде не указано ch304 или какой то другой
+
avatar
  • P43YM
  • 29 ноября 2014, 13:35
0
Это на ch340g, на фото можно разглядеть.
+
avatar
  • kven
  • 03 декабря 2015, 15:51
0
Скажите, а ардуина типа leonardo на базе 16u2 или 32u4 не будет ли более отзывчивая чем обычная на 328-ой авр?
+
avatar
  • kirwer
  • 29 ноября 2014, 15:41
0
Главная проблема подобных устройств в разрезе применения для ТВ, это отсутствие нормальных чипов на андроиде с поддержкой автофрейма. Насколько я знаю, эту проблему не решили до сих пор. Были какието подвижки, но они относились к медиаприставкам заточенных только под xbcm, и имеющих низкую производительность в играх. Лично мне от медиаприствки на андроиде хочется и скайп с браузером, и игр не тормозящих и фильмов. На данный момент в одном устройстве это не сходиться ни у кого. А автофрейм баг есть вообще у любого андрода. Неттоп увы не тот формат.
Как только это решат, количество готовых решений будет оч много.
+
avatar
  • P43YM
  • 29 ноября 2014, 16:06
+1
Покупаете китайский планшет на BayTrail с windows 8.1 за cумму <100$ (есть уже модели за 60$) с выходом HDMI (неттопы дороговаты ввиду их малой востребованности) приклеиваете его на двухсторонний скотч к тв с задней стороны и наслаждаетесь неограниченными возможностями :+) либо на подставочку его рядом с тв.
+
avatar
  • kirwer
  • 09 декабря 2014, 01:30
0
А как эти штуки серфят инет и скайпы. Тянут?!
+
avatar
  • P43YM
  • 09 декабря 2014, 01:36
0
Конечно, народ в кризис играет на них, правда на минимальных настройках.
+
avatar
0
повторил то же самое с лентой плотностью 30 диодов на метр но делал на телевизоре, на 42" телик ушло чуть меньше 3х метров ленты (88 диодов) смотрится очень неплохо и очень быстро привыкаешь к такому эффекту, хорошо что в Ambibox куча настроек, у меня обои за телевизором золотого цвета и поэтому цветопередача хромала, убавил немного красного в настройках баланса цветов и все) зоны можно сдвигать, т.е не обязательно начинать клеить ленту с какого либо определенного угла, можно начать с любого и в самой программе настроить сдвиг и направление…
П.С в интернете находил статью где можно настроить такую подсветку на работу без помощи ПК, пропуская сигнал HDMI от источника к телевизору через распбери пи и специальный конвертер видео сигнала, только вот цена…
+
avatar
  • P43YM
  • 03 декабря 2014, 21:54
0
Поздравляю! Про наклейку ленты от угла я писал, потому что изначально подсветка делалась для работы с призматик, и там такое расположение быстрее настраивается.
+
avatar
  • vre
  • 15 декабря 2014, 16:53
0
C помощью P43YM установил программу ambibox и всё настроил.
Ардуину брал тут: www.fasttech.com/products/1001002
Ленту брал тут: ru.aliexpress.com/store/group/60Pixel-ws2812B-strip/622986_259982496.html
(конкретно моего лота уже нет, ссылка на подраздел магазина, есть на выбор либо четырехметровые, либо по метрам, но чуть дороже.)
Питание от системного блока питания.
Что вызвало затруднения:
1. Трехконтактный кабель от ардуины припаивается к тому концу ленты, от которого начинаются стрелочки на ленте (к тупому концу стрелки), т.е. остриё указывает на следующий диод.
2. На борту windows7, профиль захвата в амбибоксе «windows8» не подходит. надо ставить «gdi fs aero».
3. В диспетчере устройств usb serial port (COM21), сменил в свойствах название на COM2 (соответственно в амбибоксе надо выбрать то же самое), и скорость была 9600 бит/с, сменил на 115200 бит/с.
4. Сайт амбибокса недоступен, скачал тут yadi.sk/d/wW1K0eO1dMXeg или тут yadi.sk/d/ziJF7T-vdPMdw
5. Советую настроить зоны пошире, чтобы была красивая, именно фоновая подсветка.
Всем удачи и добра!
+
avatar
  • chaloc
  • 17 декабря 2014, 19:54
0
Спасибо. Все получилось в лучшем виде:

Ардуиносовместимые китайские "Nano V3.0 ATmega328 CH340G" из каментов вышли в 498рублей за 3 штуки. Если кому будут нужны рабочие дрова под w7x64/32, то они тут (ставить сетапом)
+
avatar
  • ventura
  • 18 декабря 2014, 00:42
0
Сегодня спаял себе такую же штуковину. Ардуинка прошилась, всё ок. Но лента ведет себя как-то неадекватно. Некоторые группы светодиодов постоянно мерцают (при статической картинке, естественно). Например, первый светодиод в ленте, несколько штук посередине и группа ближе к концу. Если белый цвет есть лишь в отдельных зонах, там он отображается корректно. Однако если белого становится слишком много (к примеру, развернуть окно на весь экран), белый превращается в оранжевый 0_о
При этом оно нормально реагирует на области. Танцы с бубном и настройкой Ambibox/Prismatik ни к чему не привели.
Питание от БП компа, напряжение ~5.2В. Есть у кого-нибуть идеи?
+
avatar
  • ventura
  • 18 декабря 2014, 01:21
0
Упс… Отключил молекс с питанием от БП, а лента всё равно работает! Похоже, она питание берет с USB. Это как?! При отсутствии внешнего питание ардуина подает +5 на соответствующий пин? Короче, ничего не понимаю.
+
avatar
  • Gilmer
  • 19 декабря 2014, 11:51
0
Как я понял лента берет питание по красному проводу припаянному к Ардуино (+5в). Я собрал себе подсветку не подключая красный провод к плате. Все работает, при отключении БП лента гаснет, даже если Плата работает.
P.S. Ленту от USB питать опасно, можно сжечь порт…
+
avatar
  • ventura
  • 19 декабря 2014, 13:52
0
Всё верно, я тоже поискал подобные проекты в инете и подумал головой — в итоге отпаял 5в от ардуино. У автора указано неправильно, +5 подается на контроллер, если его не планируется подключать по USB.
Но проблема с белым осталась :( Т.е. если засветить все 60 светодиодов белым светом, где-то >40% яркости он начинает заметно «теплеть» и на 100% становится ярко-оранжевым. Если снизить общую яркость или подсвечивать белым лишь часть диодов — всё ок.
Более мощного отдельного БП, увы, нет. Может быть, проблема в недостатке питания.
Ну и местами мерцание ~10Гц осталось. Тут хз, может банально помехи от питания, надо проверять.
+
avatar
0
похожая хрень, Часто начинают мерцать некоторые группы светодиодов. Помогает перезагрузка ардуинки. Пока не разобрался в чём причина.

update: сменил ардуинку, проблема осталась.
+
avatar
+4
после недели копаний нашёл как решить проблему.
используйте скетч ниже (исправьте только количество светодиодов)
также нужно обновить библиотеку fastled
github.com/FastLED/FastLED/releases/tag/3.0.3

//////////
//
// Arduino interface for the use of ws2812 operated LEDs
// Uses Adalight protocol and is compatible with Boblight, Prismatik etc
// "Magic Word" for synchronisation is 'Ada' followed by LED High, Low and Checksum
//
#include <FastLED.h>

///// User definitions /////

// Define the number of LEDs
#define NUM_LEDS 99

// Define SPI Pin
#define PIN 6

// Baudrate, higher rate allows faster refresh rate and more LEDs (defined in /etc/boblight.conf)
#define serialRate 115200

// Adalight sends a "Magic Word" (defined in /etc/boblight.conf) before sending the pixel data
uint8_t prefix[] = {'A', 'd', 'a'}, hi, lo, chk, i;

// initialise LED-array
CRGB leds[NUM_LEDS];

void setup()
{
  
  FastLED.addLeds<WS2812, PIN, GRB>(leds, NUM_LEDS);
  
  // initial RGB flash
  LEDS.showColor(CRGB(255, 0, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 255, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 255));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 0));
  
  Serial.begin(serialRate);
  Serial.print("Ada\n"); // Send "Magic Word" string to host
  
}

void loop() { 
  // wait for first byte of Magic Word
  for(i = 0; i < sizeof prefix; ++i) {
    waitLoop: while (!Serial.available()) ;;
    // Check next byte in Magic Word
    if(prefix[i] == Serial.read()) continue;
    // otherwise, start over
    i = 0;
    goto waitLoop;
  }
  
  // Hi, Lo, Checksum
  
  while (!Serial.available()) ;;
  hi=Serial.read();
  while (!Serial.available()) ;;
  lo=Serial.read();
  while (!Serial.available()) ;;
  chk=Serial.read();
  
  // if checksum does not match go back to wait
  if (chk != (hi ^ lo ^ 0x55))
  {
    i=0;
    goto waitLoop;
  }
  
  memset(leds, 0, NUM_LEDS * sizeof(struct CRGB));
  // read the transmission data and set LED values
  for (uint8_t i = 0; i < NUM_LEDS; i++) {
    byte r, g, b;    
    while(!Serial.available());
    r = Serial.read();
    while(!Serial.available());
    g = Serial.read();
    while(!Serial.available());
    b = Serial.read();
    leds[i].r = r;
    leds[i].g = g;
    leds[i].b = b;
  }
  // shows new values
 FastLED.show();
}
+
avatar
  • P43YM
  • 28 декабря 2014, 12:55
0
Привет. А откуда скетч? Ну да ладно, добавлю в обзор. Очень странно, но у меня проблемы мерцания нет, может это зависит от количества диодов, у меня то их всего 69.
+
avatar
0
скетч отсюда
code.google.com/p/adalight-ws2812/source/browse/0.9
нашел на одном английском форуме

от количества диодов не зависит (у меня мерцать начинает и при 10).
за неделю перепробовал многое: менял ардуинки, питание, сменил win7 на win8, менял б/п, прочел кучу форумов (такая проблема оказалась у многих).
Призматик со старым скетчем работал нормально, но с win8 призматик не дружит (тормоза), разработчики полгода назад обещали пофиксить, но воз и ныне там.
Перепробовал кучу скетчей, на том который выше успешно запустилось без глюков.
+
avatar
  • P43YM
  • 28 декабря 2014, 16:07
0
Спасибо за работу. А призматик и не нужен же уже, амбибокс отлично работает, я сейчас залил этот скетч себе
+
avatar
  • joshhhab
  • 14 февраля 2015, 05:06
0
Мне вот интересно, можно ли модифицировать этот скетч чтобы объединить несколько диодов в одну зону. По идее надо последний цикл разбить и делать какие-то умножения данных…

// read the transmission data and set LED values
  for (uint8_t i = 0; i < NUM_LEDS; i++) {
    byte r, g, b;    
    while(!Serial.available());
    r = Serial.read();
    while(!Serial.available());
    g = Serial.read();
    while(!Serial.available());
    b = Serial.read();
    leds[i].r = r;
    leds[i].g = g;
    leds[i].b = b;
  }
+
avatar
0
по идее можно сделать приращение не i++, а i+2, тогда будет половину светодиодов пропускать. А вот как присвоить пропущенным светодиодам значение предыдущего — это сложный вопрос, подозреваю, что нужно лопатить fastled. Моих скромных познаний C++ для этого пока не хватает)
+
avatar
  • joshhhab
  • 14 февраля 2015, 17:56
+1
Уже сделал, пришлось вводить подпроверку с условиями и тупо копировать куски кода с изменением адресов при записи в массив




//////////
//
// Arduino interface for the use of ws2812 operated LEDs
// Uses Adalight protocol and is compatible with Boblight, Prismatik etc
// "Magic Word" for synchronisation is 'Ada' followed by LED High, Low and Checksum
//
#include <FastLED.h>

///// User definitions /////

// Define the number of LEDs
#define NUM_LEDS 9

// Define SPI Pin
#define PIN 6

// Baudrate, higher rate allows faster refresh rate and more LEDs (defined in /etc/boblight.conf)
#define serialRate 115200

// Adalight sends a "Magic Word" (defined in /etc/boblight.conf) before sending the pixel data
uint8_t prefix[] = {'A', 'd', 'a'}, hi, lo, chk, i;

// initialise LED-array
CRGB leds[25];

void setup()
{
  
  FastLED.addLeds<WS2812, PIN, GRB>(leds, 25).setCorrection( TypicalLEDStrip );
  FastLED.setBrightness(  255 );
  
  // initial RGB flash
  LEDS.showColor(CRGB(255, 0, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 255, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 255));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 0));
  
  Serial.begin(serialRate);
  Serial.print("Ada\n"); // Send "Magic Word" string to host
  
}

void loop() { 
  // wait for first byte of Magic Word
  for(i = 0; i < sizeof prefix; ++i) {
    waitLoop: while (!Serial.available()) ;;
    // Check next byte in Magic Word
    if(prefix[i] == Serial.read()) continue;
    // otherwise, start over
    i = 0;
    goto waitLoop;
  }
  
  // Hi, Lo, Checksum
  
  while (!Serial.available()) ;;
  hi=Serial.read();
  while (!Serial.available()) ;;
  lo=Serial.read();
  while (!Serial.available()) ;;
  chk=Serial.read();
  
  // if checksum does not match go back to wait
  if (chk != (hi ^ lo ^ 0x55))
  {
    i=0;
    goto waitLoop;
  }
  
  memset(leds, 0, NUM_LEDS * sizeof(struct CRGB));
  // read the transmission data and set LED values
  for (uint8_t i = 0; i < NUM_LEDS; i++) {
    byte r, g, b;    
    while(!Serial.available());
    r = Serial.read();
    while(!Serial.available());
    g = Serial.read();
    while(!Serial.available());
    b = Serial.read();
	if  (i == 0)
    {
    leds[0].r = r;
    leds[0].g = g;
    leds[0].b = b;
    leds[1].r = r;
    leds[1].g = g;
    leds[1].b = b;
    }
    else if  (i == 1)
    {
    leds[2].r = r;
    leds[2].g = g;
    leds[2].b = b;
    leds[3].r = r;
    leds[3].g = g;
    leds[3].b = b;
    leds[4].r = r;
    leds[4].g = g;
    leds[4].b = b;	
    }
    else if  (i == 2)
    {
    leds[5].r = r;
    leds[5].g = g;
    leds[5].b = b;
    leds[6].r = r;
    leds[6].g = g;
    leds[6].b = b;
    }
    else if  (i == 3)
    {
    leds[7].r = r;
    leds[7].g = g;
    leds[7].b = b;
    leds[8].r = r;
    leds[8].g = g;
    leds[8].b = b;
    leds[9].r = r;
    leds[9].g = g;
    leds[9].b = b;
    leds[10].r = r;
    leds[10].g = g;
    leds[10].b = b;	
    }
    else if  (i == 4)
    {
    leds[11].r = r;
    leds[11].g = g;
    leds[11].b = b;
    leds[12].r = r;
    leds[12].g = g;
    leds[12].b = b;
    leds[13].r = r;
    leds[13].g = g;
    leds[13].b = b;
    }
    else if  (i == 5)
    {
    leds[14].r = r;
    leds[14].g = g;
    leds[14].b = b;
    leds[15].r = r;
    leds[15].g = g;
    leds[15].b = b;
    leds[16].r = r;
    leds[16].g = g;
    leds[16].b = b;
    leds[17].r = r;
    leds[17].g = g;
    leds[17].b = b;
    }
    else if  (i == 6)
    {
    leds[18].r = r;
    leds[18].g = g;
    leds[18].b = b;
    leds[19].r = r;
    leds[19].g = g;
    leds[19].b = b;
    }
    else if  (i == 7)
    {
    leds[20].r = r;
    leds[20].g = g;
    leds[20].b = b;
    leds[21].r = r;
    leds[21].g = g;
    leds[21].b = b;
    leds[22].r = r;
    leds[22].g = g;
    leds[22].b = b;
    }    
    else if  (i == 8)
    {
    leds[23].r = r;
    leds[23].g = g;
    leds[23].b = b;
    leds[24].r = r;
    leds[24].g = g;
    leds[24].b = b;
    }
    }
  // shows new values
 FastLED.show();
}
+
avatar
  • P43YM
  • 14 февраля 2015, 14:13
0
Мне кажется, что проще будет софтом зоны друг на друга наложить. Я пытался в другом проекте менять цвет нескольких диодов из массива сразу, но похоже, что у библиотеки нет стандартных средств для этого. Либо вся лента сразу, либо один диод. Хотя, я могу и ошибаться.
+
avatar
  • joshhhab
  • 14 февраля 2015, 17:56
0
выше уже ответил
+
avatar
  • ventura
  • 31 декабря 2014, 14:37
0
Скетч неплохой, компактный, хорошо работает.
У меня это проблему с мерцанием не решило, на досуге буду экспериментировать.
+
avatar
0
рекомендую темку
там выделили 4 основные причины мерцания:
— Baudrate too high for the serial port to keep up … (try a value lower or equal to 115200)
— Power supply can’t keep up (see calculation about for proper Amps)
— LED strand connections aren’t too great (although I’d guess that to be the least likely)
— One or more LEDs are faulty and relay the data unreliably (have not seen this yet)

самый гемор это 4 (один или несколько светодиодов глючат, там есть рекомендации как это проверить)
+
avatar
  • ramil90
  • 24 декабря 2015, 20:41
0
Вы еще не решили свою проблему с мерцанием? Я собрал по данной схеме подсветку, на 208 светодиодов получилось, начал запускать мерцает… светодиоды светят не теми цветами и вообще не понятно какие цвета, у Вас такая же проблема?
По поводу питания у меня все в порядке, блок питания 5В 10А…
При выборе Захват экрана, светомузыка и других режимах — мерцают. Вы пробовали изменять скорость порта?
+
avatar
0
Отличный скетч. Мерцание ушло. Спасибо.
+
avatar
  • Mzver
  • 07 февраля 2015, 23:11
0
спс за скеч. решило проблему с мерцанием которое появлялось после 10-20 секунд нормальной работы.
+
avatar
  • Sheva
  • 13 сентября 2015, 21:52
0
После этого ардуинка отказалась работать и вся лента горела красным. И новый скетч залить не получалось, потому что она работала 2 секунды, а потом винда теряла с ней связь. Я зажал ресет, теперь у меня сразу Unknown USB Device (Device Descriptor Request Failed), зеленый диод горить, красный мигает раз в секунду. Можно ли её вернуть в работоспособное состояние?
Вот такая плата https://aliexpress.com/item/item/1Set-IC-Parts-Integrated-Circuits-Atmel-ATmega328-Board-with-Mini-USB-Cable-Compatible-For-Arduino-Nano/1397984392.html
+
avatar
0
кстати, это нормально, что в скетче ground_pin 10?
+
avatar
  • P43YM
  • 28 декабря 2014, 13:04
0
По задумке adafruit этим пином гасится лента если долго простаивает, но это не существенно да и призматик сам гасит ленту например программно.
+
avatar
  • alex68md
  • 31 декабря 2014, 14:32
0
подскажите в чем отличие adalight и ardulight и какие еще там варианты в программе есть.
почему мы выбераем именно первый а не второй? для каких случаев второй вариант?
+
avatar
  • ventura
  • 31 декабря 2014, 14:40
0
Предположу, что вся разница в скетче и в используемой библиотеке FastLED. Судя по названию, ardulight также ардуино использует, просто это другой проект.
+
avatar
  • ventura
  • 31 декабря 2014, 14:46
0
Мой мини-отчет :)
Дополнительная информация

Всё еще в состоянии «бета-версии» (есть ещё косяки, дорабатываю, так что лента пока закреплена «абы как» на скотче :)
Да-да, я знаю — проекция на штору, да ещё и коричневую — это не по феншую. Но все равно мне уже и так нравится)
+
avatar
  • P43YM
  • 31 декабря 2014, 16:29
0
Привет. С Наступающим тебя! Отлично получилось! Цвет шторы попробуй настройками цветового баланса зон компенсировать слегка. Добавлю видео в обзор.
+
avatar
0
отлично получилось, мерцания не заметно
+
avatar
  • fp777
  • 13 января 2015, 23:06
0
И мой отчёт:
Дополнительная информация
Монитор DELL U2311H обклеен диодной гирляндой :
Скетч взят у tidehunterrr.
Видео:

и


Единственное, что непонятно, так это некоторая инерционность и размытость подсветки. Т.е. чёткий горизонт не продолжается за экран. Может светодиоды такие?
+
avatar
  • P43YM
  • 14 января 2015, 09:35
0
Очень большое расстояние до стены, но при этом диоды направлены прямо, а не на стену, поэтому и размытость т.к. светят диоды боком. И даже немного от стены направлены если смотреть на наклонные грани у монитора.
+
avatar
  • fp777
  • 14 января 2015, 22:07
0
Да, именно так.
Ступил я с диодами. Надо на ленту переделывать. Но у монитора корпус сзади сложной формы, тяжело будет ленту клеить…

И да, надо указать, что как я делать не надо:)
+
avatar
  • drawde
  • 16 января 2015, 01:00
+1

110 диодов WS2812B + ARUINO Nano + AmbiBox 2.1.7.
Играет Foobar а картинку на 50" телевизор выдает плагин MilkDrop2…
+
avatar
  • P43YM
  • 16 января 2015, 15:39
+1
Отлично получилось! Я тоже первые дни милкдропом баловался.
+
avatar
  • drawde
  • 17 января 2015, 00:57
0
спасибо :) жду малинку для продолжения экспериментов…
+
avatar
0
ребята столкнулся с проблемой установки драйверов на ардуинку
система виндоус 7
по гуглил — перепробовал кучу способов желаемого эффекта не достиг
никак не могу ее заставить увидеться компом
USB2.0-Serial — так определяется
может кто поделится дельной ссылкой для решения этой проблемы
+
avatar
  • 086dx66
  • 22 января 2015, 13:22
0
Скачай дрова на ch341ser и все определится
+
avatar
0
буду очень признателен если поделитесь прямой ссылкой на драйвера
ура нашел
www.wch.cn/downloads.php?name=pro&proid=65
+
avatar
0
Arduino: 1.5.8 (Windows 7), Board: «Arduino Nano, ATmega328»

Neopixel.ino:5:21: fatal error: FastLED.h: No such file or directory
compilation terminated.
Ошибка компиляции.

This report would have more information with
«Show verbose output during compilation»
enabled in File > Preferences.

у меня опять что то не получается =)
в наличии вот этот ардуинчик=)
ru.aliexpress.com/item/For-arduino-Nano-3-0-Atmel-ATmega328-Mini-USB-Board-with-USB-Cable-Free-Shipping/1738718548.html
+
avatar
  • drawde
  • 22 января 2015, 18:04
0
А программа Arduino IDE какой версии? У меня грабли были когда пытался использовать IDE новее 1.0.6…
В общем лучше не выеживаться и пользоваться проверенной с офф. сайта 1.0.6, ну и не забыть поместить в папку с установленной IDE в дирректорию Librares библиотеку FastLED (перезагрузить IDE)
+
avatar
0
спасибо за инструкцию. отличная идея!) сделал себе для телевизора на 55' смотрится неплохо. были конечно проблемы по настройке в частности не пошел скетч который изначально идет в инструкции, ну тут выручил скетч от tidehunterrr, после всего проделанного по инструкции от ленты вообще никаких сигналов не поступало, хотя дрова встали, скетч залил, ambibox устанавливала соединение, и никто ни на что не жаловался… вообще не мог понять в чем дело. оказалось что метод захвата который по совету автора я выставил изначально «windows 8» вообще не работал. поменял на методы со значением «aero» и в принципе заморгало… именно заморгало само по себе разными цветами, в разных местах, короче просто все хаотично моргало. потом взял скетч от tidehunterrr, перезалил, запустил и все заработало. единственное, что до сих пор работают только первые 6 режимов захвата, те, где есть «aero» что не очень удобно, так как при запуске собственно ambibox все темы aero от winwows упрощаются до обычного стиля, а на последние 4 режима подсветка вообще никак не реагирует. так же было замечено в процессе, что ардуино работает только с кабелем, который шел в комплекте, никакой другой кабель большей либо такой же длинны не подошел, устройство просто не определялось windows, та же история была и с удлинителями usb 2.0, так как телевизор стоит не очень близко к компьютеру пришлось тянуть провода на управление которые выходят из ардуины порядка 6 метров. Prismatik не ставил вообще начитавшись о тормозах. светодиодная лента точно такая же как и в обзоре, общее кол-во диодов составило 157 шт, подсветка на 3 стороны верх и бока, низ не делал.
+
avatar
  • hr0nik
  • 01 февраля 2015, 22:06
0
Скажите пожалуйста, кто почём покупал светодиодную ленту?
+
avatar
  • l0lder
  • 03 февраля 2015, 11:41
+1
в конце лета того года брал этот лот цена в баксах не изменилась…
+
avatar
0
Сломал уж голову какую ленту брать — на 30 или 60 диодов на ТВ 55"
Возможно ли регулировать яркость программно?
думаю, не будет ли сильно ярко на 60…
+
avatar
  • P43YM
  • 03 февраля 2015, 18:13
+1
Конечно можно регулировать и еще много чего joxi.ru/WKAxxbDHZRp4A8
+
avatar
0
я так понял минусов у 60-ти кроме цены нет, правильно?
+
avatar
  • P43YM
  • 03 февраля 2015, 18:48
0
да
+
avatar
  • kven
  • 01 апреля 2015, 13:26
0
Скажите, я правильно понял, что если сделать не 30, а 60 диодов на метр, то нагрузка на комп возрастет или ему все равно?
+
avatar
  • P43YM
  • 02 апреля 2015, 22:38
0
С амбибокс разницы в производительности почти не будет.
+
avatar
  • Ernesto
  • 06 февраля 2015, 19:02
0
Автору респект за самую доступную статью по изготовлению Ambilight на основе Arduino.
Собрал без проблем на основе ленты WS2811+Arduino nano, установлено на Samsung 40" 81зона.
+
avatar
  • P43YM
  • 06 февраля 2015, 23:33
0
Привет. Поздравляю с успешной сборкой! Жалко, что видео не работает, я бы с удовольствием посмотрел и добавил его в галерею.
+
avatar
  • Ernesto
  • 07 февраля 2015, 18:47
0
Вот нормальная сцылка на видео
+
avatar
  • P43YM
  • 07 февраля 2015, 19:24
0
Отлично. Низ тоже подсвечен?
+
avatar
  • Ernesto
  • 07 февраля 2015, 20:27
0
да там только узкий разрыв в районе подставки
+
avatar
  • Ernesto
  • 07 февраля 2015, 22:03
0
что самое интересное только что имел выбивание пробок по фазе к которой конектился БП подсветки. Как выяснилось земля Arduino и БП имела потенциал в 90В. Чтобы не выдумывать гальванические развязки прокинул питание от БП системника (благо можности хватает). Экспериментировать с другими Бп не стал, хотя в имеемом очень-китайском БП земля не на что распаяна не была, тупо ноль и фаза.
+
avatar
  • l0lder
  • 08 февраля 2015, 01:02
0
112 диодов на 27" монике…
+
avatar
  • P43YM
  • 08 февраля 2015, 01:14
0
Очень круто. А как ролик называется?
+
avatar
  • l0lder
  • 08 февраля 2015, 02:08
0
+
avatar
  • P43YM
  • 08 февраля 2015, 02:12
0
Спасибо. У вас лучше выглядит, я аж задумался о добавлении диодов снизу.
+
avatar
  • P43YM
  • 08 февраля 2015, 01:24
0
Монитор висит? Кабели можно в белый кабельканал спрятать и будет вообще супер.
+
avatar
  • Scam
  • 11 февраля 2015, 13:09
0
Не плохо было бы еще добавить в статью настройки софта под Linux. Так как часто HTPC подключенный к телевизору имеет на борту Linux, а не windows и еще реже android.
+
avatar
  • Moro
  • 11 февраля 2015, 18:06
0
Тоже хотел бы описание или ссылку настройки под Linux. Установка на yavdr с XBMC, все это на Ubuntu 12.04.
+
avatar
  • P43YM
  • 14 февраля 2015, 14:16
0
Простите друзья, но с линуксом у меня отношения не сложились совсем, но подозреваю, что можно использовать тот же плагин для xbmc как на андроид.
+
avatar
  • nukezzz
  • 20 февраля 2015, 12:52
+1
Сделал себе подсветку:
— 120 пикселей на 29" телике (2 метра ровно),
— ленту брал с защитой IP65 (отличный вариант).
— arduino nano на CH340
Проблемы которые возникли:
— Проблемы с миганием появились сразу, помог скетч mysku.club/blog/aliexpress/28820.html#comment817287
— Липучка на ленте отклеилась сразу, всё отвалилось, скотч не помог, думаю как исправить

+
avatar
  • P43YM
  • 20 февраля 2015, 13:26
0
Свет мягкий получился, видимо из-за защитной оболочки — красиво.
По всей видимости телевизор нагревается сильно, поэтому лента и отклеивается. Обезжирьте поверхности и попробуйте автомобильным двухстронним скотчем приклеить, поищите термостойкий.
+
avatar
  • nukezzz
  • 20 февраля 2015, 13:58
0
Да нет, особо большого нагрева нет, просто поверхность шершавая и изгибы. Посадил на клеящий пистолет, завтра посмотрим не отклеится ли.
+
avatar
  • Fedor
  • 05 апреля 2015, 12:44
0
Как решили проблему?
У меня вообще не держит, даже вешать еще не стал.
+
avatar
0
Очень понравилась эта пиблуда. Прочитав кучу коментов так и не понял будет ли она работать с prismatik на андроид? Лайтпак с ней работает корректно. Может есть какая то альтернативная программа для андроид. То что через xbmc работает это понятно, но я в основном смотрю торренты онлайн или ТВ через stream controller. Заранее спасибо за помощь.
+
avatar
  • P43YM
  • 02 марта 2015, 20:31
0
С призматиком точно не будет работать, т.к. это проприетарное ПО написанное специально для лайтпака, а работу с xbmc никто не подтвердил еще. Гарантировать ничего не могу, прости.
+
avatar
0
То есть на андроид приставке вообще никак не реализовать?
+
avatar
  • P43YM
  • 02 марта 2015, 20:48
0
В теории можно завести в xbmc по моей инструкции, но у меня диоды так и не засветились, когда я проверял, но ардуина похоже работала хорошо.
+
avatar
  • Fedor
  • 06 марта 2015, 12:59
0
А можно у вас попросить какие-нибудь контактные данные? Почту, аську или что вам удобнее.
Хочу заказать все и начать делать для телевизора 55 дюймов.
Вы не смогли помочь если бы у меня возникли вопросы?
+
avatar
  • P43YM
  • 06 марта 2015, 13:07
0
А вы пишите сюда, здесь не только я смогу помочь.
+
avatar
  • Fedor
  • 06 марта 2015, 13:18
0
ок.
Тогда я заказываю ebay.com/itm/171513528756
Делаю замеры телевизора по периметру и заказываю ленту. Потом уже полезу с вопросами.

А у меня есть вот такая штука www.chipdip.ru/product/atavrxplain/
Ее использовать никак? Я даже и не знаю куда ее девать. Покупалась в свое время для самого первого взлома PS3.
+
avatar
  • P43YM
  • 06 марта 2015, 13:34
0
Ардуинку заказывайте, а насчет вашей отладочной платы ничего сказать не могу.
+
avatar
  • Fedor
  • 07 марта 2015, 11:37
0
В общем посчитал метраж. 3 метра 82 сантиметра. Это тв 55 дюймов. Все стороны.

Какую ленту брать? Хочу 60 на метр. Раз там можно регулировать яркость, то это отлично. Вдруг 30 мало будет?

И думаю взять с защитой IP65.
+
avatar
  • P43YM
  • 07 марта 2015, 18:48
0
Берите 60 на метр яркость действительно можно регулировать, а защищенная лента дает приятный мягкий свет за счет рассеивающего эффекта от защитной оболочки. Можете посмотреть видео от nukezzz выше.
+
avatar
  • Fedor
  • 08 марта 2015, 15:59
0
Да, видео понравилось.
А я думал, что она на 12 вольт. У меня вот такой БП https://aliexpress.com/item/item/Cheap-US-UK-EU-AU-Standard-12V-5A-AC-DC-Power-Supply-Charger-Transformer-Adapter-for/1489871869.html

Посоветуйте тогда БП на 4 метра какой взять?
+
avatar
  • P43YM
  • 08 марта 2015, 18:20
0
Проще, дешевле и лучше запитаться от системного блока, выше в комментариях мы говорили об этом
+
avatar
  • Fedor
  • 08 марта 2015, 18:24
0
У меня HTPC. Туда я поставил БП на 150 ватт. Его хватит? Запитано только два харда и сама материнка.
+
avatar
  • P43YM
  • 08 марта 2015, 18:45
0
Ой, тогда может не хватить. 229 диодов по 61мА получается около 14 ампер, соответственно максимальное потребление будет 70 Вт. По блокам не могу ничего сказать, попробуйте поиском тут на PlusPda поискать блоки.
+
avatar
0
Понятно, что проще, но не всегда есть возможность. Все таки посоветуйте как подбирать БП. Мне вот на 3 метра нужно, какие параметры БП смотреть?
+
avatar
  • P43YM
  • 08 марта 2015, 19:04
0
Один диод потребляет 0.061 Ампера 5 В 0,305Вт. Умножайте потребляемую мощность на количество диодов и ищите подходящий, лучше если обзор будет на блок и его параметры будут хорошими т.к. эти диоды привередливы к питанию.
+
avatar
  • Fedor
  • 09 марта 2015, 11:00
0
Вот такой нашел. https://aliexpress.com/item/item-desc/2011401129.html
Но его мало получается. Блин, чеж делать…
Я вот думаю, может блок питания от компа с работы утараканить и с него запитать. Но громоздко будет(
+
avatar
  • Fedor
  • 10 марта 2015, 15:36
0
Посмотрите.
Как думаете, может вытянет мой БП ленту?

БП в корпусе у меня на 200 ватт оказывается.

Мой проц market.yandex.ru/product/6933444/spec?hid=91019&track=tabs 65 Ватт.
Два харда стоит. Один 5400, второй 7200.
Две планки памяти по 2ГБ. Всё. Видео встроенное.

Вот ссылочка www.extreme.outervision.com/PSUEngine

По ссылке занес все свои данные и выдало вот что:

Minimum PSU Wattage: 127 W
Recommended PSU Wattage: 177 W это при загрузке процессора на 100%.

Если на 60%, то 76W/126W.
Что думаете?
+
avatar
  • Fedor
  • 09 марта 2015, 13:15
0
Вы мне скажите, какой выберете блок. Кстати, по моей ссылке выше, бп на ваши 3 метра должно хватить.
+
avatar
  • P43YM
  • 10 марта 2015, 21:48
0
А ты попробуй сначала на своем, да и 70Вт это максимальное потребление ленты, и снизив яркость диодов, снизишь и потребление.
+
avatar
  • Fedor
  • 11 марта 2015, 13:20
0
А если не потянет, как это будет проявляться?
+
avatar
  • P43YM
  • 11 марта 2015, 13:50
0
Лента начнет хаотично мигать или просто не засветится. Да и компьютер может потухнут при большой нагрузке.
+
avatar
  • Fedor
  • 02 апреля 2015, 22:31
0
Лента приехала, ардуина нет.
Ленту нарезал, но спаять не могу, слишком уж мелко там все для меня. Буду искать, кто спаяет за деньги.
Если ленту без ардуины подключить к питанию, ничего не будет?
Подключил небольшой кусочек к компу, она немножко моргнула и сразу выключилась. Повторно подключил — тоже самое.
И что-то не ярко, как мне показалось.
+
avatar
  • P43YM
  • 02 апреля 2015, 22:40
0
Да, лента без пинка (команды с контроллера) светить не будет.
+
avatar
  • Fedor
  • 04 апреля 2015, 17:52
0
Не работает(((
Диоды вообще никак не хотят включаться.
Драйвера на ардкину поставил, Определилась как USB SERIAL CH340 (COM4)/
Скетч заливаю, все нормально.

Питание дал с компа на ленту + — Ардуину подключил к юсб и кинул зеленый провод на D6.

Вообще никак ничего не светит((
как вообще проверить работоспособность?
+
avatar
  • P43YM
  • 04 апреля 2015, 18:01
0
Питание 5в? Направление на ленте правильное?
+
avatar
  • Fedor
  • 04 апреля 2015, 19:38
0
Разобрался.
Захват Windows 8 не работал.
Он на восьмой винде только работает?
У меня просто 7-ка. Другие методы захвата работают.
Делаю дальше.
+
avatar
  • Alexx_B
  • 02 апреля 2015, 23:47
0
ух какую тему я почему-то упустил (и почему-то она только сейчас по RSS пришла)
Вопрос автору: а я правильно понимаю, что с аппаратным ускорением (DXVA) подсветка не работает? Или дудочка, или кувшинчик?
+
avatar
  • P43YM
  • 02 апреля 2015, 23:50
+1
Работает. А если не заработает, то есть режим playclaw для игр, там точно заработает.
+
avatar
  • Alexx_B
  • 03 апреля 2015, 00:19
0
Спасибо! А то где-то в ветке прочитал только про софтовое ускорение, вот и смутился

Буду пробовать себе такое :)
+
avatar
  • Fedor
  • 13 апреля 2015, 16:30
0
Низ не стал делать. Телек 55 дюймов.
+
avatar
  • kven
  • 23 апреля 2015, 09:39
0
Почему на первых скриншотах FPS 48, а после обновления статьи всего 3?

У меня не слабый процессор i5 и Win 7, FPS больше 30 ни разу не поднимался.

Кто-нибудь занимался поднятием fps?

Какой способ захвата на Win 7 самый быстрый?
+
avatar
  • P43YM
  • 23 апреля 2015, 12:00
0
Снимите ограничение на частоту кадров в программе, по умолчанию там 30 стоит. FPS динамический, как я понял, да и нет смысла в 100 фпс на рабочем столе. Тестов по методу захвата не проводил, пользуюсь тем который с aero, на восьмерке захват быстрее.
+
avatar
  • kven
  • 23 апреля 2015, 12:30
0
Ограничение стоит 60, при показе рабочего стола скачет от 16 до 28 где то, проц свободный, все настройки дефолтные.

Скажите, у вас какой процессор и какой максимальный фпс был?
+
avatar
  • P43YM
  • 27 апреля 2015, 17:04
0
У меня amd phenom 955, максимальный фпс был около 140, но он постоянно скачет и в простое обычно показывается минимальным. Попробуйте окно по рабочему столу потаскать или видео фоном запустите и последите за фпс.
+
avatar
  • kven
  • 27 апреля 2015, 22:34
0
Да, действительно, поставил MAX и фпс стал подниматься до 63, но в простое все равно в районе 15-23 скачет.
Не очень я понимаю логику на что этот фпс влияет, потому что даже когда он 60 — все равно есть лаг между изображением и подсветкой.
+
avatar
  • P43YM
  • 27 апреля 2015, 22:38
0
Лаг убирается подстройкой параметра «Динамика» «Чувствительность»
+
avatar
  • kven
  • 29 апреля 2015, 08:52
0
Дергал все эти ползунки, быстрее не становится, медленнее — пожалуйста.
+
avatar
0
Собрал тоже.
Prismatik работает.
win 7
Запускаю ambibox — в трее появляется цветной квадратик — но на нажатия на него ничего не происходит.
+
avatar
  • P43YM
  • 27 апреля 2015, 17:00
0
Два раза нажмите и попадете в настройки, либо запустите с ярлыка амбибокс. Выставьте там номер порта и настройте зоны.
+
avatar
  • P43YM
  • 27 апреля 2015, 17:01
0
И не забудьте отключить призматик, перед запуском амбибокса
+
avatar
0
Почему то на стационарном компьютере не работает двойное нажатие.
Установил на ноутбук — там работает — выходит окно с настройками.
+
avatar
  • P43YM
  • 27 апреля 2015, 22:32
0
Отключите ардуинку, перезапустите амбибокс, откройте настройки и опять подключите ардуинку. Может еще призматик мешает, удалите его.
+
avatar
0
Да вообще начал без призматика.
Поставил амбибокс — не входит в настройки, удалил. поставил предыдущюю версию — то же самое.
В принципе призматик работает. Сейчас жду pipo x7, чтобы сделать на нем amilbilight

Еще ардуинка заблокировалась после обновления драйверов. Пришлось искать как её разлочить.
+
avatar
  • P43YM
  • 27 апреля 2015, 22:41
0
Отпишитесь потом о результатах с андроид.
+
avatar
0
pipo x7 на win 8.1.
+
avatar
  • P43YM
  • 28 апреля 2015, 21:53
0
Ой, ну тогда не надо :-)
+
avatar
0
Огромное спасибо автору за обзор.Очень загорелся этой темой, но я криворукий чайник и никогда ни с чем подобным дел не имел;( Хочу сделать подсветку для телевизора 47 дюймов через ноутбук.Уже 4ый день читаю комменты, но только путаюсь, в голове каша.
Помогите, пожалуйста если не трудно.
1) кабель USB-Arduino-компьютер-это обычный микро-USB 4-ех контактный? Важна ли его длина? Планирую ноутбук в 4 ех метрах от телевизора, то есть хочу спаять 4ех метровый мини-USB, допускается ли это? Подойдет такая Arduino https://aliexpress.com/item/item/Free-Shipping-1PCS-Nano-3-0-controller-compatible-with-nano-CH340-USB-driver-NO-CABLE-for/32259793183.html
2)Подойдет ли такая лента?http://ru.aliexpress.com/item/4M-60LED-M-WS2812B-5050-SMD-RGB-WS2811-IC-Built-in-Individually-Addressable-Color-LED-Strip/2032973393.html самый дешевый вариант что нашел на али.И правильно ли я понимаю, что по идее можно взять такие диоды и спаять самому? https://aliexpress.com/item/item/100x-WS2812B-LED-Chip-5050-SMD-WS2811-IC-Large-Stock-For-Strip-Screen-DC-5V/1535626117.html
+
avatar
  • P43YM
  • 28 апреля 2015, 22:00
+1
Пожалуйста.
1) Зависит от того какую ардуину вы купите: у uno usb b, у нано usb mini, у микро usb micro. Питание ардуины организуйте от блока питания ленты и думаю будет работать на длинном кабеле, хотя насчет 4 метров я не уверен, попробуйте витой парой сделать.
2)Подойдет. Правильно.
+
avatar
0
Не посоветуете блок питания на 3,36метра ленты 2812b.Сколько ампер и ватт?12ампер потянет или лучше не рисковать и взять 15 с запасом, бюджет очень ограничен
+
avatar
  • P43YM
  • 01 мая 2015, 23:09
+1
Максимальный потребляемый вашей лентой ток 12,261A. Если честные 12А выдает, то можно брать, а так лучше на 15 конечно.
+
avatar
  • kven
  • 29 апреля 2015, 08:57
+1
Думаю, что 4 метра — не проблема, там последовательный порт эмулируется, он совсем не быстрый.

Спаять то можно, только вы пересчитайте цену на один диод — экономия 2 рублей, на мой взгляд, не стоит мороки с пайкой проводов или изготовлением плат.
+
avatar
0
ну да, тут вы правы.Я готовлю себе самомазохизм с пайкой, если совсем нечем будет заняться…
+
avatar
+1
Собрал уже давно, когда ещё не было этой темы, ох и помучился тогда разыскивая информацию )))Отличная статья и здесь есть новый скетч убирающий глюк с мерцанием диодов, у себя борол с помощью Watchdog ) вот мой результат.
+
avatar
  • P43YM
  • 26 мая 2015, 02:19
0
Выглядит отлично!
Кстати, я смотрю вы playclaw покупали? Захват в играх и без покупки прекрасно работает.
+
avatar
0
Да, купил.Просто надоела каждый раз всплывающее окно)там как раз скидка была, вышло около 200 рублей.Кстати у вас нет небольшого отличия оттенка цвета на стене и на экране? Не критично конечно, всё таки стена серая.Пытался подстроить в программе, но не особо то и получилось :-D Теперь не знаю куда деть плату от призматика)
+
avatar
  • P43YM
  • 26 мая 2015, 21:21
0
Отличия есть на темных цветах типа темно-синего, но у меня штора легкого бирюзового оттенка. По идее можно подрегулировать в настройках цвет, но мне лень, да и так устраивает полностью.
А плату от призматика можете с андроидом заюзать или продайте кому-нибудь.
+
avatar
0
Вопрос тем кто запитался от компьютерного ATX блока питания: как вы подаёте с ардуино команду на включение ATX, чтобы не гонять его в холостую? Вот здесь cxem.net/arduino/arduino45.php управляют блоком питания. Если добавить в скетч
«При необходимости полной мощности просто используйте команду:
const int ctrlPin=14; // Используйте необходимый вам pin. Я использовал D14.
digitalWrite(ctrlPin, LOW);»
Получается как только появится питание по USB на ардуино (она загрузится) и включит БП, и соответственно выключит БП при отсоединении USB?
+
avatar
0
Arduino: 1.5.8 (Windows 7), Board: «Arduino Nano, ATmega328»

Neopixel.ino:5:21: fatal error: FastLED.h: No such file or directory
compilation terminated.
Ошибка компиляции.

This report would have more information with
«Show verbose output during compilation»
enabled in File > Preferences.
подскажите, пожалуйста что сделать можно? уже больше часа результата нет, при заливке скетча
+
avatar
0
проблема решена.Более старой версией ПО для Ардуино.Огромнейшее спасибо автору данного поста.Сбылась давняя мечта.
+
avatar
  • P43YM
  • 16 июня 2015, 23:24
+1
Привет. Спасибо.
Прости, я забыл ответить на прошлый комментарий. Рад, что все получилось.
+
avatar
0
Мужики, а кто как зоны настраивал? По всему экрану или только края?197диодов получилось на 47ми дюймовый телик.Сперва хотел разбить зоны по кол-ву диодов например снизу 63 и сверху 62, то есть итого 125 зон хотел выставить по горизонтали и 72 по вертикали, но настройки не дают в режиме GDI FS AERO, дается почему-то контроль только над 100 зонами по горизонтали или вертикали
+
avatar
  • P43YM
  • 17 июня 2015, 10:35
+1
Привет. В главном окне количество диодов выбирается.
+
avatar
0
Привет, так я выбрал там 197 и стоит, а вот в мастере настройки зон все равно почему-то только 100регулируется
+
avatar
  • P43YM
  • 18 июня 2015, 12:16
+1
Попробуй сначала сохранить настройки с нужным количеством, а потом открывай мастер
+
avatar
0
пробовал, не помогло:(
+
avatar
0
Посоветуйте трейлеры, пожалуйста наглядно демонстрирующие подсветку, хочу жене показать-но пока боюсь:D
+
avatar
  • P43YM
  • 17 июня 2015, 10:37
+1
Лучше всего подсветка работает с 2хмерными мультиками, запусти ей алладина например.
+
avatar
  • l0lder
  • 18 июня 2015, 12:41
+1
я выше давал ссылку на оригинальный филипсовский трейлер для демонстрации эмбилайта
+
avatar
0
Достану в конец уже)А как PlayClaw настроить и запустить? Будет ли работать при полноэкранном просмотре с \виндовс \медиа \плеера
+
avatar
0
Разобрался.Эххх, всё таки жалею, ленту на 30диодов метр было бы более, чем достаточно и мороки с зонами было бы значительно меньше, и блок питания был бы послабее, в общем куда экономичней.
+
avatar
+1
Для тех, кому нужно под Андроид — заработало с платой Arduino Uno R3. Проверял на TV-Box с процессором Amlogic AML8726-M6(MX), Android 4.2.2, Kodi 14.2 Helix с плагином Boblight. Один нюанс — ардуина должна быть собрана по оригинальной схеме (с ATmega16U2 в качестве USB-Com) — она определяется в Андроиде как ttyACM0 (брал такую). Arduino Nano (с FT232RL) увы, не определяется. В утилите HyperCon.jar в первой вкладке прописываем:
Device Type: Adalight
Output: /dev/ttyACM0
Baudrate: 115200
ну и указываем расположение и количество светодиодов (при заливке скетча в ардуино нужно прописать такое же их количество), остальные параметры не трогал. Сформированный файл hyperion.config.json закидываем в папку скрипта. В самом плагине Boblight ничего не настраивал.
Теперь при запуске Kodi появляется сообщение, что плагин подключен и лента мигает по очереди тремя цветами (это типа тест такой, отключается в настройках Boblight). Включаем фильм, наслаждаемся! )
+
avatar
  • P43YM
  • 18 июня 2015, 12:17
+1
Привет! Отличные новости! Все остальное делал как я? Добавлю информацию в статью.
+
avatar
+1
Да, все остальное — по вашей статье.
+
avatar
  • P43YM
  • 18 июня 2015, 14:22
0
Спасибо.
+
avatar
0
У самого с таким процессором ТВ бокс, интересует, какие еще виды Ардуин имеют такой же чип УСБ-КОМ чтоб виделся андроидом? Вы случайно не в курсе?
+
avatar
  • P43YM
  • 23 июня 2015, 23:29
0
Лучше не рисковать и брать именно с ATmega16U2 или 8u2
+
avatar
0
Правильно ли я понимаю, что это только модели Uno и Mega? Они большие какие то и дороже сильно чем Микро и мини.
+
avatar
  • P43YM
  • 24 июня 2015, 11:56
0
Да, правильно. Но можно также использовать arduino pro micro, она тоже должна подойти.
+
avatar
0
Вот кстати да, спасибо, ее то я и пропустил. И по размеру и по цене пойдет. Надеюсь Андроид схавает нормально.
+
avatar
0
Здорово, жаль нет решения для чистого Android без xbmc.
+
avatar
0
Есть, если интересует в ПП
+
avatar
0
Сделал сам всe с нуля, спаял плату, написал программу для Windows и Аndroid. Вот так вот получилось youtu.be/nURUEg8hlgw
+
avatar
0
Ребят, помогите пожалуйста решить проблему. Заказал такую гирлянду https://aliexpress.com/item/item/Free-Shipping-RGB-Full-colors-100pcs-the-perforator-12mm-led-module-alphabet-letter-WS2811-waterproof-DC5V/1080156229.html, а так же такую ардуинку https://aliexpress.com/item/item/Nano-3-0-controller-compatible-with-nano-CH340-USB-driver-for-Arduino-NANO-V3-0-without/32314165577.html Все делал по инструкции, скачал ардуину-1.5.8. Установил драйвер на ch340g c сайта www.5v.ru/ch340g.htm. Win7x64. Ambibox 2,1,7 Настроил- запустил. В итоге в режиме статический фон работает только два светодиода, они меняют цвета в соответствии с тем, что выбрано на компьютере. Ленту проверил написав программу на AVRstudio 6.2 и контроллере mega168. Все работает, но не получается убрать постоянное мерцание. Выбрал ардуино из-за простоты работы. Что нужно корректировать что-бы заставить работать все диоды? Мои предположения- уходят временные задержки протокола. Пробовал все скетчи выше и все библиотеки с сайта github.com/FastLED/FastLED/releases. Адекватнее всего работает mysku.club/blog/aliexpress/28820.html#comment817287. Первый скетч и первая библиотека дает мерцание всей ленты. Иногда не включается вовсе. Общее количество светодиодов 42. Источник питания- лабораторный HY3003. скорость порта в диспетчере настроил под 115200.
+
avatar
  • P43YM
  • 23 июля 2015, 20:18
0
Привет.
У меня была подобная проблема с мегой,, работать не хотело совсем. Хз в чем дело. Попробуйте тестовые скетчи из этой библиотеки github.com/adafruit/Adafruit_NeoPixel

У них почему-то 2811 работают на 400кГц а 2812 на 800кГц
А у fastled два режима работы для 11ой версии 800 и 400кгц.

Вот в гугле нашел All ws2812 LED modules run in the 800khz protocol, not the 400khz protocol available on some ws2811 devices.
+
avatar
  • ntgl
  • 12 января 2017, 00:33
0
У меня аналогичная проблема (горят, регулируют яркость, меняют цвет под цвет изображения и команды — работают как положено) только два первых светодиода, мерцания нет), но на указанных в обзоре железках: arduina nano v3 (340g\atmega328) и лента 2812b 60/м 4 м. Пробовал на Ambibox и Prismatic (на нем fps проседает до 5-10) Тест-прозвонка в Ambibox не зажигает ни одного диода. Питание от БП zalman 400le (15 A на 5в по этикетке, весь комп берет не больше 60 Вт). Соединительные провода по 5 см. Лента в силиконе, резать не хочется без уверенности. Заглянул в Adafruit_NeoPixel.h но там логика условия 400/800 Гц для меня не понятна :( В рунете такую ситуацию только здесь описали. Arduinu впервые в руки взял, как диагностировать — скетч/плагин или питание?
+
avatar
0
Спасибо большое всем… все заработало… пришлось поиграть с таймингами в файле библиотеки chipsets.h. При значениях 400ns, 400ns, 450ns не работает, а вот при 300, 300, 300 запустилось все на ура. Использовал первый скетч, и последнюю библиотеку FastLED. Для увеличения длины использовал акустический экранированный кабель. На одном конце FT232RL (концы TX, GND), на другом плата ардуино (концы RX, GND). Блок питания на стороне ардуины на 5В, 3А ( хотя белый свет ест около 2А). Видео кину, как только смонтирую все на телеке.
+
avatar
  • P43YM
  • 29 июля 2015, 12:50
0
Поздравляю! И жду ваше видео.
+
avatar
  • enyalio
  • 04 августа 2015, 15:54
0
+
avatar
  • gestia49
  • 10 сентября 2015, 11:53
0
+
avatar
  • P43YM
  • 10 сентября 2015, 12:24
0
Это ваше? Красиво получилось. Подробности будут?
+
avatar
  • AlexNerf
  • 12 сентября 2015, 22:18
0
Кто знает, в чем может быть проблема?
Плата — ebay.com/itm/171513528756
Windows 8.1
При подключении диоды Pow и Lзагораются, но устройство не определяется в системе (в диспетчере нет новых устройств) и, следовательно, портов (кроме 1) нет.
+
avatar
  • Dante
  • 05 октября 2015, 22:23
0
прочел статью и все коменты. но остались вопросы по питанию, т.к. автор уделил этой теме не достаточно внимания. в этой ветке (https://pluspda.ru/blog/aliexpress/28820.html#comment810125) товарищ рассказывает, что красный проводок не нужно паять к плате, как на схеме ТС. проясните этот момент пожалуйста. особенно неясно с питанием ардуино. я планирую 30 диодную ленту, т.к. тв на 60' и ардуину питать от ПКашного БП. я так понял у них будет общая земля. но куда припаивать проводки питания, идущие в ардуину? еще вопрос: ленту буду клеить цельным куском, сгибая в углах. общая протяженность около 3,5 м. по идее к концу должна падать яркость. как реализовать подключение питания в нескольких местах? буду признателен за ответы. спасибо
+
avatar
  • l0lder
  • 05 октября 2015, 23:00
0
ардуина ок питается по usb, на нее доп питание подавать не надо.
По поводу подключения — чистое имхо. Режете ленту например пополам, питание и землю на вторую часть отдаете с блока питания, data перекидываете с первой части на вторую.
Хотя не думаю что на 3.5м яркость сильно просядет.
+
avatar
  • Dante
  • 05 октября 2015, 23:16
0

выглядит эта контактная группа, как будто к ней еще питание надо подавать. я просто очень далек от программирования и вот этого всего
+
avatar
  • l0lder
  • 06 октября 2015, 00:25
0
нет, не нужно. На ардуинке задействуется только usb, и два пина(дата и земля) Ниже ок вариант(на счет резать тоже не уверен)
+
avatar
  • Dante
  • 05 октября 2015, 23:09
0

я набросал схему так, как я понимаю. вроде бы для того, чтоб продублировать питание где-то в середине/конце, ленту резать не обязательно. если я ошибаюсь поправьте меня пожалуйста. спасибо
+
avatar
  • P43YM
  • 06 октября 2015, 00:28
0
Все правильно.
+
avatar
  • P43YM
  • 06 октября 2015, 00:35
+2
Вот только максимально потребляемый ток каждым диодом равен 61 мА, это примерно 0.3 Ватта
+
avatar
  • Dante
  • 06 октября 2015, 00:40
0
а можно ли продублировать питание в самом конце? или это не правильно?
+
avatar
  • P43YM
  • 07 октября 2015, 22:40
+1
Можно
+
avatar
  • shkaff
  • 08 октября 2015, 11:16
0
Кто замерял или глазом замечал реальное падение напряжения по ленте если речь идет о длине 4 или даже 5 метров?

Питание наверное надо подводить через определенные участки, например через каждый метр… терзаюсь сомнениями в данный момент я
+
avatar
  • P43YM
  • 08 октября 2015, 11:29
0
На четырехметровой ленте невооруженным глазом заметно изменение в яркости и цвете на крайних диодах. От ярко белого до оранжевого на конце
+
avatar
  • shkaff
  • 06 ноября 2015, 10:45
0
Я нехило заморочился по теме, у меня лента выходит 4 метра, на полной мощности будет потреблять более чем 14А! У меня какой-то проект CERN получается уже…

Ограничивать яркость не хочу — хочу жарить!!!
Блок питания у меня конечно с запасом — на 5В 150Вт, но вот к проводам и разводке внимание повышенное — как бы не загорелось там все
:-)
+
avatar
  • Daniil_1
  • 07 октября 2015, 21:53
0
Не подскажете, можно ли последовательно 2 отдельные ленты по 1 метру соединить.
+
avatar
  • P43YM
  • 07 октября 2015, 22:40
0
можно хоть 20 лент соединять
+
avatar
  • Dante
  • 10 октября 2015, 13:44
0
Хожу по рынку, ищу резистор на 470 Ом. Все продавцы уточняют на сколько ватт. Я хз что им ответить.
+
avatar
  • P43YM
  • 10 октября 2015, 14:15
0
На дата пин ставьте любой, на полВатта пойдет
+
avatar
  • Dante
  • 22 октября 2015, 22:59
+1
купил такой
+
avatar
  • lesha_01
  • 18 октября 2015, 00:37
+1
Сделал уже давно, использую в течение года — всё стабильно работает с Amnibox, метр ленты ровно на 3 стороны пошёл.
+
avatar
  • Dante
  • 24 октября 2015, 02:11
0
приехала лента. ардуино пока жду. скажите, можно ли проверить ее работоспособность, просто подав на нее питание? или каким-то другим способом.
+
avatar
  • P43YM
  • 24 октября 2015, 02:17
0
Нет, без контроллера не получится к сожалению.
+
avatar
  • Dante
  • 25 октября 2015, 12:02
0
вот вы пишете «Быстро подключив ленту к ардуино и подав питание, вдоволь намигался и насветился». я так понял это в качестве проверки. что для этого нужно сделать?
+
avatar
  • P43YM
  • 03 ноября 2015, 22:39
0
Я тестовые скетчи из библиотеки fastled гонял
+
avatar
+1
Поставил, получилось 118 диодов. Автор красавчик!
+
avatar
+1
Монитор 20", Windows 8, питание от БП системного блока, лента в изоляции

+
avatar
  • Dante
  • 06 ноября 2015, 02:09
+1
вот что у меня получилось. на углах ленту сгибал, питание не дублировал, думаю и не надо. 60' панель, получилось 118 диодов и зон, внизу вырез для подставки. использовал скетч из коментов, т.к. скетч тс мерцает.
+
avatar
  • Dante
  • 15 ноября 2015, 23:10
0
все таки потребовалось продублировать питание. я просто замкнул начало и конец ленты. результатом доволен. единственное заметил редкие вспышки (иногда на долю секунды загораются белым все диоды), не знаю с чем связано.
+
avatar
  • sasa
  • 16 ноября 2015, 13:13
0
Приветствую и благодарю за проделаный труд, дабы донести до людей технологию!
Я планирую покрыть такой же лентой как у автора тело человека. Это где-то 150 метров ленты или около 9000 диодов. Все это должно работать от аккумулятора и иметь миниатюрную систему управления. задача только показывать заготовленные видео в маленьком разрешении.
Вопрос1: с чего лучше запускать систему. Я так понял, что ардуино нано не потянет такое количество диодов.
Вопрос 2: как мне найти специалистов которые могут сделать эти работы в моём городе (казань) на платной основе. Спаять и приделать ленту смогу сам.
+
avatar
  • P43YM
  • 25 ноября 2015, 12:37
+1
Вы где столько тепла рассеивать будете? Ваш человек сварится в лентах.
+
avatar
  • kven
  • 03 декабря 2015, 15:54
0
Сначала это все нужно поднять.
+
avatar
  • Ser_Go
  • 02 ноября 2018, 17:03
0
+
avatar
  • Alber
  • 05 декабря 2015, 22:56
+1
AVR ATmega32U4 — 1 pcs (~$3)
LED-strip ws2812b — 100 pcs (~$9)
PSU Xiaomi 5V 10W — 1 pcs
LCD Acer 24" — 1 pcs
Software — Ambibox

Себестоимость без имевшихся в наличии блока питания и монитора составила 12 баксов.

Снято на смарт с руки в условиях когда монитор стоит на кронштейне в 15 см от тюля белого цвета.
+
avatar
0
Приветствую всех! Подскажите, возможно бы использовать анаог ленты ws2812b? Имеется в наличии ActivLed 5050-30smd (бегущий огонь). Но разница в том, что она не 5, а 12 в и на ней не один, а два канала управления.
+
avatar
  • Alber
  • 18 декабря 2015, 03:55
0
Из нее можно сделать подобное, но с гораздо большей кровью и не за несколько минут. Прелесть ws2812b в том, что управляется каждый диод по отдельности, и управление идет всего по одному каналу. В 5050 же на каждую зону подсветки надо отдельный провод тянуть.
+
avatar
  • thunder
  • 23 декабря 2015, 15:21
0
Если кому интересно, собрал в одно место ссылки на демовидео для Ambilight, 20минутное видео там намного интереснее, чем филипсовское, так же там скетч из комментариев, который решил проблему с глючаще-мигающими ледами.

Мое демо в неочень хорошем качестве: vk.com/video716864_171228238
+
avatar
  • thunder
  • 24 декабря 2015, 11:03
0
А ссылку забыл, да :)))
gist.github.com/thunder-spb/5c0a615909e9d950a1b5
+
avatar
  • David_e
  • 25 декабря 2015, 03:20
0
Доброго всем времени суток я прочёл почти всё коменты и закралсф такой вопрос у меня надеюсь не только у меня, есть ли возможность сделать на базе ардуино перехватчик видео сигнала по HDMI, т.е. от компа или другого устройства идет проводок HDMI и входит в телек, но мы берём и в промежуток вставляем этот «перехватчк» который распознав видео сигнал посылает диодам уже свою сигналку что бы те светили как надо и при этом не будет использовано никаких USB на ПК, а только HDMI и конечно внешний какой-нибудь БП для самого «Перехватчика»…

вот как то так интересно Ваше мнение
+
avatar
  • thunder
  • 26 декабря 2015, 20:22
0
мне кажется, что через nano как минимум врядли, мощностей не хватит для захвата… С Малиной — я думаю вполне можно уже задуматься об этом
+
avatar
0
есть ли разница в лентах ws2812b и ws2811 а если нет нужно ли перепрограмировать скетч?
+
avatar
  • thunder
  • 26 декабря 2015, 20:20
0
ну если только в строчке, где задается тип ленты:
FastLED.addLeds<WS2811, PIN, GRB>(leds, NUM_LEDS);

вместо WS2811 укажите WS2812B
+
avatar
0
и все? Если да то спасибо. И еще вопрос какая из лент будет лучше?
+
avatar
  • thunder
  • 27 декабря 2015, 16:11
0
Честно говоря разницу не знаю.
+
avatar
  • P43YM
  • 27 декабря 2015, 17:00
0
Разницы нет в характеристиках, 2811 это чип во внешнем исполнении к которому припаяны диоды, а 2812b это интегрированный чип и диод, если мне память не изменяет.
+
avatar
0
а все понял спасибо большое буду ws2812 брать
+
avatar
  • ramil90
  • 26 декабря 2015, 11:46
0
Здравствуйте! У меня появилась проблема с подключением:
На ленту подаю +5в и землю с блока питания, на ардуину уно питание с USB, центральный кабель DATA подцепляю к ардуинке на 6 выход, заливаю скетч от ТС или от tidehunterrr (при этом меняю кол-во светодиодов), запускаю Амбибокс, в программе указываю COM порт на котором висит ардуинка, пишет «Подключено» на самой ардуине начинает мигать (быстро) RX (как я понял это он принимает сигнал от программы) и на этом все! Светодиоды не светятся и ничего не происходит.
— вариант с COM портом проверил указано в скетче, в настройках Амбибокса и в диспетчере устройств одинаковые значения — 115200
— Прозвонил все контакты, от блока питания до конца ленты (все нормально). Когда лента подключена к ардуино, между +5 (ленты) и DATA (ленты) есть напряжение ровно в 5 вольт — из логического соображения значит — ардуино посылает сигнал на ленту, но светодиоды не горят. :((
Помогите пожалуйста разобраться…
+
avatar
  • P43YM
  • 27 декабря 2015, 17:02
0
Для начала не забудьте землю объеденить у ардуины и блока питания, если они разные. Поиграйте с тестовыми скетчами из библиотеки.
+
avatar
  • ramil90
  • 28 декабря 2015, 05:22
0
Только землю объединять или +5v тоже?
+
avatar
  • thunder
  • 30 декабря 2015, 10:59
0
землю только
+
avatar
  • thunder
  • 26 декабря 2015, 20:19
0
способ захвата возможно забыли указать…
+
avatar
  • ramil90
  • 26 декабря 2015, 22:03
0
Еще один день провел за настройками… Способ захвата указывал разный, проверял каждый, после того как выбирал способ, нажимал «Сохранить настройки», перезагружал ардуинку… безрезультатно.
Максимум чего смог от светодиодной ленты добиться это при подключении питания — она вся на миг загорается и тухнет, и ничего более не происходит…
Сегодня обновлял все драйвера на ноутбуке от самой первой версии до самой последней, безрезультатно, весь день заняло.
Так же появился вопрос: когда у Вас ардуинка передает сигнал на ленту светодиоды RX и TX моргают или же только RX? Потому что у меня в данный момент светятся 2 светодиода это — «ON», «L» и быстро моргает «RX».
Так же хочу попросить Вас посоветовать какой нибудь тестовый скетч для ленты, что бы проверить ее работу без связки с компьютером (ну например просто поморгала), хочу понять и разобраться в чем у меня проблема и где именно:
1. Захват картинки
2. Передача на ардуину
3. Скетч
4. Передача сигнала на светодиодную ленту
5. Работоспособность самой ленты
+
avatar
  • thunder
  • 27 декабря 2015, 14:51
0
отличные тесты есть в библиотеке FastLED. Лично мне понравился DemoReel
Мигает только RX, поидее ничего другого и не должно, обратно на комп ничего не передается.

Питаю от компьютера.
+
avatar
  • ramil90
  • 27 декабря 2015, 15:43
0
thunder
Вы написали питаете от компьютера, это как? от блока питания, что в системном блоке или на прямую через USB (USB вроде максимум 500 mA...).
Купил тот самый конденсатор 6,3В на 1000 мкФ. Попробую с ним и без него
Сегодня вечером попробую скетч который вы написали DemoReel.

Еще вопрос: Вы не знаете влияют ли драйвера от видеокарты? Или есть ли связь между видео картой и данной проблемой? С моими драйверами, на разных способах захвата FPS колеблется от 15-20 (Aero включено) и 45-60 (Aero выключено)
+
avatar
  • thunder
  • 27 декабря 2015, 16:10
0
От блока питания в системнике конечно, USB не потянет скорее всего, только если USB3. Кондёров никаких не ставил.

Драйвера — врядли, у меня GTX560 Ti, фпс точно такойже как вы указали.
+
avatar
  • ramil90
  • 27 декабря 2015, 16:19
0
Вы сталкивались с проблемой мерцания? Когда все светодиоды горят по разному и мерцают? (не в «такт» с видео)
+
avatar
  • thunder
  • 27 декабря 2015, 16:51
0
Да, при использовании скетча из статьи, особенно часто при использовании в играх, попробовал скетч из комментов — мерцание пропало. (сохранил себе: gist.github.com/thunder-spb/5c0a615909e9d950a1b5)
+
avatar
  • Masildos
  • 28 декабря 2015, 09:40
0
1. Трехконтактный кабель от ардуины припаивается к тому концу ленты, от которого начинаются стрелочки на ленте (к тупому концу стрелки), т.е. остриё указывает на следующий диод. mysku.club/blog/aliexpress/28820.html#comment807768
img.mysku-st.ru/uploads/images/04/26/15/2015/10/05/6a0e1a.jpg
Сам так попался, не к тому концу стрелочки DATA припаял.
+
avatar
  • ramil90
  • 28 декабря 2015, 15:48
0
Друзья! Решилась моя проблема! Все было до безобразия просто и элементарно!
Я ради красивой пайки и с желанием все хорошенько пропаять, повредил в самом начале дорожку (с контактом DATA) и видимо немного досталось и самому светодиоду (хотя паяльник то на 25W)…
Обнаружилась проблема совсем случайно, остался маленький кусочек у меня от 4х метровой ленты (крепил на телевизор 48"), и просто приложил его к уже пропаянному проводу. Заработало…
На днях (однозначно после праздников ;) ) я пополню ваши ряды счастливых обладателей подсветки, тоже сниму и выложу видео. А я для товарища thunder постараюсь сделать фото как я крепил ленту не к телевизору а на рамку за ней (алюминиевый профиль (уголок)).
Спасибо всем кто откликнулся на мою просьбу :)
+
avatar
  • thunder
  • 30 декабря 2015, 10:58
0
спасибо
+
avatar
  • ramil90
  • 30 декабря 2015, 11:47
0
Фото как я установил ленту
Общий вид:

Правый нижний угол

Крепление к самому телевизору


Блок питания и Ардуино (как придет нано, поменяю на нее)



Ленту крепил на алюминиевые уголки 12*12*1мм. На мой телевизор 48" ушло 2 шт — 2м уголка и одна полоса 20*2мм. Между собой скреплял на оконный уголок 100мм*10мм. Брал все в Леруа.
Кому если что интересно спрашивайте, постараюсь ответить)
С наступающим!
+
avatar
  • thunder
  • 30 декабря 2015, 12:42
0
спасибо! хотя мне алюминевая конструкция не пригодилась, монитор вполне позволяет наклеить прям на корпус, а прозрачная рамка по периметру дополняет эффект :)
+
avatar
  • ramil90
  • 30 декабря 2015, 13:04
0
В моем случае я изначально не хотел клеить на сам телевизор, и главное хотелось не на стену свет а вдоль стены) если клеить на рамку телевизора то светодиоды будут видны всегда и надо сидеть только в центре от телевизора) потому и пришла в голову такая конструкция) + надо же куда то спрятать блок питания и саму ардуину) а с моим кронштейном и этим каркасом блок питания находится от стены буквально в 3-4 мм :) идеально я думаю)и 2-3мм от самого телевизора)
+
avatar
  • beastehg
  • 26 декабря 2015, 21:01
0
ramil90
Аналогичная проблема не работает лента тоже подключал через блок питания
Все делал по инструкции в начале темы, менял в Амбибокс все настройки ( компорт установлен правильно + ардуина прошилась )
Покупал вот такую
diylab.com.ua/p100243784-arduino-nano-atmega328.html
+
avatar
  • ramil90
  • 27 декабря 2015, 15:54
0
У меня сейчас на руках нету живой Nano (спалил обе, что были), я пробую запустить подсветку на Uno, какую ленту Вы брали?
Я брал плотность 60 шт на метр:
https://aliexpress.com/item/snapshot/7095233998.html
и блок питания:
https://aliexpress.com/item/item/75W-5V-15A-Small-Volume-Single-Output-Switching-power-supply-for-LED-Strip-light/32267747804.html
+
avatar
  • beastehg
  • 27 декабря 2015, 19:35
0
Ленту ws 2812b ip65 60 диодов на метр а питаю от компа блок питания Corsar RM850
+
avatar
  • Aimo
  • 26 декабря 2015, 23:59
0
ТС спасибо за подробный обзор, т.к. в гайде у adafruit некоторые нюансы были не указаны.
Ленту соединял уголками на 3 пина, очень удобно.
Питание + конденсатор на 1000мкФ 6.3v подключал через коннектор, опять таки очень удобно.
Аккуратно подключив все провода и припаяв резистор на 470ом — Arduino nano поместил в «яйцо» от киндер сюрприза.

+
avatar
  • thunder
  • 27 декабря 2015, 14:56
0
Цвета иногда странноватые…

Прикольные коннекторы, только уже недоступны :(((
+
avatar
  • Aimo
  • 27 декабря 2015, 19:27
0
У этого же продавца можно подыскать оптимальную замену, благо выбор большой. Например из 2 таких сделать самому уголок, либо попросить продавца сделать ещё «L»-ки.
+
avatar
  • thunder
  • 30 декабря 2015, 18:09
0
появились угловые, но доставка… :) 187рублей за уголок за 23рубля :)))))
+
avatar
  • Aimo
  • 30 декабря 2015, 23:11
0
Была 5 рублей доставка за 1 шт. Печально :(
+
avatar
  • P43YM
  • 27 декабря 2015, 17:06
0
Отличная работа, вот только с настройками я бы поиграл немного, видна задержка и зоны как-то странно настроены.
+
avatar
  • Aimo
  • 30 декабря 2015, 20:26
0
Спасибо за совет, настроил каждую зону (всего 104) в соответствии с расположением каждого диода за монитором.

+
avatar
  • P43YM
  • 01 января 2016, 18:19
0
Вау! Идеально, смотрится круто!
+
avatar
  • thunder
  • 27 декабря 2015, 17:34
0
Товарищи) А не могли бы вы показать как вы провода да ардуину вообще организовали? А то у меня пока все болтается, боюсь входящие провода в ленту отвалятся, залил их сегодня клеевым пистолетом… Приклеил начало ленты и провода на кусок от кредитки, вроде держится)
+
avatar
  • P43YM
  • 27 декабря 2015, 18:41
0
Я обмазал ленту и провод термоклеем, надел широкую термоусадку сверху, прогрел и пальцами сформировал нужную форму.
+
avatar
  • ramil90
  • 28 декабря 2015, 15:50
0
После праздников выложу фото. С наступающим!!!))
+
avatar
0
Собираюсь тоже сделать, необходимое купил, теперь жду доставки. А зачем некоторые ставят конденсатор на 1000мкф 6.3в? И вопрос к автору поста и к другим на сколько сильно Ambobox грузит процессор?
+
avatar
  • Aimo
  • 30 декабря 2015, 20:29
0
Чтобы не спалить ленту, пруф.
+
avatar
  • Loatan
  • 30 декабря 2015, 22:51
0
ambibox грузит процессор i5 2500 на стоковых частотах на 2-4%, i5 2550k 4.5ггц грузит на 1-2%. В играх не заметно падение фпс, разве что на один кадр. Вся конструкция в 96 светодиодов в режиме белого цвета на 60% яркости жрёт около 4А. Вот видео, что у меня получилось: youtu.be/HaHs6VEkxzA
+
avatar
  • Loatan
  • 31 декабря 2015, 12:33
0
Большинство блоков питания уже имеют сглаживающие конденсаторы на выходе, нормальные компьютерные и специальные закрытые\открытые БП не имеют никаких пульсаций выше 5В ни в момент включения, ни в пределах номинальной мощности.
+
avatar
0
Если все равно его поставить хуже же не будет?
+
avatar
  • Loatan
  • 31 декабря 2015, 14:49
0
Не будет, ёмкость до 1000 мкф.
+
avatar
  • Manu
  • 05 января 2016, 10:55
0
Уважаемый автор, вот такая лента подходит для реализации ambilight с arduino?
https://aliexpress.com/item/item/LED-strip-5m-DC12V-ws2811ic-5050-full-color-RGB-SMD-addressable-ws2811-led-pixels-strip-for/32585234495.html,searchweb201644_3_10001_10002_10005_10006_10003_10004_62_10007,searchweb201560_6,searchweb1451318400_6148
+
avatar
  • P43YM
  • 08 января 2016, 21:11
0
Да, подходит. Только питание 12 вольт, будьте аккуратней и внимательней.
+
avatar
  • 086dx66
  • 08 января 2016, 00:10
0
коллеги подскажите в каких играх точно работает подсветка
пробовал фал4 вырубается сразу же после загрузки подсветка
в других играх фон раб стола захватывает, а не картинку с игры
оверлеи все выключил
+
avatar
  • Loatan
  • 08 января 2016, 09:19
0
У меня со всеми работает. Бывает после alt+tab подсветка гаснет в игре, повесил хоткей для ambibox на включение\отключение подсветки, после чего пару раз нажимаю хоткей в игре и подсветка появляется. Другое дело иногда подсветка при запуске игры как будто имеет ограничение по кадрам(около 5фпс), и сильно тормозит, помогает или хоткей, или перезапуск игры.
Windows 10
+
avatar
  • thunder
  • 08 января 2016, 20:28
0
работает в ГТА5 (стим версия, даже сам стим работает нормально), Диабло3 тоже все норм, Танки да корабли тоже отлично все. фолыч не пробовал ввиду его отсутствия :)

Может чтото с настройками или Playclaw?
+
avatar
  • SatAnz
  • 21 января 2016, 11:13
0
А в танках у Вас на полном экране работает? я просто когда экспериментировал с друиной и лентой на мониторе ПК у меня работала она только в окне, но тогда винда была 8. Сейчас все стоит на телеке и винду обновил до 10, еще не пробовал)
+
avatar
  • thunder
  • 21 января 2016, 13:51
0
да, танки и корабли на полный экран.
+
avatar
  • scadows
  • 03 октября 2016, 13:04
0
Я так и не понял как тебе удалось запустить танки в dx11 ведь прога PlayClaw 5 не дает запустить подсветку в играх?
+
avatar
  • thunder
  • 03 октября 2016, 15:20
0
Почему не дает? Все работает.
+
avatar
  • Tauntik
  • 11 января 2016, 01:20
+1
Кто делал для больших телевизоров, подскажите, были ли проблемы с питанием. Я сделал себе для 55" из ленты 60 диодов на метр, вышло 233 диода (около 4 метров). Проблема с отображением белого цвета. Если белых мест всего несколько, то проблемы не заметно, но если для теста включить статический белый фон, то белым светит первые диодов 20, далее цвет начинает желтеть и уже к середине становится красным. Питание подается с обоих концов из БП компьютера (650вт). Частично проблему удалось решить уменьшив яркость и гамму коррекцию, но хотелось бы лучше :) Еще момент, когда лента светит, напряжение на ней 2.7-2.8в, если погасить — 5.1в, нормально ли такое поведение? Спасибо!

И спасибо большое за руководство, шикарно получилось! :)
+
avatar
  • Tauntik
  • 11 января 2016, 10:25
+1

Вот так это все выглядит)
+
avatar
+1
смею предположить что надо бы запитать ленту в 4х местах, т.е. в 4 углах может быть это поможет, т.к. для белого света надо высокое напряжение, а т.к. светодиодов много то идет падение напряжения и как следствие цвет становится не белый а другой
+
avatar
  • P43YM
  • 13 января 2016, 23:06
+1
moonlight1 прав, также возможно вам нехватает мощности у блока питания. Вашей ленте необходимо 14,5 ампер т.е. 72 ватта. Блоки питания компьютерные не дают всю свою мощность по линии 5в.
+
avatar
  • Tauntik
  • 19 января 2016, 22:55
+1
Действительно, добавил питание по всем углам и стало вообще замечательно, белый стал белым :)
Спасибо!
Стало вот так. не знаю, будет ли на фото сильно видно разницу, но вживую достаточно сильные изменения :)
+
avatar
  • scadows
  • 20 января 2016, 18:41
0
Скинь видео как получилось, сам жду ленту и arduino )))))
+
avatar
  • Tauntik
  • 20 января 2016, 22:49
+1

Телик висит под наклоном, так что сверху цвета более размытые, снизу более концентрированные :)
+
avatar
  • scadows
  • 21 января 2016, 18:23
0
Шикарно получилось, _вопрос в какой программе и на каком железе делал, какой скетч заливал? хоть в описании есть но хотелось бы еще раз продумать, время у меня еще много до прибытия посылки
+
avatar
  • Tauntik
  • 21 января 2016, 22:00
+1
Спасибо) Программа Ambibox, arduino uno, скетч, который tidehunterrr здесь выкладывал. Ардуинка к ленте подключена только зеленым проводом через 330 Ом резистр. На питании конденсатор 1000 мкФ. Лента разрезана по углам, туда подведено питание.
+
avatar
0
Доброго дня всем.
Я пока только в пути сборки нужных вещей для своей подсветки, столкнулся с выбором ленты. Хочется 30светодиодов/м тут была ссылка, но по ней товар уже не доступен. Я нашел парочку, там вроде как все надо драйвер WS2811 такой, но какую выбрать я не знаю. Посмотрите пожалуйста и скажите что выбрать. Одна подешевле, другая подороже, есть еще третий вариант у того же продавца у которого пропала ссылка но там лента уж больно дорогая, 2.500р за 5м просит.

ссылка 1: Тык
ссылка 2: Тык

Заранее всем спасибо кто откликнется.
+
avatar
  • Aimo
  • 13 января 2016, 22:44
+1
А точно на 12v нужна лента? Просто можно же такую на 5v.
+
avatar
0
эх поздно, я такую уже купил. ну 12v там немного по другому получится и все. Я все равно от БП ПК буду запитывать у меня он с запасом так что пойдет.
но все равно спасибо за помощь =)
+
avatar
  • Scam
  • 16 января 2016, 17:24
0
Народ подскажите пожалуйста как проверить работоспособность ленты без ардуино?

Собрал схему как у автора. Вроде всё заработало, начал играться с настройка амбибокса, как вдруг щелчек и запахло горелым. Быстро выдернул питание после того как снова всё подключил лента не загорается. Питание в норме, ардуино в системе определяется и скетч заливается. Но лента не светиться:(
+
avatar
  • P43YM
  • 17 января 2016, 19:17
0
Без контроллера никак. Подключите пин data ко второму, третьему и т.д диоду, возможно первый сгорел. Проверьте питание ваше.
+
avatar
+1
Собрал на Андроид www.youtube.com/watch?v=0_ukp0PuH2Q&feature=youtu.be
пока подключил всего 60 деодов нужно еще 1 или 2 метра, позже докуплю

У меня вопросы
как уменьшить яркость
как сделать чтоб не все было таким резким при смене цветов, мне нужна небольшая плавность а то глаза режет :(
поначалу нравилось но для долго просмотра вырви глаз :)

Почем то самый последний boblight не работает(требует что то а я не могу это найти), тот что из темы работает.
+
avatar
  • P43YM
  • 17 января 2016, 19:22
+2
Яркость можно снизить дописав FastLED.setBrightness(нужная яркость); например так
void setup() {
  FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, NUM_LEDS);
  FastLED.setBrightness(20);


Хотя я не пробовал это с подсветкой, я пользовался командой в другой поделке

С плавностью сложнее, либо скетч переписывать, либо боблайт.
+
avatar
+1
спасибо помогло

void setup()
{
  
  FastLED.addLeds<WS2812B, PIN, GRB>(leds, NUM_LEDS);
  FastLED.setBrightness(30);
+
avatar
  • Wava
  • 11 января 2018, 18:28
0
Wava
0
Есть боксы на винде с hdmi in и out, чтобы с анрюши (с шарой) гнать цифравой видео сигнал на винду, а с бокса на амбилайт))???
+
avatar
+1
Уточнения по скрипту на Анероид, адон boblight 2.0.7 который из темы? единственный конектится к адриане
скачивал с репозитория boblight 2.0.7, 2.0.10, 2.0.11, 2.0.16 требуют libboblight.so

порывшись в boblight 2.0.16 Android\data\com.semperpax.spmc\files\.spmc\addons\script.xbmc.boblight\resources\lib\tools.py

def get_download_path(platform):
  if platform == "android" or platform == "androidx86":
    return "<b>/data/data/org.xbmc.kodi/files</b>/"
  else:
    return xbmc.translatePath( os.path.join( __cwd__, 'resources', 'lib') )

def get_libpath(platform):
  if platform == 'linux':
    return get_libname(platform)
  elif platform == 'android' or platform == 'androidx86':
    return "<b>/data/data/org.xbmc.kodi/files/</b>%s" % (get_libname(platform),)
  elif platform == 'tvos':
    return "%s/system/%s" % (xbmc.translatePath("special://xbmc"),get_libname(platform),)
  else:
    return __libbasepath__ % (get_libname(platform),)  


нашел его он его должен скачать но не качает

в /data/data/org.xbmc.kodi/files/ нужно закинуть один из этих libboblight.so
ftp.heanet.ie/mirrors/xbmc/build-deps/addon-deps/binaries/libboblight/android/ 1 мегабайт
ftp.heanet.ie/mirrors/xbmc/build-deps/addon-deps/binaries/libboblight/androidx86/ 4,5 мегабайта

Адон boblight 2.0.7 из этой темы работает с обоими файлами libboblight.so (один из этих файлов 1 мегабайт уже лежит в теме)

boblight 2.0.16 после того что я с ним сделал все что описал выше, скушал libboblight.so
Но все ровно осталась ошибка конекта к Адриане, похоже нужен какой то другой конфигурациооный фаил скрипта
+
avatar
+1
Может кто то прикрутить в этот код шаг смены яркости
яркость у меня на 40
40 берем за 100%, шах по 5% процентов на снижение и увеличение

void setup()
{
  
  FastLED.addLeds<WS2812B, PIN, GRB>(leds, NUM_LEDS);
  FastLED.setBrightness(40);
  
  // initial RGB flash
  LEDS.showColor(CRGB(255, 0, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 255, 0));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 255));
  delay(500);
  LEDS.showColor(CRGB(0, 0, 0));
  
  Serial.begin(serialRate);
  Serial.print("Ada\n"); // Send "Magic Word" string to host
  
}
+
avatar
  • SatAnz
  • 21 января 2016, 01:19
0
Доброго времени суток! Спасибо автору за статью. Заказал, собрал и установил, все замечательно, на телевизор 42 диагональю у меня получилось 87 светодиодов, по горизонтали 57 и по вертикали по 15 (3 стороны) Но, первый раз посмотрел фильм, начались проблемы с мерцанием, а именно с правой стороны в углу мигают светодиоды, бывает цвет идет по картинки но с мерцанием (после перезагрузке пропадает). БП нашел на 5V 1.0 А (не знаю достаточно или нет, но вроде бы все работает) подключил только с 1 стороны, завтра буду пробовать запитать еще сторону. Скетч из коментов думал поможет, залил, вроде бы заработало но на пару секунд, потом начинает мигать 3 цвета (красный, синий, зеленый,) в чем может быть проблема? Подскажите пожалуйста, буду благодарен.
+
avatar
  • Tauntik
  • 21 января 2016, 10:09
+1
Не хватает питания, один пиксель жрет 20-60 мА, получается, что при минимальной нагрузке ленте нужно 1,74А, при максимальной 5.22А
+
avatar
  • SatAnz
  • 21 января 2016, 11:07
0
Так пол часа работает стабильно, проблема такая же как у tidehunterrr, как начинала мигать приходилось отключать от USB, при включения опять стабильно работает около полу часа. Так же из коментов выше я так понял что от ардуино лучше отпаять +5v иначе можно жечь порт? Когда подключаю ардуино к USB, она загорается красным, как подключаю БП, она загорается еще ярче! и спасибо за ответ, попробую найти БП по мощнее, но я сомневаюсь что в этом дело)
+
avatar
  • P43YM
  • 21 января 2016, 22:11
0
Именно в этом.
+
avatar
0
Народ, такая вот проблема, все собрал, диод мигает, значит сигнал идет на ардуинку. Но светодиоды не горят. В чем причина? все перерыл. Скорость одинаковая везде, собрал так: 5в блок от розетки на ленту, земля оттуда же на ленту и ардуинку. на зеленый провод повесил резистор и к 6 пину подсоединил. ну и мини юсб к компу. скетч заливаю отсюда, fastled последний скачал. диоды не горят ни в 1 из тестовых режимов. Что делать-то? диоды 2812.
+
avatar
0
Господа! Хелп! Ничего так и не выходит. Что делать-то?
+
avatar
  • P43YM
  • 08 февраля 2016, 10:23
+1
Направление правильное у ленты?
+
avatar
0
Да, направление верное. Варианты что попробовать, уже пропали просто. лента просто не загорается.
+
avatar
  • P43YM
  • 11 февраля 2016, 14:22
0
Вам стоит попробовать с другой ардуинкой, у меня с одной из плат подсветка не работала. Также можно попробовать подключить дата напрямую без резистора, и по очереди ко второму, третьему диоду, возможно первый диод не работает и мешает прохождению сигнала
+
avatar
0
уже 3 штуки ардуинки перепробовал. и подключал разные куски ленты.
+
avatar
0
А сильно ли греются светодиоды? Хочу прикрепить их на деревянную рамку, не перегреются ли они? Просто задняя стенка монитора изогнутая, а в нижней части так совсем не прикрепить ленту.
+
avatar
  • P43YM
  • 11 февраля 2016, 14:25
0
Греются не сильно в режиме подсветки, но когда светят белым, то неплохо так разогреваются, что аж расплавили термоклей у меня в одной поделке. Вам определенно лучше сделать каркас из алюминиевого профиля
+
avatar
0
А у меня после недели простоя по непонятной причине сдох один светодиод в середине ленты. Пришлось резать и делать вставочку >_<. Итого на лыжу 42ой диагонали ушло 168 светодиодов при 60 на метр итого чуть больше 10 ампер. 2400 за ленту и 800 рублей за блок питания, плюс осталное по мелочи.


Кстати, очень рекомендую там где родной клеящий слой ленты не держит, то меня замечательно выручил двухсторонний термостойкий скотч с али. За окном на нем почти год висит градусник)))
+
avatar
0
жалко что амбибокс так странно понимает понятие «профиля», не включая в него устройство. для меня это проблема так как донатил на лайтпак и теперь приходится каждый раз перключаться между адалайтом и лайтпаком вручную. и случаем не знаете в амбибоксе как-то учитываются чОрные поля неформатного кино? в родной софтине от латпака вроде что-то такое было, но она была отвратительна в использовании по другим причинам
+
avatar
0
кстати. рекомендую прикрутить на блок питания обычный компьютерный 120ый пропеллер, а то греются они прилично так. по крайней мере мой на 10А при нагрузке в районе 7ми на белом цвете
P.S. и заземление на БП тоже желательно, у моего на корпусе 35 вольт постоянки оказалось.
+
avatar
0
Добрый день! А можете демо скинуть, конкретно с вашего тв?
+
avatar
0
Держите.
Думаю ещё допилить скетч до состояния включения белого по умолчанию, при отсутствии подключения к компу.
+
avatar
  • Wava
  • 11 января 2018, 18:29
0
Wava
0
Есть боксы на винде с hdmi in и out, чтобы с анрюши (с шарой) гнать цифравой видео сигнал на винду, а с бокса на амбилайт))???
+
avatar
  • denn64
  • 13 марта 2016, 12:45
0
а есть кому удалось запустить такую ленту на raspberry pi 2?
+
avatar
  • snaked
  • 14 марта 2016, 12:24
0
Тут больше про ардуинки общаются. Я тебе ответил в другой теме
+
avatar
+1
Друзья, а подскажите как можно «помигать» лентой. не хочу пока лепить ее на монитор но надо проверить, первый раз подключил и она зажглась белой, надо было другие цвета подать. как это сделать?
заранее спасибо.
+
avatar
+1
сделал, работает но не так как хотелось бы, иногда цвета путает, один кусок ленты самое начало с припаянными проводами с завода, иногда дурит надо желтый а он зеленый показывает или синий, или розовый… непонятно кароче =\
спецом алладина включал чтобы цвета настроить но желтый так и не смог получить… мб кто покажет свои настройки цвета для AmbiBox'a?




и как итог то ли я кривой то ли лыжи не едут) тут смотрел у людей прям цвет чуть ли не 1в1 получается в том же алладине, а у меня хрень… 33 диода, 23" монитор ну фиг знает… иногда повключать можно, но часто пользоваться хзхз, если только сделаю как надо, а если нет, то и пользоваться не буду…
p.s. лента ws2811 может изза ленты? хотя я не думаю что принципиальное отличие есть от 12b и 11
+
avatar
+2
3е сообщение от меня ну простите за оффтопы) редактировать свои сообщения после определенного промежутка времени низя =\
и так, все хорошо, просто надо было поменять порядок цветов в RGB на RBG

Теперь цвета показывает приемлемо.



+
avatar
  • vre
  • 04 апреля 2016, 19:23
0
у вас начало ленты неправильно отмечено в настройках, все диоды сдвинуты поэтому.
+
avatar
+1
День добрый! Дождавшись последнего копмонента, начал сборку ленты. Лента WS2812b 60 диодов ровно, адруина нано на CH340. Все собрал, всё подключил. Скетч закинул. Но ничего не работает толком. Лента живет своей жизнью. Обычно загораются первые 8 светодиодов (все белым светят, хотя спустя время цвета сами меняются). Бывает еще один через один светодиод загорается. Все цвета невпопад. Амбибокс показывает, что по порту COM3 Adalight подклювчен. Не на какие настройки в Амбибоксе лента не реагирует вообще. В чем проблема я не знаю. Толи ардуина дохлая, толи питания мало. Блок 5В 2А китайский, может не хватает. В ходе дела отрезал первые 15 от всего остального, всё равно горят первые 8. В чем может быть проблема?
+
avatar
0
1) или в скетче или в амбибоксе стоит 8 светодиодов
2) 9ый светодиод дохлый по линии данных.
второе проверяется так. отцепляем провод данных от ардуины до ленты и тыкаем им в 10ый светодиод, если загорелось то придется резать)
+
avatar
0
Господа. Помогите, нужна помощь! Собрал все компоненты. Ардуино прошилась, амбибокс видит подключение. Но лента не работает. Перепаивал уже несколько раз отрезая по одному диоду от ленты… никак. Подскажите в чем дело? Как можно проверить работоспособность ленты? Быть может взять другую ардуино (мой образец не хочет работать с этой лентой)? Блок питания как по ссылкам выше 5 вольт, 75 Ватт, 15 Ампер
+
avatar
0
Лента заработала. Китайцы припаяли кусок жженый. Подсоединил все с обратной стороны — светится лента. Но вот только светится она исключительно белым, да и то, если я берусь за зеленый провод (заземляю). Как решать помогите…
+
avatar
+1
Эту ленту нужно подключать в определенном направлении, в начало стрелки, а не «с обратной стороны»
+
avatar
0
Спасибо. Разобрался все работает. Но есть другой нюанс. Под Windows все ок. НО! У меня медиасервер на базе Mac Mini. Там есть только призматик. Он работает не корректно. Не смог понять почему. Буду копать в сторону Боблайта, для которого нужен демон boblightd которого на Mac нет. Соответственно нужно костыли цеплять в виде Малинки или виртуальной машины. Нужно думать в общем
+
avatar
0
Блин не могу подключить к kodi/xbmc. Ставлю боблайт из репозитория, вместе с ним ставится еще что то бинарное( демон наверно, так как его не смогу найти в репозитории для инстала). Потом копирую папку из ютуба, вместе с конфой. Лента не моргает даже(
Пробовал и с нано и с уно. Как посмотреть в андроиде как приставка распознает usb девайс? через lsusb выводит не в том виде.
+
avatar
  • 1408
  • 20 апреля 2016, 13:58
0
Та же проблема, на винде завел, а на андройде не могу разобраться
+
avatar
0
Судя по логам, не может найти /dev/ttyACM0
Что то с Уно. Как глянуть во что монтирует и монтирует ли
+
avatar
  • P43YM
  • 20 апреля 2016, 21:53
+1
смотрите в /dev/ собственно во что оно монтируется и монтируется ли вообще. После того как найдете куда оно там монтируется, необходимо сконфигурировать боблайт через hypercon.jar. Ваша Уно должна быть на атмел в качестве юсб интерфейса, ch340 не подойдет. Если не монтируется, то пробуйте другие прошивки.
+
avatar
0
трабла в интерфейсе ардуины, у Вас какой? у меня, к сожалению ch340, сегодня заказал на атмел
+
avatar
  • Person
  • 10 мая 2016, 23:12
0
Привет всем. Друзья помогите определиться что потребуется есть Нано CH340 atmega328p ПК пень 4 можно заменить на интел кор3 вопрос для знатоков возможно это подружить с DC12V 12 мм WS2811 и что нужно изменить принципиально есть в наличии 100 шт. Стоит винда7 ссылка св.диоды такие https://aliexpress.com/item/item/non-waterproof-DC12V-input-12mm-WS2811-pixel-node-100pcs-a-string/877903537.html
+
avatar
0
говорят читать тред перед заданием вопроса дает плюс в карму
+
avatar
  • Person
  • 11 мая 2016, 22:05
0
atmega 5в диоды 12в на эту тему здесь не нашел ответа. Соединение такое же как при 5в или нет. Может что в настройках или еще где какие особенности или не срастется совсем.
+
avatar
+1
12 вольт подаете только на питание диодов, ардуину с диодами соединяете только двумя проводами — управление (D6) и земля (GND). Ардуину подключаете к ПК usb кабелем.
+
avatar
0
На ютубу есть видео где делают подсветку к экрану. но она работает не много подругому. не как подсветка всего периметра экрана. а только подсветка «вылетающих частей из экрана». пример в видео. выглядит очень круто. как сделать вот так?
www.youtube.com/watch?v=bLLoOMHKgC4
+
avatar
0
это нужно поиграться с настройками зон захвата, в том числе их габаритами и это какие-то очень яркие светодиоды)
+
avatar
0
их еще наклеили перпендикулярно стене, а лучше параллельно или под небольшим углом.
+
avatar
0
по коду ТС вопрос
#define GROUND_PIN 10
для ардуино уно тут менять ничего не надо? Подключать на 10 пин землю ленты?
+
avatar
0
на уно заработало с этим кодом
mysku.club/blog/aliexpress/28820.html#comment817287
+
avatar
  • Myxas
  • 21 мая 2016, 12:05
0
Привет знатокам подсветки!
Возникла проблема!!!
Всё было сделано как здесь описано, заработало почти сразу,
Светодиодную ленту я запитал от компьютерного блока питания (1200W) через MOLEX (красный и черный провода 5V.
Вся конструкция работала чётко пару дней, после началось мигание части светодиодов. Дальше выяснил, что один из них перегорел и светит др. светом, а все диоды за ним мигают и горят как хотят!!!
Вырезал я его, впаял другой, всё опять заработало!!!
Но не долго, прошло в районе недели и опять тоже самое. Короче, таким образом я заменил в районе 10 диодов (все с разных мест и разной периодичностью перегорания).
Диоды брал здесь (Black 1m 60led IP20) https://aliexpress.com/item/item/5M-30Pixel-M-150-5050-RGB-SMD-WS2811-IC-Built-in-WS2812B-WS2812-white-PCB-Addressable/32367479484.html
Толи диоды гавно, толи питание с компа не того, даже не знаю, подскажите если есть какие-то мысли куда копать???
Может на пиксели перейти?
+
avatar
  • P43YM
  • 22 мая 2016, 20:04
0
Смотрите питание, температуру диодов также.
+
avatar
  • Myxas
  • 22 мая 2016, 20:21
0
Диоды сильно не греются. А с питанием что можно придумать?
+
avatar
  • P43YM
  • 22 мая 2016, 20:26
0
Отдельный блок питания, как вариант.
+
avatar
  • Myxas
  • 22 мая 2016, 22:50
0
Спасибо за ответ! Воспользуюсь советом))
+
avatar
  • Loatan
  • 02 июня 2016, 23:51
0
У меня отдельный блок со стабильным напряжением(с реле от компьютерного бп), по дата-шине резистор висит, за полгода 2 светодиода так же мистически сдохли(а за ними и все остальные хаотически мигать начинают). Если слегка нажать на оболочку сверху ноготком, то на время продолжают работать. Не перегреваются, яркость около 40-50%, пульсаций по питанию нет, пока что ссылаюсь на брак.
+
avatar
  • Myxas
  • 03 июня 2016, 21:16
0
Я тоже склоняюсь к браку диодов. В итоге с блоком питания у меня всё в порядке, решил заказать пиксели, посмотри что будет))
https://aliexpress.com/item/item/12mm-WS2811-as-WS2801-led-pixel-module-IP68-waterproof-DC5V-full-color-RGB-50pcs-a-string/1022672558.html
+
avatar
  • ganz82
  • 21 октября 2016, 05:50
0
С новой лентой победили выгорание диодов?
+
avatar
  • Myxas
  • 22 октября 2016, 00:25
0
Да, купил другую ленту. И нет проблем, вообще!
+
avatar
0
Привет! А нет ли на ней пульсации? WS2801 контролер в ней вроде с частой ШИМ больше 1Кгц
+
avatar
0

176 диодов, Коди, боблайт
+
avatar
  • P43YM
  • 22 мая 2016, 20:05
+1
Поздравляю
+
avatar
0
Спасибо, заметил что иногда бывают небольшие глюки, например, резкое загорание ленты синим/зеленым или красным, не сталкивались? Бывает несколько раз за фильм.
+
avatar
  • P43YM
  • 17 июля 2016, 23:48
+1
Лучше поздно ответить, чем никогда. Резкое загорание ленты основными цветами говорит о проблеме с питанием, видимо ваш блок питания не справляется либо проблема с контактом и питание в определенный момент пропадает, т.к. мигание основными цветами — это тест ленты при запуске.
+
avatar
0
Спасибо, проблема была в контакте на углах.
+
avatar
0
всем привет. прикупил ленту. производитель указывает что мощность на метр = 18Вт. мне на монитор нужно 2 метра.и если покупать блок питания с запасом 20% то получается 18Вт*2м*20%=43,2Вт. то есть блок питания нужен примерно на 43,2 Вт. и Ток питающий светодиодную ленту равен 36Вт/5В=7,2А. я все правильно понимаю? Для питания ленты нужно покупать еще блок питания на 50 Вт?
+
avatar
0
У меня светильник есть из ленты с диодами 5050. Всего 234 светодиода. Отрезки по 65 см включены параллельно. Лента питается от 12 в, ток потребления максимальный 1,65 А (измерил мультиметром). Весь светильник у меня мощностью 18 Вт, а у них только 1 метр. Может ошибка закралась какая.
+
avatar
0
Не путайте обычные 5050 диоды и индивидуально адресуемые RGB светодиоды 2812, у последних 3 светодиода в одном корпусе + кристалл микросхемы управления там же, так что все правильно, bolgarin18'у нужен блок питания на 10А (50W), т.к. один такой светодиод потребляет ~0.3W при максимальном свечении всех трех (RGB) кристаллов (белый свет)
+
avatar
0
Быть может я и попутал маркировку светодиодов, но у меня тоже по три кристалла в одном корпусе (RGB светодиоды). Когда светит белым светом, то включены все три цвета одновременно. Это абсолютно точно, потому что я могу включать отдельно цвета пультом.
В чем тогда заключается различие WS2812 и просто RGB? Только в микросхемах управления у WS2812?
+
avatar
  • ganz82
  • 21 октября 2016, 05:55
0
Вы правы! Все расчеты исходя из 1 метра. На 12 вольтовой ленте через 5 метров в конце будет около 9 вольт, не больше, соответственно расчет из 1 метр мощности * на 5 метров не верен.
Но!!! Народ подключает питание в углы монитора (телевизора) соответственно лента питается близко к паспортному режиму.
+
avatar
0
Здравствуйте. 2 дня читаю форумы по эмбилайту и заполняю свой блокнотик данными и расчётами. В итоге накидал 2 варианта развития событий. Исходя из программных возможностей на 300 диодов и сопоставив с периметром телевизора на 46" имею возможность поставить 295 диодов (90шт на метр ленты), но нигде не видел видео примеров с таким извращением. Или идти по форумским путям с 60 диодами на метр. Как итог разница цен двух билдов ~5к против 3к (коннекторы, конденсатор, резистор, БП, Ардуино Уно, RGB лента бралл в ценник). Так собственно и интересует достижение хорошегго эффекта как у tauntik с этого форума и, (чтобы не пиарить чужой форум ссылками) у человека Alexey Galkin с youtube (он использовал ленту 32 диода на метр, из-за силиконовой изоляции такой эффект рассеивания и видимость самих диодов получается, да и вобще козырная лента какая-то, больше 10к стоит вроде). Занимаюсь ли я ерундой и получу постоянные перебивания одним диодом другого по яркости с такой-то плотностью или можно будет программно скорректировать и поднастроить на лад как у этих двух господ?
+
avatar
  • P43YM
  • 17 июля 2016, 23:42
0
При большой диагонали экрана имеет смысл использовать большие диоды гирляндами либо ленту с рассеивателем, высокое разрешение с лентами только делает хуже.

Вот есть просто потрясающий ролик с экраном на 100 дюймов и 125 большими диодами

+
avatar
0
Эх, уже едет лента 90диодов\метр. Недождался ответа Вашего. Всё равно собрать попробую, если не понравится из комплектующих так или иначе не будет только ленты с меньшей плотностью. Через месяц попробую выложить эксперимент
+
avatar
0
Сделал подсветку благодаря PlusPda на 89 светодиодов. Использовал ленту 60 светодиодов на метр. В режиме развернутого окна все светодиоды горят белым (примерно) и потребление при этом 1,5А (яркость в программе убавлена, но меня вполне устраивает).
Правда сама подсветка, как и ожидалось, не впечатлила, потому что стол компьютерный угловой. С боков видно свечение, а сверху оно уходит в потолок. Сделал рамочку и приклеил светодиодную ленту перпендикулярно корпусу монитора.
+
avatar
0
Мужики, помогите. Пост автора вдохновил на сборку такой подсветки. Использовал WS2811, 25 лампочек. Библиотеку FastLED-3.1.0, скетч NeoPixel. Столкнулся с проблемой перепутанных цветов (см. фото)
+
avatar
  • P43YM
  • 17 июля 2016, 23:36
0
Привет. Порядок цветов указан вот тут, можете изменить его как вам нужно, а также это можно сделать в самом софте, наколько я помню.
+
avatar
0
Спасибо за ответ! Поставил GRB в Amnibox, как в коде, и все заработало
+
avatar
0
Собрал подсветку с 83 диодами на android (tv box Tronsmart Vega S95 Meta, kodi 16.1). На ТВ 40 дюймов, лента 30 диодов на метр.
Как то упустил один важный момент, так что напишу для всех, кто будет использовать дополнение boblight:
С включенным в kodi ускорением Amlogic лента работает некорректно (огоньки зависают при включении видео). С отключенным — нормально, только тяжёлые рипы могут тормозить.
+
avatar
  • Wava
  • 11 января 2018, 18:30
0
Wava
0
Есть боксы на винде с hdmi in и out, чтобы с анрюши (с шарой) гнать цифравой видео сигнал на винду, а с бокса на амбилайт))???
+
avatar
  • limbo
  • 26 июля 2016, 00:48
0
Подскажите, ввозможен ли вариант с лентой WS2812B в которой 90 диодов на 1 метр? Монитор 27 дюймов. По моей логике чем больше диодов, тем больше зон захвата и тем точнее передача цветов. Я прав или разницы с лентой в 60 диодов не будет?
+
avatar
  • P43YM
  • 29 июля 2016, 18:25
0
Вы правы, но избыточное разрешение только раздражает глаза.
+
avatar
  • limbo
  • 31 июля 2016, 11:32
0
Я просто хочу сделать как на видео ниже.Уже решил что сделаю сзади каркас, и направлю диоды ленты вверх, вниз и в бока, а не на стену. Просто в ТВ на видео 47 дюймов, а у меня 27 дюймов, вот я и мучаюсь вопросом будет ли для такого ефекта достаточно 60 диодов на метр, или лучше взять 90?

+
avatar
  • chaloc
  • 01 августа 2016, 17:27
0
60 диодов это оптимальный вариант. Но направлять лучше на стену, градусов под 45.
+
avatar
  • limbo
  • 01 августа 2016, 22:09
0
ок, спасибо
+
avatar
0
Народ, у меня ноут. Потому нету БП из системника. Пробовал найти блоки питания на 4-5А, что то ка кто не густо… Там цены по 2-3к за штуку. Кто где брал блоки питания?
+
avatar
0
Брал на али блок питания на 5v 8a, на 90 диодов хватило. По цене 600 руб.
+
avatar
  • P43YM
  • 29 июля 2016, 18:26
0
Самым дешевым вариантом мне видится Б/у блок питания от пк.
+
avatar
  • chaloc
  • 01 августа 2016, 17:24
0
Открытый — 5,61$
В корпусе, типа ноутбучного около 10$
Ссылки первые попавшиеся, если поискать то будет еще дешевле.
На метр 60 диодной ленты хватает китайских 3А.
+
avatar
  • loatheb
  • 20 августа 2016, 17:15
0
Итак, пришли мне все комплектующие и на днях я всё расчитал где сколько провода нужно, составил схемку и спаял наконец-таки. Но, увы, не заработало. Мой конфиг: вертикаль 53 диода, диагональ 93 (итого 292 диодика), БП 20А 100W, конденсатор 1000мкф, резистор 330Ом, питание продублированно на каждом отрезке, единственное на что подозрение это дата провод длинной 1,5метра, но после потом взял кусок провода покороче и результат тот же был. Ардуинка автоматом не определилась, пришлось качать дрова вручную, Амбибокс выставил на Adalight, com порт выставил и софт написал что подключено всё и я врубил подсветку, только лента не реагирует совсем, ни статичный фон, ни захват экрана. Когда врубаю БП в сеть отдельные диоды горят рандомными цветами. Прошу помощи, может подскажете что. На амбибокс ничего не закачивал из скриптов, установил и выставил порт и кол-во диодов.
+
avatar
  • loatheb
  • 23 сентября 2016, 13:15
0
Совсем нет идей? а то проект заморозился на этой стадии
+
avatar
  • P43YM
  • 24 сентября 2016, 02:25
0
ардуинка случайно не на ch304? попробуйте погонять скетчи из библиотеки fastled
+
avatar
  • loatheb
  • 27 сентября 2016, 19:42
0
На ch340. Прогнал дефолтный скетч без вбивания своих параметров — огоньки бегают по 60 первым диодам (как и вбито в скрипте), а амбибокс всё равно не хочет дружить с лентой
+
avatar
  • loatheb
  • 27 сентября 2016, 20:09
0
Господи, кажется получается, спасибо за наводку Разум! Я с компьютером дружу не очень и после прогона скетча начал копаться с ноутом конкретно. Оказалось что неопиксель из документов не вгружен был, сейчас только нижняя зона ленты не светит, но прогресс на лицо, на выходных займусь нижней зоной и подстройкой. Если всё получится — с меня видос)
+
avatar
0
у меня тоже на ch340, также как у тебя непонятно моргали диоды и скорее всего то что Arduino IDE была не из шапки поста, а последнюю версию скачал (видать она не ок). В итоге поставил та что с шапки, а также воспользовался библиотекой и скетчем (может это конечно скетч что tidehunterrr предлагал, пока не вникал, просто остался на данный момент доволен результатом, 7 часов убил времени :) ) с 414 поста compcar.ru/forum/showthread.php?t=9462&page=42 ну и конечно пробую через AmbiBox 2.1.7, результат пока не для демонстрации, для теста была сделана полоска только на одну сторону монитора. над еще с коррекцией цветов разобраться и прочее ну и лепить вокруг.
+
avatar
  • maclaud
  • 24 сентября 2016, 23:14
0
Пришло мне тут всё, и смотрю на ленту, хотел разрезать… но на ней нет ни рисунка ножниц, ни пунктира, вообще ничего, просто одинаковые сектора светодиодов. Резать получается хоть где можно?

Ленту брал эту
+
avatar
  • Udav4ik
  • 30 октября 2016, 21:49
0
Резать там, где места для спайки (по середине).
+
avatar
  • Udav4ik
  • 30 октября 2016, 21:52
0
Подскажите, как бороться с проблемой.
Ардуино не дает выключиться пк, приходится вытаскивать усб.
+
avatar
0
Мне кажется, что статью стоит освежить, добавив обновлённую информацию и, в частности, пункты «для чайников». Решил сделать себе на 55-дюймовый ТВ подсветку, намереваюсь заказать 4 метра (чтобы проклеить по всему контуру) светодиодной ленты IP65:
https://aliexpress.com/item/item/DC5V-1m-4m-5m-WS2812B-Smart-led-pixel-strip-Black-White-PCB-30-60-144-leds/32337440906.html
и плату Nano на ATmega328:
https://aliexpress.com/item/item/Nano-V3-ATmega328-CH340G-Micro-USB-Pin-headers-NOT-soldered-Compatible-for-Arduino-Nano-V3-0/32664577152.html
microUSB-кабель для подключения к ПК (я так понимаю, его длина особой роли не играет):
https://aliexpress.com/item/item/Nylon-Android-Micro-USB-data-Cable-2m-usb-fast-charging-2A-for-Samsung-galaxy-note2-S3/32550775115.html
От блока питания, который в данный момент используется в ПК, я смогу его запитать, или есть действительно смысл брать отдельный? Нужно ещё что-то докупить?
И вопрос тем, кто давно реализовал всё это дело: как часто диоды перегорают? ТВ висит на стене и снимать его для перепайки чего-нибудь раз в неделю совсем не хочется :)
Заранее благодарю за ответы!
+
avatar
0
блока питания, который в данный момент используется в ПК
Подразумевал, что он и дальше будет использоваться и я хочу запитать ПК + ленту :)
+
avatar
  • Wava
  • 11 января 2018, 18:32
0
Wava
0
Есть боксы на винде с hdmi in и out, чтобы с анрюши (с шарой) гнать цифравой видео сигнал на винду, а с бокса на амбилайт))???
+
avatar
0
Да, и в итоге у меня получится порядка 200 диодов. Какое под них нужно питание, чтобы наверняка?
Как будут обстоять дела с нагрузкой на процессор?
У меня к ПК подключен основной монитор + ТВ в качестве монитора под фильмы, обклеивать лентой буду только ТВ. Надо будет перед запуском фильма каждый раз запускать AmbiBox или подсветка будет работать всегда, хочу я того или нет? :)
+
avatar
  • letow
  • 16 ноября 2016, 12:35
0
Автору РЕСПЕКТИЩЕ за подробнейший мануал!
Вот, опробовал прототип (на Призматике),
щас буду клеить на телевизор и играться с настройками Ambibox ))
+
avatar
  • KosHG
  • 22 ноября 2016, 09:35
0
Классный обзор. Но я столкнулся с трудностями. После примерно 30 секунд, а иногда и пару минут, лента начинает беспорядочно мигать (но вроде улавливаю что пытается определить цвета). Плата nano atmega328, лента запитана в нескольких местах
+
avatar
0
При питании от БП компьютера лента выключается только при выключении ПК или её можно отключить как-то иначе?
+
avatar
  • Simpson
  • 30 ноября 2016, 11:04
0
Друзья. Объясните пару моментов. Купил вот такие светодиоды. img.mysku-st.ru/uploads/images/01/94/28/2015/01/14/9ae938.jpg Там 50 отдельных светодиодов. Как их подключить к arduino uno (там 4 провода. Красный плюс, синий минус. А куда цеплять зеленый и белый?). И какой скетч нужен для таких светодиодов? Вышеперечисленные не работают (или у меня руки не из того места)… Буду благодарен за помощь (можно на почту [email protected])
+
avatar
  • Simpson
  • 21 декабря 2016, 07:33
0
разобрался со своей проблемой. (вся инфа от сюда pikabu.ru/story/kak_sdelat_ambilight_svoimi_rukami_4013851)
Подключал так cs8.pikabu.ru/post_img/2016/02/22/2/1456105776111997450.jpg
— Синий провод нужно будет подключить к GND (и к минусу на БП)
— Белый (бывает желтого цвета вместо белого) к входу D11
— Зеленый к входу D13
— Красный провод к плюсу на БП

Скетч берем от сюда github.com/adafruit/Adalight/tree/master/Arduino/LEDstream

и удаляем эти две строчки (с оригинальным скетчем у меня не заработало):
hold = 100 + (32 — bytesBuffered) * 10;
mode = MODE_HOLD;

Потом настроиваем AmbiBox на компе и пользуемся
+
avatar
+1
Всем доброго времени суток!
большое спасибо за детальную статью!

покупал для своей системы следующее:
Ардуино — Ардуино Нано
и лента Лента WS2812b 4m, 60 диодов на метр

покупал 11.11, когда была распродажа. Лента вышла 1600 за 4 метра на 60 диодов на метр, ардуино нано 220р
все приехало и понеслось.
Ардуино определился сразу и без проблем. Залил прошивку из комментария, сразу с исправлением глюка мерцающих диодов.
Клеил ленту на 40 дюймовый LG, получилось по 32 диода на вертикали, и 54 по горизонтали — суммарно 172 штуки.
Источник питания для ленты взял 2амп зарядку от самсунговского смартфона (пока временно)
Амбибокс версии 2.1.7
Немного поковырялся с настройками зон, ибо сначала приклеил и припаял, а потом уже подумал как все настраивать, Но моя мадам мне помогла и все обошлось без перепайки ленты :)

фото добавлю позже, а пока 2 демо ролика как это выглядит. Позже подвешу телик и будет еще круче.
СПАСИБО за шикарную статью!


+
avatar
  • sodr7831
  • 01 декабря 2016, 19:47
0
Скажи пожалуйста характеристики компа и на сколько грузит… а то я заказл на 30\м
подумал что непотянет комп.
+
avatar
  • P43YM
  • 01 декабря 2016, 20:47
0
С амбибокс подсветку на 300 диодов тянет даже планшет на атоме
+
avatar
0
подскажите пожалуйста.
Эйфория прошла и стал замечать странные огрехи. Не всегда правильно считает цвет, а на белом фоне вообще показывает красным.
Может я что то не так сделал?
или лента бракованная?

примеры



на счет проца. у уменя в ноуте Intel i5 6200u. его грузит на 30-45% все 4 ядра
+
avatar
0
и еще тест
такое ощущение что он не понимает белого цвета, хотя РГБ тест при запуске проходит.
в чем дело, не понятно (((
+
avatar
0
при этом на рабочем столе белый горит, от иконок и таск бара
+
avatar
0
Попробуйте в Paint-е создать белое изображение по размеру своего монитора, сохранить и открыть изображение на весь экран («слайд-шоу» в винде). Посмотрите, что из этого выйдет. Может, нехватка питания?
+
avatar
  • petr0vi4
  • 20 декабря 2016, 15:06
0
Может не хватает питания? Блок питания какой?
+
avatar
  • Wava
  • 11 января 2018, 18:33
0
Wava
0
Есть боксы на винде с hdmi in и out, чтобы с анрюши (с шарой) гнать цифравой видео сигнал на винду, а с бокса на амбилайт))???
+
avatar
0
Купил:
ленту на 4 метра, 60 диодов на метр — https://aliexpress.com/item/item/DC5V-1m-4m-5m-WS2812B-Smart-led-pixel-strip-Black-White-PCB-30-60-144-leds/32337440906.html;
Arduino Nano ATmega 328 — https://aliexpress.com/item/item/Nano-V3-ATmega328-CH340G-Micro-USB-Pin-headers-NOT-soldered-Compatible-for-Arduino-Nano-V3-0/32664577152.html;
пару метров витой пары.
Соединил согласно этой схеме:

Припаивал провода из витой пары. В итоге всё подключил, запитал от компьютерного БП, но горят только первые ~30 диодов, причём на неразрезанном куске (проходят тест RGB при подключении Arduino по USB). Вне зависимости от того, подключен ли БП.
К Arduino пробовал припаивать питание, пробовал отпаивать. На Data-кабель припаял резистор на 220Ом. Думал, что с БП не идёт питание, но при отключении Arduino от USB-порта лента не гаснет.
Что я сделал не так?
+
avatar
0
Попробовал подключить ардуинку к другому куску ленты. Весь кусок светитится белым, а при включении подсветки в Ambibox начинает неистово мигать белым. Больше ничего не происходит, следующий кусок ленты не горит. Витую пару пробовал заменять медными жилами из силовых кабелей (кабелей питания для ПК), результат тот же.
Скетч применял пофиксенный — mysku.club/blog/aliexpress/28820.html#comment817287
С БП абсолютно точно идёт питание, проверено искрой :)
+
avatar
  • AVGS
  • 18 декабря 2016, 10:29
0
Была похожая чепуха. С Амбилайтом так и не заработало, а вот с Prismatik все отлично. Питание ленты от USB 3.0. Arduin-ка китайский клон на Atmege128. Скетч фиксенный.
+
avatar
0
«начинает неистово мигать белым» — не хватает мощности блока питания, проверял лично.
+
avatar
  • eratnik
  • 02 января 2017, 15:44
0
А может кто знает, вместо arduino nano можно использовать ESP8266 «Witty Cloud»? Что-то у меня при проверке выскакивает ошибка:
In file included from C:\Program Files (x86)\Arduino\libraries\FastLED/FastLED.h:4:0,
                 from Neopixel.ino:5:
C:\Program Files (x86)\Arduino\libraries\FastLED/controller.h:4:20: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>

UPD Так, вроде скачал обновленную библиотеку FastLED и ошибка пропала…
+
avatar
  • eratnik
  • 03 января 2017, 12:30
0
Отпишусь про свой опыт, может кому-нибудь будет полезно.
Значит начал делать как автор, только с поправкой на ESP8266. Как я уже и писал, библиотеку FastLED я скачал свежую с github (на сегодняшний день это версия 3.1.3 посмотреть можно тут)
Подключил, все прошил — красота. Но если отключить плату от нижней части бутерброда, то на выбранном мной пине (pin 2) ничего заводится не хотело. Путем нехитрых умозаключений пришел к выводу, что неплохо было бы попробовать подсоединить полный бутерброд и… все зашуршало. В итоге пришлось подпаять три провода к соответствующим выводам на плате (vcc, ground, pin2). Хотя, что-то мне подсказывает, что можно было подпаяться только к pin 2. Кстати, несмотря на то, что я делал отдельной питание от molex-разъема БП, лента нормально работает и от одного microUSB-кабеля. Правда я рисковать не стал и оставил второе питание.
Все почти получилось, но почему-то лента зажглась не вся, а аккурат кроме крайних двух элементов. Долго думал, перепаял проводочки на этих кусках, а потом обнаружил, что самый крайний кусок включен в цепь не в том направлении. Переставил его по феншую. Все равно не заработало. Сижу, думаю: ну как так, все же при тестах запускалось, что не так..." И вот тут пришло понимание, что тест был на одном метре, а наклеил-то я больше (вышло 90 диодов или полтора куска) и в скетче и настройках программы прописано только 60 диодов. Снова перешил ЕСПэшку и внес изменения в настройку программы. Запуск и… загорелось все, кроме крайнего куска, что по нижней части монитора (12 диодов). На этом я пока оставил поиски проблемы, так как одна маленькая, да к тому еще и крайняя неработающая часть меня не сильно напрягла. Решил разобраться позже. Есть мысль, что это из-за неправильного подключения, если не поленюсь попробую поменять на другой кусок — может запуститься.
Выявленный косяк: наклеил я ленту по периметру, думал, что, так как грань монитора чуть под наклоном, будет самое то, но, видимо, придется переклеивать на зад монитора, так как если смотреть сбоку — то слепит.
ESP планирую заменить на arduino Nano, так как она тут избыточна и лучше задействовать ее в более интересном месте. Делал сугубо из любопытства, так как лента пришла, а Nano нет, а посмотреть как оно получится было интересно.
Кому интересно — под спойлером видео того, что получилось.
Видео

+
avatar
0
Все получилось с первого раза!
Запитался от компа. 100 зон на 47 диагональ.
Лента 30\м… больше и не надо.
Только белый цвет желтеет к концу.
Знаю надо запитать по углам, но можно ли запитать еще и в самом конце? и брать питание с другого «штекера»?
Фото и видео чють позже как розберусь с белым цветом.
+
avatar
0
Сделал себе из ленты WS2811 но без использования Arduino, всё гораздо проще. Использовал USB-UART конвертор на PL2303 (можно использовать датакабель на PL2303, например от сименсов, или любой другой конвертор на CH340, CP2102 и т.п.) и одну ATMega8 с тактированием от внутреннего генератора на 8 Мгц.
(lfuse:0xA4 hfuse:0xD9). Конвертор подключил к Меге на 2 (RXD) и 3 (TXD), выход на управление ленты с 14 вывода (PB0), питание штатно 7 вывод "+", 8 вывод "-". Больше ни какой обвязки на меге нет. Программа написана на BascomAVR, занимает 18% от ATMega8, количество зон требуется прописать индивидуально. Первоначальный тест цветов R-G-B и проверка контрольной суммы сохранены.
В итоге стоимость и размер девайса многократно уменьшились и ещё всё РАБОТАЕТ!!!
Кодом делюсь :)
$Regfile="m8def.dat"
$Crystal=8000000
$hwstack=40
$swstack=16
$framesize=32
$baud = 115200 'Baudrate, higher rate allows faster refresh rate and more LEDs (defined in /etc/boblight.conf)

Declare Sub Send_frame(byval Number_of_ic As Word)
Config Portb.0 = Output
Dim R As Byte
Dim G As Byte
Dim B As Byte
Dim hi As Byte
Dim lo As Byte
Dim chk As Byte
Dim I As word
Dim Ledg As Byte
Dim Ledr As Byte
Dim Ledb As Byte

Const NUM_LEDS = 47    'ЗАПИСАТЬ СЮДА СВОЁ КОЛИЧЕСТВО ЗОН (СВЕТОДИОДОВ).

Dim Led_buffer(NUM_LEDS*3) As Byte

Wait 1

      R = 255
      G = 0
      B = 0

For I = 1 To NUM_LEDS

      Ledg = I * 3
      Ledr = Ledg - 1
      Ledb = Ledr - 1

      Led_buffer(ledg) = G
      Led_buffer(ledr) = R
      Led_buffer(ledb) = B

Next I

Call Send_frame(NUM_LEDS)
Wait 1

      G = R
      R = 0

For I = 1 To NUM_LEDS

      Ledg = I * 3
      Ledr = Ledg - 1
      Ledb = Ledr - 1

      Led_buffer(ledg) = G
      Led_buffer(ledr) = R
      Led_buffer(ledb) = B

Next I

Call Send_frame(NUM_LEDS)
Wait 1

      B = G
      G = 0

For I = 1 To NUM_LEDS

      Ledg = I * 3
      Ledr = Ledg - 1
      Ledb = Ledr - 1

      Led_buffer(ledg) = G
      Led_buffer(ledr) = R
      Led_buffer(ledb) = B

Next I
Call Send_frame(NUM_LEDS)
Wait 1

' гасим все светики
For I = 1 To NUM_LEDS*3
      Led_buffer(I) = 0
Next I

Call Send_frame(NUM_LEDS)


  print "Ada\n" 'Send "Magic Word" string to host
Do
Check:
   hi= Waitkey()
   If hi="A" then
   lo= Waitkey()
   If lo="d" then
   chk= Waitkey()
   If chk="a" then
   goto Okay
   end if
   end if
   end if
   goto Check

Okay:
' // Hi, Lo, Checksum

  hi=Waitkey()
  lo=Waitkey()
  chk=Waitkey()

   For I = 1 To NUM_LEDS

      R = Waitkey()
      G = Waitkey()
      B = Waitkey()

      Ledg = I * 3
      Ledr = Ledg - 1
      Ledb = Ledr - 1

      Led_buffer(ledg) = G
      Led_buffer(ledr) = R
      Led_buffer(ledb) = B

   Next I

  hi=hi xor lo
  hi=hi xor &H55
  if chk=hi then
   Call Send_frame(NUM_LEDS)
  endif
Loop

Sub Send_frame(byval Number_of_ic As word)
Local Last_channel As Word
Last_channel = Number_of_ic * 3
hi = High(last_channel)
lo = Low(last_channel)
push r0
push r16
push r17
push r24
push r25
lds r25 , {hi}
lds r24 , {lo}
Loadadr Led_buffer(1) , X
Channel_loop:
ld r0,x+
ldi r16,8
Bit_loop:
lsl r0
brcc BIT_0
Bit_1:
sbi PORTb,0
nop
nop
nop
nop
nop
cbi PORTb,0
rjmp Next_bit
Bit_0:
sbi PORTb,0
nop
nop
cbi PORTb,0
nop
nop
Next_bit:
dec r16
cpi r16,0
brne BIT_LOOP
sbiw R24,1
brne CHANNEL_LOOP
pop r25
pop r24
pop r17
pop r16
pop r0
Waitus 500 'запись принятого состояния на светики ПО ДАТАШИТУ ПАУЗА.
End Sub
+
avatar
0
Вот набросал схемку:
+
avatar
0
Видеоотчёт, снимал без звука.
+
avatar
0
Заказал новую ленту WB2811B, подключил к Arduino (Data+GND) и к питанию (5V+GND) от БП. Между 5V и GND от БП установил конденсатор на 1000uF 25V.
Горят первые ~10 светодиодов. На старой ленте горело до 60, но не больше.
Что я делаю не так?
+
avatar
0
У 2811 питание от 12 вольт.
+
avatar
0
Пардон, это опечатка. 2812, конечно.
+
avatar
0
Чтобы не грешить на питание можно запитать ленту с обоих концов.
Проще всего посмотреть логическим анализатором или осциллографом.
Или, как вариант, подключить устройство к другому ноуту, компьютеру, тв боксу и т.п. с программой ambibox или kodi с плагином boblight (на LibreElec устанавливаются два плагина «boblight» и «kodi boblight» вместе).
+
avatar
0
С двух концов запитал от другого БП. Абсолютно то же самое.
Та же история со старой лентой — горят только первые n светодиодов, но вся лента — хоть убейте, не горит. Пробовал выпаивать куски ленты и припаивать другие — воз и ныне там. Начал ковыряться ещё в декабре, а закончить до сих пор не могу :/
+
avatar
0
С чего управляется ардуино управляющая лентой?
+
avatar
0
На Ардуино залил скетч из комментариев: mysku.club/blog/aliexpress/28820.html#comment817287
Подключил к системнику через USB-кабель (2 метра, если это имеет значение). На компьютере запущен Ambibox 2.1.7.
+
avatar
0
Количество светодиодов в скетче и настройках Ambibix-а выставлено? Скорость 115200?
+
avatar
0
Количество светодиодов и там, и там по 198.
Параметры порта — 9600 8N1, без flow control.
Должно быть принципиально 115200 8N1? Об этом, ей-богу, даже не подумал.
+
avatar
0
Должно быть одинаково в ардуине и компьютере, 9600 мало. Я пробовал 38400 минимум, но остановился на 115200 — плавнее переключает.
+
avatar
0
Переключает-то плавнее, но всё те же 10-60 светодиодов, а не всю ленту
+
avatar
0
А при включении тест RGB лента проходит или те-же 10-60?
+
avatar
0
Те же 10-60. Но, повторюсь, перепаивать куски ленты пробовал. Суть как раз в том, что вообще лента горит не вся. Я грешу на питание, но не понимаю, почему его не хватает. На моём БП от 5v ничего толком не питается и подаётся 20А, это уж никак не питание под 10 светодиодов.
+
avatar
0
У меня когда не хватало питания вся лента начинала мигать белым. Питание легко проверить простым тестером, хоть по всей длине (обязательно при горящих диодах чтобы увидеть всю картину). Я бы грешил на код в ардуине (не верное количество посылок). Посмотреть наличие импульсов после последнего горящего светодиода есть чем?
У меня большие подозрения, что где-то при припайке трёх проводов в разрезе ленты что-то накосячено (замкнуто или непропай).
+
avatar
0
Увы, нету ни технических средств, ни теоретических знаний, чтобы тестировать физику. Программную часть (конкретно ардуино) протестировать можно путём замены на Arduino Uno, которая лежит у меня сейчас без дела. Если имеет смысл, то попробую на днях и отпишусь.
+
avatar
0
Ардуинку можем исключить, замена на Uno со скопированным из 817287 комментария кодом ничего не дала. Проблема в ленте/питании.
Вот и думаю теперь — ковыряться-перепаивать или плюнуть и заказать Paintpack с «дырками» в подсветке (не смогу проклеить весь контур их 60 лампами).
+
avatar
0
А направление у ленты ни где не перепутано? А то не знаю что и думать.
+
avatar
0
Направление у ленты не перепутано.
Провода, к слову, тоже пробовал менять. Сейчас к БП идут две довольно толстые медные жилы (взял провод от какого-то старого светильника).
Видимо, буду-таки возиться с перепайкой новой ленты…
+
avatar
0
Надо осциллограф или лучше mysku.club/blog/aliexpress/36442.html вот такую штуку за 6$ — всё покажет.
+
avatar
  • Demz
  • 27 февраля 2017, 16:18
0
не уверен, что еще актуально, но:
1. хотябы визуально проверьте тот участок, где заканчивается свет на ленте, может там криво припаян диод (не той стороной) и оттого она не пашет.
2. а пробовали заливать базовый тестовый скетч из самой библиотеки с правкой количества светодиодов?

и прикупите хоть минимальный тестер, они сейчас по рубль-ведро стоят, хотябы питание сможете проверить по ленте. Странно, когда есть паяльник но нет тестера)) Я на своей ленте месяц не мог понять что я делаю не так, пока не отрезал кусок и случайно его не перевернул при тестах. А уже грешил на то, что я ее спалил, когда на 12 вольт повесил и минут 10 потыркался пока увидел…
+
avatar
  • Person
  • 10 февраля 2017, 00:39
0
Прошу прощения. Повторил аналог Ambilight на ардуинке и ws2812b. У меня получилось 250 зон. На data поставил резистор на 470 ом. Знаний у меня 0 просто тупо повторил по описанию. Появилась необходимость параллельно подключить вторую ленту ws2812b к ардуино. Подскажите пожалуйста потянет ардуинка две параллельно подключенные ленты по 250 зон каждая. У каждой из лент отдельное питание. И какой номинал резистора ставить на выход data.
+
avatar
  • SRSSka
  • 10 февраля 2017, 00:44
0
У меня почему-то светодиоды хаотично горят или мигают. Не захватывая с экрана картинку. Скетч пользователя tidehunterrr и оригинальный из статьи — вообще не реагирует. Взял другой скетч (см ниже), поправил в скетче количество диодов и пин сигнальный. Если на мониторе картинка статичная, то светодиоды тоже горят статично, но совсем другими цветами. Если движение, то и диоды меняют цвета, но абсолютно не те, что на экране… В чем может быть проблема? Еще не понимаю, почему светодиоды горят через один ( хоть и цвета не правильные). Для примера: открываю обыкновенную папку на компе во весь экран ( фон белый соответственно), а светодиоды горят в основном зеленым, +1 красным,+1 синий… Светодиодов 30. Сигнальный pin 8, Arduino Nano.

Скетч на котором хотя бы запускается лента:
//////////

//

// Arduino interface for the use of ws2812 operated LEDs

// Uses Adalight protocol and is compatible with Boblight, Prismatik etc

// «Magic Word» for synchronisation is 'Ada' followed by LED High, Low and Checksum

//

#include <FastLED.h>

///// User definitions /////

// Define the number of LEDs

#define NUM_LEDS 30

// Define SPI Pin

#define PIN 8

// Baudrate, higher rate allows faster refresh rate and more LEDs (defined in /etc/boblight.conf)

#define serialRate 115200

// Adalight sends a «Magic Word» (defined in /etc/boblight.conf) before sending the pixel data

uint8_t prefix[] = {'A', 'd', 'a'}, hi, lo, chk, i;

// initialise LED-array

CRGB leds[NUM_LEDS];

void setup()

{

FastLED.addLeds<WS2812, PIN, GRB>(leds, NUM_LEDS);

// initial RGB flash

LEDS.showColor(CRGB(255, 0, 0));

delay(500);

LEDS.showColor(CRGB(0, 255, 0));

delay(500);

LEDS.showColor(CRGB(0, 0, 255));

delay(500);

LEDS.showColor(CRGB(0, 0, 0));

Serial.begin(serialRate);

Serial.print(«Ada\n»); // Send «Magic Word» string to host

}

void loop() {

// wait for first byte of Magic Word

for(i = 0; i < sizeof prefix; ++i) {

waitLoop: while (!Serial.available()) ;;

// Check next byte in Magic Word

if(prefix[i] == Serial.read()) continue;

// otherwise, start over

i = 0;

goto waitLoop;

}

// Hi, Lo, Checksum

while (!Serial.available()) ;;

hi=Serial.read();

while (!Serial.available()) ;;

lo=Serial.read();

while (!Serial.available()) ;;

chk=Serial.read();

// if checksum does not match go back to wait

if (chk != (hi ^ lo ^ 0x55))

{

i=0;

goto waitLoop;

}

memset(leds, 0, NUM_LEDS * sizeof(struct CRGB));

// read the transmission data and set LED values

for (uint8_t i = 0; i < NUM_LEDS; i++) {

byte r, g, b;

while(!Serial.available());

r = Serial.read();

while(!Serial.available());

g = Serial.read();

while(!Serial.available());

b = Serial.read();

leds[i].r = r;

leds[i].g = g;

leds[i].b = b;

}

// shows new values

FastLED.show();

}
+
avatar
  • SRSSka
  • 12 февраля 2017, 01:12
0
Проблема решена
+
avatar
  • Demz
  • 27 февраля 2017, 16:24
0
зашибись.
Может поделитеть решением?
+
avatar
  • SRSSka
  • 27 февраля 2017, 22:53
0
я так и не понял что именно помогло. Поставил другой скетч, обновил библиотеку, переустановил все программы и почему-то заработало
+
avatar
0
Другой скетч, это какой?
+
avatar
0
Всем здрасте! Возникла проблема! Решил себе забацать данную подсветку для своего 42" телевизора. Заказал компонентов из китая, дождался и приступил к сборке. Диодную ленту решил клеить только с трех сторон, получилось 36 лампочек по бокам и 60 сверху. Собрал все в кучу, подключил и о чудо все загорелось. Не успел я нарадоваться сие светопредставлением, как понял, что захват экрана происходит как бы со смещением примерно на 90 градусов по часовой стрелке. Весь день проковырялся с настройками амбибокса. Применял все скетчи из поста для ардуина, ничего не помогает.

Лента и блок питания на 12в. К ардуино подключал управляющий пин на 8й и — на gnd/ Питание оставил только от usb. Сами цвета передаются точно, смещение происходит как в динамических сценах, так и в статических.




+
avatar
  • P43YM
  • 26 февраля 2017, 17:34
0
У вас цвета не перепутаны?
+
avatar
0
У меня почемуто при RGB цвета не корректно воспроизводятся, выставляю RBG все ок
+
avatar
0
Проблема решена путем удаления зон захвата с 120 до 50
+
avatar
0
Думаю так. Если лента 12 В, то три подряд светодиода работаю вместе как один исходя из описания ленты на али (одно сопротивление на три диода впаяно, значит подача данных на один светодиод из трёх которые вместе не возможно, они всё равно, из за одного сопротивления будут загорятся вместе). Значит 36+36+60=132/3=44 вам нужно выставить в программе 44 диода.
Поэтому, чтобы каждый светодиод работал отдельно нужно брать 5 вольтовую ленту, там одно сопротивление на один диод, значит загораться будут по отдельности при подаче управляющего сигнала.
+
avatar
0
Всем добрый день. Я тоже полный ноль в этом вопросе, но паять умею, вот и повторил эту идею на 46-дюймовом телевизоре. Получилось 199 диодов. в амбибоксе выставил 198 зон, т.к. 199 не вмещалось. Вроде работает, хотя, на мой взгляд, немного притормаживает. Но вопрос в другом. Когда подавал питание с другого конца ленты, нифига не работало половина диодов, а после отключения питания, заработало нормально. Т.е. питается только через ардуинку через USB. Снижения яркости нигде не замечено. Нормально ли это и долго ли так сможет проработать?
+
avatar
  • P43YM
  • 06 марта 2017, 12:54
0
Там ток максимальный в 800 ма на контакте, а с пк и того меньше идет. Проверьте блок питания и то куда его подключаете
+
avatar
0
Да уж проверил. Все по фен-шую, полярность правильная. А подключал отдельным БП от ПК. Может, не стоит морочиться, раз все работает и так?

это я еще вполовину уменьшил яркость подсветки.
+
avatar
0
Если это имеет значение, то ардуино подклюен к usb 3.0. Не сожгу ли так материнку?
+
avatar
  • P43YM
  • 06 марта 2017, 19:57
+1
Не сожжете материнку, скорее ардуинку.
+
avatar
0
Спасибо за ответ. А можно ли запитать от того же компа с молекса?
И еще… смотрю с Кodi, скорость захвата выходит в районе 15 фпс. Почему так мало? Пользовался скетчем и скриптом из темы.
+
avatar
  • P43YM
  • 06 марта 2017, 20:07
+1
Да, конечно. У меня так и запитано. Отдельный бп, кстати, правильно запускали? дежурку на ps on?
+
avatar
0
боюсь, что я не понял, что такое «ps on»)
+
avatar
  • P43YM
  • 06 марта 2017, 20:18
0
зеленый провод с фиолетовым
+
avatar
0
Нет, зеленый с черным. Запустился. А по низкому фпс что-нибудь подскажете?

Хотя сейчас его рассмотрел. Действительно фиолетовый. В общем, справа сверху 3 и 4 (com и PS ON).
+
avatar
  • P43YM
  • 06 марта 2017, 20:40
+1
Подскажу: 1) он динамический 2) пробуйте разные режимы захвата. Если «низким фпс» вы называете низкую отзывчивость подсветки, то это не в фпс дело, так и задумано, чтобы у вас глаза не вытекли от стробоскопа. Но если очень надо, то поиграйте с настройками подсветки, такими как: «динамика», «чувствительность» и «сглаживание»
+
avatar
0
Режим захвата нужен только Kodi. Хорошо, я все понял. Спасибо за помощь.
+
avatar
0
Наконец сделал. 138 диодов. Лента 60 на метр ws2812b, ip 65 в силиконовой заливке.
Питается от блока питания компа. Данные подключены к китайской ардуине через 440 ом.
Монитор изогнутый, но все равно сделал треугольники из картона и на них посадил ленту, чтобы были под углом к стене.
Долго мучался с подходящим скетчем, оказалось тот что под видео автора самый актуальный и подошел.
И в Амбибоксе была выкручена гамма коррекция на макс, поэтому лента горела только белым на полную катушку. Сейчас все настроил.
Только горизонтальные зоны не получилось подстроить под каждый пиксель, но как я понял количество зон может быть гораздо меньше чем диодов, качество не страдает.

+
avatar
0
Может не работать из-за ленты? Просто купил ленту, но в том что эта лента ws2812b — я не уверен. А скетче эта лента прописана. Моя лента тоже цветная, с тремя выводами. Диоды на 4 ножках, но вот, что за модель — не знаю, покупал на рынке. Диоды на ней живут своей жизнью и никак не реагируют на программы, а если и реагируют — то точно не так, как надо. А реагируют они если их 10 штук, 33 — уже глухо.((((
+
avatar
0
Ребят помогите пожалуйста с проблемой.
Купил блоки питания 5в 6А для 100 светодиодов (30\м)
Делал все по рецепту, но мигает зараза… скретч от tidehunterrr заливал не помогло, как исправить?
Подсоединял и и одной цепью и с раздельно двумя кусками.
+
avatar
0
Пробовали скетч под видео автора? yadi.sk/d/RCjtcGhWuHtUk
Мерцание ленты возможно из-за битого (Бракованого диода) Следует найти с какого диода начинается Хаотичное моргание и заменить этот диод, или же полосу где он находиться… (Так же хаотичное моргание может быть из-за не соединенной землей (ардуино-блок-ленты) в одно целое GND)

Может не обязательно, но можно проверить в диспетчере устройств чтобы ардуинка работала на битности в секунду как в скетче.
Используйте 8 ногу на данные, у меня ка китайской ардуине с других ног не заводилось почему-то, хотя в скетче ногу верную указывал.
+
avatar
  • Leopard
  • 30 марта 2017, 15:38
0
может подскажете, метр ленты 60 диодоа 2812б, китайская ардуина нано. скетчей перебывал три штуки, нога 8 стоит, земля общая, при включении амбибокса моргает с небольшой задержкой одним цветом, даже если выставить заливку цветную. Может быть изза блока питания? у меня 1 амперный. Винда 10 64 лтбс, видяха радеон 7870. Разные захваты пробывал, все мигает.. При этом если выключить амбибокс, горит равномерно одним белым светом. Ардуинка подключена туда откуда выходит стрелка на лента. Грешу уже что лента бракованая, из идей только прозвонить соеденения
+
avatar
0
Кажется у меня так было, пока в амбибоксе не убавил яркость. Ниже мой скрин как сейчас настроено. Если гамма коррекция выкручена на макс, то любой цвет становится белым.
Данные на 8 ногу у меня идут через резистор на 440(два по 220) ом, на всяк чтобы ногу не спалить.
+
avatar
  • Leopard
  • 31 марта 2017, 19:09
0
Помогло поставить более мощный источник питания, мигание было изза слабого зарядника, а белый цвет изза кривой библиотеке фаст лед, поставил последнию с офф сайта и все взлетело:)
+
avatar
  • Leopard
  • 01 апреля 2017, 12:15
0
вы разобрались какие параметры за что отвечают? чувствительно и динамика? Никак не могу настроить чтобы цвета плавно менялиьс
+
avatar
0
Включаю фильм на весь экран, ALT+Tab переключаюсь на окно амбибиокса и экспериментирую. На сайте амбибокса мануала не нашел.
Чувствительность — порог яркости картинки в зоне захвата, после которого пиксель загорается. Если чувст ниже — то только очень яркие объекты в зоне захвата будут возбуждать свечение диода.
По мне лучше чтобы FPS выше был и диоды не отставали от картинки на экране.
+
avatar
0
спасибо большое,, будем исправлять.
+
avatar
  • Leopard
  • 31 марта 2017, 19:13
0
Как в амбибоксе добавить профиль?
+
avatar
0
Вместо Default вписать свое название, нажать «Добавить профиль».
+
avatar
0
Приветствую всех.
Хочу сделать подсветку по всему периметру ТВ 47".
1) Правильно я понял, что Pro Micro ATmega32U4 5V универсальное решение для Android и для windows 8/10 для скетча(ей) в этой ветке?
2) Все таки, неужели будет недостаточно 30 светодиодов ленты WS2812 на метр на 47 дюймах?
+
avatar
  • kanenas
  • 21 апреля 2017, 14:38
0
Подскажите пожалуйста где можно найти готовый плагин чтоб можно было в статическом фоне выставить разные цвета на каждую зону? по типу как colormusic.
+
avatar
  • iMazday
  • 23 апреля 2017, 18:24
0
Добрый день!
Исходные данные: приставка Beeling G1 (на чипе S912), Kodi 16.2, Arduino ATmega 328.
Все работает превосходно! Спасибо за инструкцию. НО.
Подсветка в KODI работает только с отключенным ускорением amlogic. При включении ускорения подсветка тупо горит одним цветом. Но без ускорения невозможно комфортно смотреть 4К видео, да и FullHD порою тормозит.
Есть у кого-то рабочее решение, как запустить подсветку (плагин Boblight) в KODI со включенным ускорением amlogic? Буду очень признателен за любую информацию по этому поводу.
+
avatar
  • iMazday
  • 24 апреля 2017, 07:33
0
Поправка, приставка Beelink GT1 (на чипе amlogic S912)
+
avatar
  • zack
  • 27 апреля 2017, 06:07
0
у меня вопрос. Ардуино надо припаивать с правой стороны монитора или с левой если смотреть на лицевую часть.? или это не имеет значения? и еще где-то через 4 часа использования использования светодиодной ленты она начинаем лихорадочно мигать и сходить с ума. потом через 30 минут гаснет и примерно через 5 минут запускается опять сама.
подскажите кто сталкивался с такой проблемой. если надо фото и видео пришлю.
+
avatar
0
Друзья, расскажите поподробней как включать подсветку в играх? режим в амбибоксе переключал, подсветка не работает. в режиме винда8 выключается при загрузке. пробовал правда только детскую лего стар варс и в армате… или там чего то ещё включить надо? и что за прога скачалась PlayClaw 5. она должна быть включена или нет? или её вобще можно удалить?
+
avatar
  • zack
  • 11 мая 2017, 07:58
0
подсветку включаешь в программе, настраиваешь под количество своих светодиодов выбираешь захват монитора и все. В играх программа сама будет подстраивать цвета. никаких настроек дополнительно проводить не надо.
+
avatar
0
вот нифига не понял… подсветка включена, кол-во светодиодов выбрано, захват монитора выбран…
подсветка то работает изначально, но вырубается при включении игры…
может лыжи не едут…
+
avatar
  • zack
  • 12 мая 2017, 00:54
0
ну тут сложно сказать. может неправильно подключил где-то?
+
avatar
0
Доброго времени суток, Уважаемые! Собрал, встретился с граблей в виде хаотичного моргания пикселями, снес библиотеку, установил все по новой — заработало. Одно НО — на рабочем столе работает, при запущенном плеере подсветка реагирует только на рамку и навибар самого плеера, а не на содержимое. Я чтото не так сделал или не включил чего? Прога ambibox 2.1.7, Плеер KMP, Винда XP…
+
avatar
  • zack
  • 11 мая 2017, 08:00
0
В настройках менял захват экрана на захват музыки (вроде так называется)
+
avatar
0
Менял, не помогло. Я так понял для захвата видео требуется прога PlayClaw, вроде даже пыталась установиться, но такую древнюю винду не поддерживает, о чем собственно честно и написала… пробовал ставить версии ниже, но как подружить с AmbiBox так и не понял.Собрал для эксперимента за 10 минут, извиняюсь за срач.
[OFFTOPIC]ПС: Совсем не шарю в написании скетчей, если есть знающие люди с желанием помочь, отпишитесь плиз в личку.[/OFFTOPIC]
+
avatar
0
Кстати в онлайн фильмах работает хорошо.
+
avatar
  • zack
  • 12 мая 2017, 00:57
0
не шарю в написании скетчей
уже все написано за тебя бери и качай скетчи в статье.
а что касается PlayClaw я ее вообще не устанавливал и без нее у меня все работает. так что дело мне кажется в другом.
Я смотрю на фотографии плохо видно но вроде земляной провод не припаян к ардуино?
+
avatar
0
А мне нужна помощь не по подсветке, по теплице… Минусовой провод на ардуинке есть, но работает и без него и на выборочную работу подсветки вообще никак повлиять не может.
У Вас винда XP?
+
avatar
0
Доброго времени суток!
Кто сталкивался с пульсацией ленты, не мерцание а едва заметная пульсация, при уменьшении яркости?
видно только камерой смартфона и видно наведя камеру на диод, на стене ряби нет.
+
avatar
0
Это нормально. Цвет в светодиоде набирается из трех основных: синий, красный и желтый. Чтобы получить нужный оттенок одного цвета нужно больше, второго меньше, а третьего совсем чуть-чуть и вот это чуть чуть-чуть достигается путем не снижения напряжения на светодиода, а импульсами и чем слабее нужна яркость тем больше время отсутствия питания. По научному называется ШИМ.
+
avatar
0
С момента публикации поста, уже перечитал массу литературы в том числе и про ШИМ) Это нормально в пределах, но пульсация не есть хорошо, либо завышать частоту ШИМ, либо менять частоту тока и другие диоды, решение пока из простых это лента на контролере WS2801 который по даташит имеет 2.5Кгц.
Для многих это нормально, но есть понятие индивидуальной непереносимости, у меня устают глаза.
Да и кстати в тему самой подсветки, думаю стоит попробовать разные клиенты вроде AmbiBox, учитывая все старания подражать подстветке Philips — я считаю они тщетны! И близко даже рядом не стояли с оригиналом

В след. буду использовать Ардуино UNO
ленту на чипе WS2801 либо отдельные точки
конструкция 45 градусов наклон
30 диодов на метр — норма (у меня 60, это много)
и рассеиватель с разделением диодов
+
avatar
+1
старания подражать подстветке Philips — я считаю они тщетны! И близко даже рядом не стояли с оригиналом
Вы филипсы-то видели? На ютубе есть сравнение ;)
+
avatar
  • DNjoy
  • 04 июня 2017, 01:24
0
Призматик конечно грузит проц, но оно того стоит, с амбибоксом такого скоростного захвата не добьешься.
Arduino Nano + WS2812b 60led 3sides + Prismatik 10мс. Вживую конечно это выглядит в разы эпичней и ярче.

ТС спасибо за тему.
p.s. призматик ещё и в играх без танцев с бубном захватывает отлично.
+
avatar
0
Товарищи! Амбибокс стал захватывать с тормозами, есть решение? В настройках 60 к/с, по факту ~ 14 к/с.
+
avatar
0
В результате задержка почти секунда…
+
avatar
  • DNjoy
  • 08 июня 2017, 19:36
0
Юзай призматик =)60фпс везде при задержке 10мс.
+
avatar
  • onego
  • 23 июня 2017, 00:44
0
откатись на старую версию
+
avatar
0
Поставил 2.5.6, после перезагрузки те же тормоза с 10-11FPS. Придется юзать призматик…
+
avatar
  • onego
  • 27 июня 2017, 21:03
0
у меня 2.1.6 и норм всё
+
avatar
0
Столкнулся с проблемой при выгрузки скетча на плату(с драйверами из шапки): avrdude: ser_open(): can't open device "\\.\COM 18": Отказано в доступе. (плата nano v3 CH340G\ATmega328)
Решение: установить драйвер www.wch.cn/download/CH341SER_EXE.html, вдруг кому ещё поможет :)
+
avatar
0
Подскажите, при использовании скетча от tidehunterrr при включении компа все лента мигает 3 раза разными цветами, можно кат-то это отключить?
+
avatar
  • rocket
  • 26 июля 2017, 15:28
0
Уважаемые!

Кто что заливал для 2811?

… скетчи из статьи, включая фикс моргания — для 2812.
+
avatar
0
Уважаемые специалисты!
Сделал всё как написано в данной публикации, учитывая направления светодиодов / всю настройку и т. д…
Использую WS2812. Скетч от автора.
Настроил AMBIBOX по зонам в соответствии с моим расположением отдельных светодиодов (116 шт), задал направление данных — запустил подсветку.


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

, напряжение в районе 5,2В.

Прогрузил пример DemoREEL100 из библиотеки FASTled — лента идеально работает по всей её длине, значит дело не в железе.

Думал на длиный USB провод от ПК до ардуины — поставил «родной» короткий — проблема не решилась.

Пробовал скетч от Tideh… — ситуация такая же.

При любых настройках Ambibox (изменения стилей / порядка RGB и т д / МОНОПОДСВЕТКИ — СВЕТОДИОДЫ ГОРЯТ ТАКЖЕ ХАОТИЧНО В ХАОТИЧНОМ ПОРЯДКЕ) ситуация такая же, использовал ПО Prizmatic — ситуация такая же…

Быть может кто и сталкивался… Заранее спасибо
+
avatar
  • Vitalkin
  • 04 августа 2017, 21:05
0
Была такая ситуация, все перековырял и помогло только смена библиотек в IDE. Какая конкретно помогла — хз…
Еще попробуй сменить пин на ардуине к светодиодам.
Минус питания ардуины и светиков обьеденен?
+
avatar
  • Vitalkin
  • 09 августа 2017, 19:45
0
Доброго времени суток уважаемые Господа! Вроде работает подсветка, но есть один нюанс — не выключается ни при отключении дисплея ни при отключении компьютера, есть решение? Комп периодически остается включенным сутками и подсветка работает постоянно.
+
avatar
0
Добрый день.
Собираюсь собрать данную штуковину для телевозора 47".
Хотелось бы лентой с 60 СД/метр, и того 3,5 метра, что является около 65 Ватт.
Думал для уменшения проблем с током использовать Ws2811 на 12 В, но потом выяснил что на ней гогят по 3 СД и длинна четная 5 см (отрезается по 3 СД), вернулся к 5В.
Хотелось бы вашего мнения по данной комплектации…
Какие провода использовать для питани, сечение, мак. длинна провода?
+
avatar
+1
Получилось достаточно сочно :)


Использовал этот лот:
$15 (White 5m 60 IP30) https://aliexpress.com/item/item/-/2000165819.html
Внимание! Это WS2811, работает от 12 В. У этого же продавца есть WS2812B на $7 дороже

Я правильно понял, что в WS2811 все 3 диода только одним цветом могут светиться?
+
avatar
  • Snkr
  • 01 декабря 2017, 10:10
0
Всем доброго!
в общем, загорелся после этой темы сделать подобное на своем телевизоре. Руки зачесались, зашел на алишку, назаказывал всякого. Только потом изучил вопрос более внимательно и понял, что проперся с лентой… скажите, сильные мира сего, есть ли возможность из такого варианта замутить подсветку на ардуино?
+
avatar
  • Connar
  • 05 декабря 2017, 15:26
0
Нет. Это просто цветная лента. Не адресная
+
avatar
0
У меня почему то горят только первые 4-5 диодов, питание от molex, где может быть косяк?
+
avatar
0
Скорее всего не исправил количество диодов в скетче и программе.
+
avatar
0
Ребят, потратил 2 дня.
Чё тока не ставил, чё тока не перечитал — не могу залить скетч( Голова расплавилась, нервы на пределе.
Я в этом тупой, но пошагово вроде всё делаю — ругается при заливке. То Джава чёто, то ФастЛед не тот…
Народ, никто не живёт рядом с м.Щёлкавская? Может поможете залить скетч, который для Андроида?
Если вдруг получится, я ещё пару таких соберу (на все ТВ). Вот, взял для попробовать, и оказался туповат для высшей математики ((
Нужен Скетч, на 4 стороны на 184(58х34 х2) диода, для приставки Андроид 5.1, Ардуино Уно (как тут для приставок советовали). Всё куплено и Всё собрано — чисто залить.

Если есть кто рядом и готов помочь — стукните в личку? А-то разхреначу всю эту халабуду, а так давно мечтал об Амбилайте…
+
avatar
0
Уважаемые программисты, не могли б вы сделать запуск программы чють по интереснее (не красный, зеленый, синий).
Типа белый цвет от 1led к 100
(видео www.youtube.com/watch?v=N8wAr3D9qBM)
И может кто то знает как добавить режимы в амибибокс, что бы можно было сделать как на видео.
www.youtube.com/watch?v=N8wAr3D9qBM
+
avatar
  • airatxl
  • 22 февраля 2018, 16:24
0
люди добрые, что я сделел не так, ни один не горит
+
avatar
  • Vitalkin
  • 25 февраля 2018, 14:16
0
А куда уходит провод от 7 контакта ардуинки?
+
avatar
0
Доброго времени суток уважаемые! Установил наконец win7, поставил дрова на CH340, ambibox работает, правда прилично грузит процессор, а вот призматик нивкакую, не видит ардуину и все… Есть мысли как заставить работать?
+
avatar
0
По какой то волшебной причине призматик увидел ардуинку, данные на нее поступают, по светику на плате видно, но лента все равно молчит… Что за фигня?
PS: амбибокс жрет ~20% процессора в простое. Изза этого и пытаюсь завести призматик
+
avatar
0
Парни, хелп. Уже усрался практически. В общем с виндой все работает нормально. Пробую по мануалу для андроида — не работает. Выдает ошибку что не может подключиться к boblightd. Библиотеки лежат по местам все. Аппарат — Vega s95. пробовал и androidarm64
и просто android — результат тот же. Вышел на официальный форум коди, а там вроде как пишут что для андроидного коди нужен внешний боблайт сервер, но при этом не понятно (по крайней мере мне) куда тогда подключать ленту. К серверу!? или как по схеме к Андроид приставке?
В общем слооооожнаааа. Помогите разобраться в потоке информации.
+
avatar
  • vic_gost
  • 18 августа 2018, 13:40
0
Есть не плохая программка ambilight.tender-complex.ru/en/ и ни каких танцев с бубном.
+
avatar
  • zvp
  • 01 сентября 2018, 21:13
+1
Спасибо большое за статью.
214 диодов WS2812B, Arduino Nano, Sony 55" 4K, Ambibox



+
avatar
  • P43YM
  • 01 сентября 2018, 21:29
0
Пожалуйста. Заходите еще. Клево получилось, кстати.
+
avatar
  • P43YM
  • 01 сентября 2018, 21:33
0
P.S. Попробуйте свежий призматик, он стал на порядок быстрее, особенно в играх на десятке. Прямо земля и небо.
+
avatar
  • P43YM
  • 01 сентября 2018, 21:40
0
+
avatar
0
Ребята! спасайте) это брак? брал тут
питал от блока компа 5v или нельзя было напрямую «както» подключать и я чот спалил (
+
avatar
  • yapet
  • 15 ноября 2018, 15:33
0
Подскажите владельцы — а просто на Андроид Тв боксе из под простого плеера — будет «играть»- моргать? Или только из-под KODI?
+
avatar
0
Парни, помогите. Пытался прошить Ардуино Уно и походу все спалил. Купил вот здесь эмбилайт: , все поставил, подключил как советовал продавец, все работало. Потом начал прошивать с библиотекой Fastled скетчем Adalight.ino, вписал туда кол-во диодов, порт и нажал скомпилировать. Дальше все умерло, лента никак не реагирует ни на что. Как поправить положение? Ничего не понимаю...((
+
avatar
0
Ты не спалил. У меня точно такая же ситуация была. Дата пин был 11 а в скетче был прописан 6. Я вскрыл коробочку посмотрел куда припаян дата пин и перезалил скетч. Только вот скетч долго искал. Те что выложены здесь у меня пошли плохо. Лента через минуту ве начинала хаотично моргать Нашел на забугорном форуме отличный скетч. С ним все ок.
+
avatar
0
Какой «эмбилайт» купил? Пин подключения к ленте в скетче правильно указал?
+
avatar
0
Подскажите пожалуйста, можно ли использовать такой контроллер чтобы включать и выключать всю систему, поставив ее после бп и перед ардуино? или нужно ее ставить перед самой лентой, и будет это вообще работать?

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.