e-cat писал(а):
и наш вариант: http://licrym.org/index.php/Лампа_настроения
"Наш вариант" был собран на макетной плате.
Первые впечатления-супер. Самое главное что цвета синтезируются случайным образом!
Итак, товарищи-программисты, есть такое чудо: http://www.dead-men.de/index.php?conten ... 32831781ab
Как раз по теме) Имеет оно несколько режимов... собсно Плавное изменение цвета 3-х цветного светодиода ну и изменение цвета под музыку (светомузыка).
Я вот что думаю, может кто из программистов сделал бы подобный проект, но только без пульта (переключатель режимов сделать на основе обычной кнопки).. Неплохая "живая" лампа вышла бы)
Исходник в статье есть)
Сразу скажу то что в сфере программирования микроконтроллеров я очень далекий человек)
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
Спору нет...а у меня парочка 2550 завалялась...побалуюсь+софт прилагается...поглядим
А ваш прототип №3 я так понял Mega8+FTDI..так развития и не получил?...тоже интересно попробовать
Сам делаю устройство такое. Всё элементарно за исключением одного, как менять цвета ? ))) Для меня очевидно было, что это трёхфазная система. три синуса со сдвигом 3пи/2 . Но составив таблицу и нарисовав, пришел к выводу, что в ней отсутствуют яркие цвета RG - GB - BR. Всякие ядовито желтые и малиновые. Или это только кажется мне ?
Хочу соорудить ночник по аналогии с недавно увиденным китайским.
В оригинале 3 светодиода: синий, красный и зелёный
Плавный переход цвета, светят и по отдельности и в комбинациях.
В оригинале все 3 светодиода вместе с микроконтроллером(или драйвером, не знаю точно, я не очень в этом разбираюсь) умещаются на односторонней платке 2.5х2.5, сам контроллер прячется под каплей чёрного компаунда диаметром меньше сантиметра, совсем крошечный.
Скажите пожалуйста, эффективнее использовать RGB светодиод или 3 разноцветных? Мне необходимо выжать максимум света из светодиодов, а 1-2 по идее будут ярче, чем только 1 нет?
P.S. Очень важно, чтобы готовая плата была как можно компактнее
Только что собрал такую игрушку.
Мега8 + 6 транзисторов +RGB диод. Питание от "Кроны"
Был где-то в теме вопрос почему не до конца гаснут диоды.
У меня тоже такое было, когда в программе использовал ф-ю _delay. Потом проверил программу на симуляторе и оказалось что у меня не получалось сделать задержку меньше чем 1.5мкс. Когда перешел на аппаратный ШИМ, то все стало норм. (в общем то он для этого и предназначен )
Про яркость:
Во первых, почитал даташит на диод и подобрал резисторы чтобы ток через светики был примерно одинаковый.
ШИМ пробовал задавать по логирифмическому закону, по экспоненте, но все это фигня!. Самый лучший вариант это линейное изменение скважности, потому что яркость свечения зависит от тока, а ток через светодиод зависит от ограничивающего резистора, а у него характеристика линейная.
Artem333 писал(а):Вот вариант с восьмой мегой и тини 2313. Конфигурация фьюзов для понейпрог прилагается.
собрал устройство с тини 2313 - большое спасибо.
хотелось бы увидеть белый цвет (т.к. светодиоды загораются по кругу, но никогда вместе)
Зарание спасибо
Прочитал ветку... и есть предложение:
создать пост с архивами по типу "контроллер-схема-прошивка"...
то есь несколько на 15-й тиньке, несколько на 2313...
Artem333 писал(а):Вот выкладываю. S1 это фиксация цвета в энергонезависимой памяти (кто-то просил) R1 регулировка скорости смены цветов. В программе массив из 64 значений с названием LN_TABLE это таблица яркости, подбирается для каждой разновидности диодов, значения элементов 0-255.
А можно под 2313 компильнуть?
Самые лучшие источники информации - это университетская библиотека, городской архив, интернет и утюг.
Вот рабочая ссылка лампа настоения RGB LED http://www.rgbled.narod.ru
Там исходники, проект CVAVR и PROTEUS и готовые прошивки для atmega48 и atmega8 - проверены в собраных устройствах.
Причем все под внутренний генератор на 1 Мгц ! т.е. фьюзы менять не надо.
Все детали и прошитые микроконтроллеры для самостоятельного изготовления этого устройства.
radio-kot писал(а):
Вот рабочая ссылка лампа настоения RGB LED http://www.rgbled.narod.ru
Там исходники, проект CVAVR и PROTEUS и готовые прошивки для atmega48 и atmega8 - проверены в собраных устройствах.
Причем все под внутренний генератор на 1 Мгц ! т.е. фьюзы менять не надо.
Все детали и прошитые микроконтроллеры для самостоятельного изготовления этого устройства.
Вопрос: там говорится о подсветке панели приборов. А как выбирается цвет и как он запоминается при выключении? Ведь никаких кнопок там нет...
Как ни слова?
Пару слов есть.
Цитата http://www.rgbled.narod.ru/: "Можно плавно менять свечение светодиодных лент
Плавное изменение цвета подсветки панели приборов автомобиля"
Конец цитаты... Даже с картинками...
Получается, что при включении панель приборов будет постоянно переливаться всеми цветами радуги?
Прикольно!