Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
Chip
Еще не заказывал,до банка ни как не дойду денег на карточку положить
Ленты
здесь ищи
Привет! ) А мне на столько понравилась простота реализации с адресуемыми светодиодами, что я не удержался сбегал в банк и заказал вот этот лот. При чем PCB черная что тоже не плохо.... продавец обещал скидки на будущие заказы )
правда пока не понял как микросхемы определяют свой адрес.... точнее каким образом на ленте распределены адреса....
А еще есть проблема с тем что на 47" получается порядка 100 диодов, а программа расчитана на 50 зон, соотвественно придется управлять парами и тогда получится как раз 50 зон...
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
HiddenPilot
Привет! ) А мне на столько понравилась простота реализации с адресуемыми светодиодами, что я не удержался сбегал в банк и заказал вот
этот лот. При чем PCB черная что тоже не плохо.... продавец обещал скидки на будущие заказы )
Хорошая ленточка, с хорошей плотностью светодиодов. адресуется каждый светодиод, а не по 3 штуки как в моем варианте.
Как немного освобожусь, тоже закажу аналогичную. И цена постепенно снижается на эти ленты. Что очень радует.
Цитата:
Сообщение от
HiddenPilot
правда пока не понял как микросхемы определяют свой адрес.... точнее каким образом на ленте распределены адреса....
Адреса распределяются по порядку, от края ленты. ws2801 берет первый набор данных для себя, все остальные пропускает дальше.
Цитата:
Сообщение от
HiddenPilot
А еще проблемма получается с тем что на 47" получается порядка 100 диодов, соотвественно придется управлять парами, получится как раз 50 зон
Это не проблема, надо будет в скетче просто по 2 раза (ну или сколько светодиодов хочется объединить на одну зону) повторять вывод одного цвета на ленту.
вместо одной строки
strip.setPixelColor(i, Color(red, green, blue));
сделать что-то вроде
strip.setPixelColor(i*2, Color(red, green, blue));
strip.setPixelColor(i*2+1, Color(red, green, blue));
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
HiddenPilot
А еще есть проблема с тем что на 47" получается порядка 100 диодов, а программа расчитана на 50 зон, соотвественно придется управлять парами и тогда получится как раз 50 зон...
Ну или попробовать пообщаться с разработчиками LightPack, чтобы они убрали ограничения в 50 зон, ну или подняли его значение на какое-нито побольше :)
Я уже как-то высказывал такую идею тут в форуме, но с разработчиками не связывался и им свою хотелку не озвучивал.
Вот у тебя есть явный стимул с ними пообщаться чтобы у тебя в итоге получился супер-пупер-мега подробный эмбилайт :)
Ну а дальше, возможно, упрешься в производительность процессора, заодно и комп придется обновлять :)
Re: Фоновая подсветка телевизора Ambilight
MAKC, Да не.... на счет того что подправить скетч это и так понятно что все просто.... проблемма в том что программа поддерживает всего 50 зон.
Посчитал поточнее... на моем телике получается по 21(20) диод по бокам и по 35(34) сверху/снизу... в итоге ни туда и ни сюда... если только снизу делать не полную засветку
т.е. к примеру 20*2 по бокам = 40.... и 34 сверху... остается 26 в низ... по 13 диодов с каждой стороны... и в итоге участок 25-30 см по центру будет не освещенным....
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
MAKC
Ну а дальше, возможно, упрешься в производительность процессора, заодно и комп придется обновлять :)
ДА не... пока не грозит, стационарник 4х ядерный Core i5 2gen... ноут тоже Core i5 gen2, правда 2 ядра, но 4 потока... там либо потянет либо искать другую прогу, или уменьшать зоны сканирования или количество зон....
Интересно, а вот такую штуку получится прикрутить к ардуине? тогда и провода не надо бдует тянуть к ардуине....
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
HiddenPilot
MAKC, Да не.... на счет того что подправить скетч это и так понятно что все просто.... проблемма в том что программа поддерживает всего 50 зон.
Посчитал поточнее... на моем телике получается по 21(20) диод по бокам и по 35(34) сверху/снизу... в итоге ни туда и ни сюда... если только снизу делать не полную засветку
т.е. к примеру 20*2 по бокам = 40.... и 34 сверху... остается 26 в низ... по 13 диодов с каждой стороны... и в итоге участок 25-30 см по центру будет не освещенным....
ну мне кажется самый простой вариант постараться разместить на телеке число светодиодов кратное 2ум и 3ем одновременно.
в таком случае на первое время ты сможешь сделать 3 светодиода на зону, а после, если вдруг в программке все-таки снимут ограничения на 50 зон, сможешь уже сделать и по 2 светодиода на зону, или вообще по 1му.
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
HiddenPilot
Интересно, а вот такую
штуку получится прикрутить к ардуине? тогда и провода не надо бдует тянуть к ардуине....
А картинку на телек ты тоже без проводов планируешь выводит? :)
Re: Фоновая подсветка телевизора Ambilight
Цитата:
Сообщение от
MAKC
А картинку на телек ты тоже без проводов планируешь выводит? :)
а почему бы и нет .... есть к примеру такие вещи как WiDi к примеру и не только.... которые очень даже успешно работают )
Re: Фоновая подсветка телевизора Ambilight
MAKC, ну что ж, есть кое какие продвижки впоиске недокументированых возможностей программ ERASER'а. В предыдущей его программе "ardulight" в настройкайх формы стоит ограничение на 42 зоны.... но если сначала изменить это значение на любое отличного от дефолтного, то в файле settings.ini появится параметр "Areas="(а может он и сразу будет)
Так вот, ставим его в любое нам необходимое значение, снова заходим в настройки программы и на закладке "Зона" видим необходимое нам количество зон... при этом счетчк кнопки "Тест Зон" так же пробегает попорядку всё заданное количество зон.... Осталось только проверить уходят ли команды на эти зоны в ардуино....
Поэтому есть маленькая просьба.... если у тебя остались обрезки страйп ленты.... допаять его к своим имеющимся 20ти зонам, и как я понимаю должно получится 60 зон... и проверить хотя бы кнопкой Тест Зон... проработет он все зоны или нет....
Воть... а я пока буду ждать прихода Своей ленты...
ну или зациклить в скетче все адреса выше 20 по кругу.... т.е. 1=21=41=61=81 и т.д., что то типа "i-(20*(Int(i/20)))" или "i-(20*(Trunc(i/20)))" . Если ардуинка отработает тест, то на первое время можно пользоваться старой версией программы.
А там, если что, допилить лайтпак или может автор расширит функционал до 150 и больше зон.... (я тоже пока не связывался с Ерайзером :) )
Вложений: 1
Re: Фоновая подсветка телевизора Ambilight
UPD:
Немного помучился конечно с версиями Qt, но пересобрал из исходников Ambilight 1.1.11.... поменял ограничение с 42 зон на 500... думаю теперь всем хватит)))) патченая версия в Аттаче...
А вот с LightPack'ом думаю будет посложнее... наверно нужно идти к Eraser'у