roboforum.ru

Технический форум по робототехнике.

Подсветка а-ля Ambilight

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

Re: Подсветка а-ля Ambilight

Сообщение -= Александр =- » 19 ноя 2007, 00:00

ОК, на днях приведу в порядок и выложу. Прошивка - на Си, софт - на ВижалБейсике.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Подсветка а-ля Ambilight

Сообщение BeeZONE » 19 ноя 2007, 16:44

На просторах интернета случайно наткнулся на проект амбилайта, который использует композитный сигнал в качестве источника видеоинформации.
Для работы используются два камушка: ATMEGA32L и MAX II EPM570. В принципе там довольно подробно всё расписано. От списка деталей, до схем. Только вот программной части пока нет в свободном доступе, насколько я понял.

http://chameleon.madwizard.org/software
BeeZONE
 

Re: Подсветка а-ля Ambilight

Сообщение -= Александр =- » 06 дек 2007, 08:19

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




(В последнем клипе забыл вырубить подсветку клавы - она работает вообще независимо от остальных каналов)

Добавлено спустя 2 часа 53 минуты 27 секунд:
Вот архивчик с последним софтом, схемой и прошивкой... + исходники!
Вложения
1_2.rar
(159.91 КиБ) Скачиваний: 307
Последний раз редактировалось Vooon 06 дек 2007, 05:28, всего редактировалось 1 раз.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Подсветка а-ля Ambilight

Сообщение Digit » 06 дек 2007, 11:17

Красиво! :shock: :good:
Только равномерности подсветки нет из-за того, что диодов по пять с каждой стороны и они без рассеивателей.
И еще. Светики не трехцветные? (Не помню уже, а на нескольких предыдущих страницах не увидел) Просто заметна некоторая неравномерность цветового распределения (красные в группах сверху)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Подсветка а-ля Ambilight

Сообщение Duhas » 07 дек 2007, 11:14

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

все-таки сделали софтварную версию... веселее было бы прям на шнур вешать ))

Добавлено спустя 2 минуты 11 секунд:
кстати она работает для всех приложений ? или только для конкретного?
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Подсветка а-ля Ambilight

Сообщение -= Александр =- » 08 дек 2007, 02:00

Аппаратно - надо ПЛИС+быстрое АЦП или вообще сигнальный процессор. Для себя такую хрень сооружать влом.

Работает со всеми приложениями, не использующими оверлей (аппаратное проигрывание видео без использования ЦП) - В принципе все игрушки что у меня есть с ней работали нормально. Видеоплееры - в некоторых приходится отключать оверлей.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Подсветка а-ля Ambilight

Сообщение Snake_sx_1 » 08 дек 2007, 20:14

А я вот собрал плату,прошил контроллер,а ничего не работает :cry: ,дорожки прозвонил все ок,напряжение на контактах где должны стоять диоды 0.22-0.5 В! Только не ставил стабилизатор напряжения,а сразу подал на нужные контакты 5 В!Я начинающий в электронике,а контроллер вообще первый раз прошивал,фьюзы не трогал,просто открыл hex и прошил!Кто нибудь знает в чем проблема?Может в том как прошил,а может в Windows что то надо сделать?Да кстати какая то непонятка,на схеме всего 8 конденсаторов,а на рисунке платы 9!я оставил 8,может еще это влияет как то.....
Аватара пользователя
Snake_sx_1
 
Сообщения: 9
Зарегистрирован: 25 ноя 2007, 20:21

Re: Подсветка а-ля Ambilight

Сообщение Myp » 08 дек 2007, 21:48

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


кстати правда было бы неплохо ещё выложить картинку фьюзов из cvavr
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Подсветка а-ля Ambilight

Сообщение Snake_sx_1 » 09 дек 2007, 12:30

А почему же только Cvavr,неужели все им прошивают,я PonyProg использовал...
Аватара пользователя
Snake_sx_1
 
Сообщения: 9
Зарегистрирован: 25 ноя 2007, 20:21

Re: Подсветка а-ля Ambilight

Сообщение Duhas » 09 дек 2007, 17:07

а разнцы ? название фьюзов от компилятора не менется...
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Подсветка а-ля Ambilight

Сообщение Myp » 09 дек 2007, 17:36

ну проект сделан в cvavr логично предположить что и фьюзы нужно для него выложить

да и зачем юзать кучу разных прог если можно только одну =)

Александр придёт, решит вопрос.
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Подсветка а-ля Ambilight

Сообщение -= Александр =- » 09 дек 2007, 19:45

Фузы надо все единицы выставить. Если шьешь из CodeVision - все галки должны быть сняты, т.е. вот так:
Config.jpg


В исходниках, которые я выкладывал все уже настроено. Открой проект, нажми кнопку программатора, поставь галку "Program fuse bits" и жми "Program all". Учти, что последняя прошивка (версия 1.2) идет для кварца 14.7456 и работает только с последней версией проги. (пришлось изменить скорость обмена)

А конденсаторы - жизненно-важные это вокруг MAX232 и около кварца. Остальные так, от помех защищают. Если питание хорошее - можно и без них.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Подсветка а-ля Ambilight

Сообщение Snake_sx_1 » 10 дек 2007, 10:10

Кварц не помню щас какой использовал,какой был на старой схеме,а кондеров около max232 поставил 4(как на схеме),хотя на чертеже платы их 5!Сколько правильно должно быть?А питание взял с molex,там не ровно 5В,там 5.2В,надеюсь это не критично...И кстати вы возможно знаете,но все же, проект ambylight есть еще на radiokot.ru,только называется он там light-x!
Аватара пользователя
Snake_sx_1
 
Сообщения: 9
Зарегистрирован: 25 ноя 2007, 20:21

Re: Подсветка а-ля Ambilight

Сообщение -= Александр =- » 10 дек 2007, 13:00

5-ый там по питанию... Желательно поставить, но и без него жить будет.
Тот проект с прожекторами я видел где-то еще, но точно не у кота...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Подсветка а-ля Ambilight

Сообщение Snake_sx_1 » 11 дек 2007, 18:56

Фьюз SUT если не ошибаюсь отвечает за ISP,если так то зачем его снимать?
Аватара пользователя
Snake_sx_1
 
Сообщения: 9
Зарегистрирован: 25 ноя 2007, 20:21

Пред.След.

Вернуться в Золотой фонд

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1