Контроллер RGB светодиода
Управление светодиодной линейкой
Лампа настроения
Светодиодная техника всё больше входит в нашу жизнь. Если раньше они использовались только в качестве индикаторов, то сейчас приобретают широкое применения в качестве экономичных и универсальных источников света. Широкое применение получают светодиоды различных цветов в качестве декоративных подсветок. Трех цветные светодиоды и линейки позволяют получать любой цвет желаемой яркости.
RGB контроллер и 10Вт светодиод
В этой статье расскажу вам о том, как подключить трёхцветный светодиод или светодиодную линейку к микроконтроллеру и плавно изменять яркость её свечения c помощью ШИМа.
Всё это сделано на моём любимом PIC16F628A, но для этой задачи потребовалась почти все его ресурсы. Задействованы все 3 таймера. В одном крутится ШИМ для светодиодов, ещё один отвечать за спец эффекты, а последний отдан под псевдослучайные числа. В качестве элементов управления выступают 3-х и 2-х позиционные переключатели. К получившемуся контролеру можно подключать светодиоды и светодиодные линейки с общим анодом, током до 10А и напряжением до 35В.
Несмотря на все мои старания, смог выжать из микроконтроллера всего 300Гц, но и их оказалось достаточно для плавного переливания и комфортного созерцания зрелищ, которые он показывает, или любого из цветов. Зато получил 256 градаций каждого цвета или 16 с половиной миллионов цветов.
Перейдём к схеме.
Схема
Схема
Схема по питанию разделена на 2 части. В первой части, после преобразователя напряжения, располагается контроллер и элементы управления. Во входной части располагаются ключи для светодиодов, на неё же подаётся общее питание до 25В для самих диодов и всей схемы.
Внимание! Схема не содержит встроенного драйвера тока светодиодов, и подключение их напрямую приведёт к моментальному выводу последних из строя.
Но не пугайтесь, не всё так страшно. Давайте тогда для начала рассмотрим, как светодиоды можно подключить к контроллеру. Светодиоды это полупроводниковые приборы, которые питаются не напряжением, а током. Значит, нужен ограничитель или стабилизатор тока. Для слаботочных диодов достаточно включённого последовательно с ним резистора. Для светодиодов со значительным током потребления уже понадобиться драйвер тока посерьёзнее, или резистор больших габаритов, которым можно будет кипятить чай 🙂 . В свою очередь драйверы тока делятся на линейные и импульсные: линейные проще и дешевле, а импульсные компактнее и больше подходят для больших токов. В продаже есть как специальные драйверы тока для светодиодов, так же его можно собрать самому, например простой линейный драйвер тока до 1,5А на LM317. Если у вас светодиодная линейка, то она, как правило, уже содержат встроенные ограничители тока, возле каждого из диодов, и её можно подключать к контроллеру напрямую, только не забудьте подать на вход контроллера требуемое ей напряжение.
В качестве ключей применены MOSFET’ы IRL2203N (замена IRL3103, IRL3705N) с управлением логическим уровнем, что позволяет их затворы напрямую подключить к выходам микроконтроллера. Эти ключи позволят управлять диодами с токами до 10А на канал.
Плата
Схему удалось разместить на куске одностороннего стеклотекстолита размером 50х32 мм всего с одной перемычкой. Использованные детали: микроконтроллер PIC16F628A в DIP корпусе с панелькой, кварц на 20МГц с двумя конденсаторами 0805 по 22пкФ, 2 микропереключателя на 3 (предусмотрел место на вырост – на 4) и на 2 переключателя. 3 ключа IRL2203N (замена IRL3103, IRL3705N) в корпусе TO-220, 3 двойных клеммника 340-021-12 или два тройных 340-031-12. Линейный стабилизатор на 5В — L78L05ABUTR в корпусе SOT-87, чип тантал конденсатор типоразмера A или B на 10мкФ 16В. Два конденсатора 0805 по 0,1мкФ, 7 резисторов 0805 4,7кОм, 3 резистора 0805 10кОм и 3 0805 680Ом. Дорожки возле ключей и клеммников следует усилить, что бы они не грелись во время прохождения по ним больших токов.
Плата контроллера
Плата на фото немного отличается, т.к. она разрабатывалась для одного моего старого проекта и имеет другие элементы управления. Как видно по фотографии ключи друг от друга следует изолировать. Мосфетам дополнительный теплоотвод не нужен, во время проверок на токах до 3-х ампер (большей нагрузки и источника питания не нашлось), они были холодными.
Изучили схемотехнику устройства, стоит и код прошивки упомянуть.
Исходный код
Все основные действия происходят в обработчике прерываний, в main только инициализация и считывание настроек с переключателей. Все остальны действия завязаны на прерываниях от таймеров.
void interrupt isr(void)
Главную часть составляет ШИМ светодиодов, его разместил в третьем таймере (TMR2):
if(TMR2IF) // Прерывание по таймеру TRM2 { I++; // Увеличиваем счётчик на 1 if(I==0) // Сброс всех диодов, включение { SetBit(PORTB,5); SetBit(PORTB,6); SetBit(PORTB,7); LED_R_=LED_R; LED_B_=LED_B; LED_G_=LED_G; } if(I==LED_R_&& LED_R_!=255) // Гашение красного { ClrBit(PORTB,5); } if(I==LED_G_ && LED_G_!=255) // Гашение зелёного { ClrBit(PORTB,6); } if(I==LED_B_ && LED_B_!=255) // Гашение синего { ClrBit(PORTB,7); } TMR2=240; // Установка таймера на 240 позицию из 255 TMR2IF=0; // Сброс флага прерывания таймера }
Переменные LED_R, LED_G, LED_B отвечают за насыщенность каждого из цветов, т.е. для изменения цвета и яркости диода достаточно изменить значения этих переменных. Частота ШИМ задаётся как настройками таймера TRM2
T2CON =0b00000100; // коэффициент предделителя и выходного делителя 1
и значением, с которого он будет начинать тикать.
TRM2=240;
Счётчик I постоянно увеличивается на 1, когда он равен 0 – то происходит «сброс», все светодиоды зажигаются и с переменных LED_R, LED_G, LED_B списываются установленные значения в переменные LED_R_, LED_G_, LED_B_, с которыми уже и работает ШИМ. Работа не напрямую с переменными задающими насыщенность цветов позволяет изменять цвет трёхцветного светодиода разом, а не постепенно скачками во время работы. При каждом тике счётчика I происходит сравнение его значения с переменными LED_*_, если значения совпали – то соответствующий канал гаснет. Счётчик тикает, но не бесконечно, в примере ему выделено 256 шагов (1 байт), что соответствует количеству градаций каждого из цветов, при переполнение он автоматически обнуляется и начинается всё сначала.
Градацию можно изменить: уменьшить или увеличить, что повлияет на частоту ШИМ и максимальное количество цветов. Увеличивать количество цветов, смысла особого нет, и так их уже 16777216, а вот уменьшить, и тем самым поднять частоту ШИМ, можно. Но не стоит увлекаться, при очень малом разнообразии плавные переливания потеряют свою плавность, если, конечно, они вам нужны.
Специальные эффекты прописались в первом таймере (TRM0), вот один из них:
if(LED_i==0) { t_R=TMR1L; t_G=TMR1H; t_B=TMR1L+TMR1H; } if(LED_i < 128) { LED_R=t_R/128*LED_i; LED_G=t_G/128*LED_i; LED_B=t_B/128*LED_i; } else { LED_R=t_R/128*(255-LED_i); LED_G=t_G/128*(255-LED_i); LED_B=t_B/128*(255-LED_i); }
У эффектов есть свой 1 байтный счётчик LED_i, который, так же как и I, ходит по кругу. В самом начале происходит начальная установка, а именно псевдослучайный выбор цвета. Далее пока счётчик меньше 128, диод разгорается, а далее затухает.
В коде за выбор специального эффекта отвечает переменная – mode (список эффектов ниже), а за скорость выполнения — LED_dalay.
Как вы заметили из приведённого куска кода, самый большой таймер, TRM1 (2 байта), был отдан под random. Он шпарит на максимуме и из его двух регистров, и их комбинации, получаются псевдослучайные числа для всёх трёх каналов. Что бы цвета каждый раз были разные первый и третий таймер начинают работать не с нуля, а со смещением. Так же отклонения, в данном случае благоприятные, вносят температурные искажения и то, что мы живём не в идеальном мире.
Управление
Переключатель, подключенный к порту A, отвечает за скорость эффектов (4 режима). Второй переключатель (PORTB) позволяет выбрать один из 6 режимов работы:
Переключатель | ||||
S3 | S4 | S5 | ||
0. | Нет | off | off | off |
1. | Плавное переливание одного цвета | on | off | off |
2. | Плавное переливание | off | on | off |
3. | Плавное разгорание и затухание | on | on | off |
4. | Стробоскоп | off | off | on |
5. | Переключение цветов | on | off | on |
На данный момент реализованы только эти режимы, в дальнейшем возможно добавление новых. Выбор режима производиться следующим образом: его номер выставляется на переключателе в двоичном виде.
И на последок несколько фото и видео работы контроллера.
10Вт RGB светодиод (0,4% мощности) |
Кусок светодиодной линейки |
|
10Вт RGB светодиод |
Лампа настроения (10Вт RGB светодиод) |
Лампа настроения сделана из 10Вт светодиода, представленного в статье, и небольшой белой матовой вазы из икеи.
RGB контроллер с 10Вт светодиодом
Лампа настроения на базе RGB контроллера
Скачать печатку, прошивку и исходник
Исходник добавлен 11.02.2012
Статья обновлена 3.03.2013.
Alex_EXE | 09.08.2011 | Светотехника |
Аня пишет 09.08.2011 в 18:24 #
из чего сделан рассеиватель лампы настроения?
Alex_EXE пишет 09.08.2011 в 23:26 #
Из икеевской небольшой белой матовой вазы.
В статью эту информацию добавил.
Павел пишет 28.09.2011 в 00:22 #
где можно приобрести 10Вт RGB светодиод?
Alex_EXE пишет 28.09.2011 в 12:07 #
Покупал его в Китае – DealExtreme.
В России можно посмотреть в интернет магазинах: Компэл, Платан…
Павел пишет 04.10.2011 в 13:14 #
Спасибо.
Alex_EXE пишет 07.10.2011 в 00:10 #
Появилась новая идея использования такого светильника, но немного в другом исполнение, в течение месяца ждите продолжение.
Кот пишет 13.10.2011 в 13:32 #
Что на счет импульсного драйвера? Чем можно промоделировать импульсный конвертер?
Alex_EXE пишет 13.10.2011 в 22:28 #
Пока могу предложить только линейный, импульсные в разработке.
Andrey пишет 24.10.2011 в 00:03 #
Это аналог буржуйской лампы настроения?
http://forum.himki.net/index.php?showtopic=88406
На их видео не видно мерцания и pic там работает на 4МГц…
Alex_EXE пишет 24.10.2011 в 11:31 #
Видел этот проект.
Это не совсем аналог, в своём проекте пошёл дальше: контроллер можно использовать как для лампы настроения, так же к нему можно подключить светодиодную линейку, и он сможет обеспечить декоративную подсветку, например, витрины или комнаты…
Качество видео в первую очередь зависит от видеокамеры, у меня оно не самое лучшее из-за записи на старый фотоаппарат. Как раз вчера производил запись новой версии контроллера на хорошею видеокамеру – мерцания на ней заметно не было. Самое главное, что человеку мерцание не заметно и освещение комфортное.
Павел пишет 10.11.2011 в 21:22 #
Alex_EXE пишет 07.10.2011 в 00:10 #
Появилась новая идея использования такого светильника, но немного в другом исполнение, в течение месяца ждите продолжение.
ждем )
как скоро будут разработки?
Alex_EXE пишет 10.11.2011 в 23:02 #
Разработка то уже давно готова и проверена, сейчас идёт оптимизация и написание статьи, а это порой занимает гораздо больше времени.
Павел пишет 11.11.2011 в 00:43 #
мм….. ясно..)
Саша пишет 18.11.2011 в 21:43 #
Здравствуйте. собрал данный дивайс но он не заработал (( при включении загораются все цвета и примерно в четверть яркости. не совсем понял как манипулировать переключателями. может в этом проблема? в вашей печатной плате от старого проекта нет отличий от схемы кроме десятого резистора на 4,7 к? сделал плату 1 к 1. провозился всю ночь со схемой но запуска так и не добился(((
Собирал буржуйскую схему по ссылке которая даётся в комментариях. она вобще не запустилась не какой реакции. контроллеры другие прошивал думал может в них дело. эти контроллеры без константы как я понял? помогите! на Атмеловских контроллерах не собирал схемы. с этими контроллерами вообще не связывался и достать у нас их проблематично. очень нужен дивайс с подобным эффектом. у девушки скоро день рождения. хочу подарок сделать. ((
С уважением Саша.
Саша пишет 20.11.2011 в 20:06 #
ну кто ни будь ответит? или не кто не собирал эту схему больше?
Alex_EXE пишет 20.11.2011 в 20:21 #
Вчера было выслано вам письмо на электронную почту.
Артур пишет 22.11.2011 в 14:52 #
если поставить кварц на 16Мгц будет работать схема? и будет ли мерцание при смене цветов?
Alex_EXE пишет 24.11.2011 в 00:33 #
Точно сказать не могу, в этом направление не разбирался.
По идее работать должно. Частота упадёт на 1/5 часть и будет 250Гц, такую частоту человеческий глаз, вроде, ещё не разбирает.
Саша пишет 24.11.2011 в 02:14 #
Отлично заработала схема! правда сидел разбирался с переключателями SB1 — SB5. на схеме они не подписаны. а в статье не совсем понял. А в общем схема рабочая на 100% . Вышел отличный сувенир, подарок.
Респект автору.
Павел пишет 06.12.2011 в 17:33 #
Код на Си или на Ассемблере написан?
Alex_EXE пишет 07.12.2011 в 21:02 #
Все прошивки на C
Павел пишет 13.12.2011 в 15:59 #
в чем может быть проблема?
Павел пишет 14.12.2011 в 14:07 #
Собрал схему, проверил схемотехнику без контроллера, все работает (напряжение стабильна 5В на VSS, транзисторы установленны правильно, при подаче на базу напряжения транзюк открывается диод светит ярко)
далбще.. залил прогу в камень причем MPLAB ругался на строку OPTION=0b00001111; (исправили на OPTION_reg=0b00001111 вродебы… 🙂 ) Mplab сказал сексес, прошили через PicKit3, вставил кнтроллер в плату, включаю, не работает… действия такие же что и без него…
Павел пишет 14.12.2011 в 14:11 #
почему я не могу оставить комментарий?
Alex_EXE пишет 14.12.2011 в 21:44 #
Комментарии, почему то фильтру не понравились.
Хм… интересно, а что вы именно компилировали? Исходник то до сих пор не подготовлен.
Так же, если вы давно скачивали файл прошивки, 26 ноября он был обновлён.
Павел пишет 15.12.2011 в 03:17 #
не понравились? наверно потому что «не работает»… 🙂
а файлы RGB LED 628A.c RGB LED 628A.hex скачал 10 октября еще..
компилил RGB LED 628A.c
хм… хначит нужно попробовать который hex залить..
Alex_EXE пишет 15.12.2011 в 11:54 #
Что не понравилось – фильтру виднее. Через пару дней во время проверки заметил снесённый комментарий и восстановил бы.
В прошивке с тех пор были значительные изменения.
Павел пишет 16.12.2011 в 18:43 #
Да, спасибо я понял, уже скачал обновленный…
теперь остается только найти PicKit 2…
Alex_EXE пишет 17.12.2011 в 02:33 #
И другие программаторы смогут справиться с такой задачей, Extra-PIC и IC-Prog PIC16F628A поддерживают.
Юрий пишет 19.12.2011 в 00:02 #
Здравствуйте! Проблема такая же как у Саши. При включении загораются все цвета примерно в четверть яркости, то же самое будет если + питания отключить от схемы и оставить только на светодиодах. Как только не «игрался» с переключателями SB1 – SB5, схема не ожила. Помогите, пожалуйста, очень хочется успеть к новому году.
Юрий пишет 19.12.2011 в 01:00 #
Прошу прощения, еще забыл указать, кварц на 20МГц не нашел, поэтому поставил на 12МГц. Может поэтому не работает
Юрий пишет 19.12.2011 в 19:45 #
Все заработало! Может быть кому-нибудь будет полезна след. информация: прошивал JDM программатором с помощью icprog; установлены IntRC I/O, PWRT, BODEN; остальные fuse сброшены.
Alex_EXE пишет 26.12.2011 в 00:07 #
Похоже, у вас не исправен кварц. Такими настройками, а именно IntRC I/O вы вообще отказались от него, и перешли на внутренний генератор частоты ~4МГц, так то он работает, но частота ШИМа составляет порядка 83Гц, а этого маловато, кто-то может замечать неприятное мерцание.
Саша пишет 01.01.2012 в 16:39 #
Всех с новым годом! Прошивка ведь обновлена на сайте потому как старая была с недочётами так что надо свежую с сайта скачать.и всё будет отлично! прошил установил и работает. я прошивал программатором EXTRA-PIC Programmer. и программой IC-Prog . всё ровно без ошибок зашилось. вот доси не разберусь ни как с назначением переключателей. какой какую функцию конкретно переключает.))
Саша пишет 04.01.2012 в 22:18 #
О статья обновилась. Спасибо большое за пояснение управлением режимами. теперь всё понятно ))
Саша пишет 08.01.2012 в 18:41 #
Здравствуйте. извините за глупый вопрос. но вот интересует возможно ли сделать в этом ночнике функцию что б можно было дистанционно включить ,выключить и допустим нажав на кнопку пульта что б лампа могла замереть на продолжительное время? вот как сделано здесь — http://www.simple-devices.ru/prj/9-electr/85-rgb-light-with-remote-control
только вот на PIC контроллерах. потому что ATMEL думаю для новичков в этом деле слишком запутанно.
Alex_EXE пишет 08.01.2012 в 22:46 #
В принципе можно реализовать управление не с компа, а с пульта по Bluetooth. Как вариант синий зуб заменить ИК, но без манчестера, работать такой вариант будет, но, думаю, не очень надёжно.
Реализовывать же пультовый протокол пока желания нет.
zord пишет 25.01.2012 в 22:39 #
подойдет ли вместо IRF2807, IRF610PBF?
у ленты светодиодной питание +12.
не спалю ли выходы мк? гдеб про это почитать?(
Alex_EXE пишет 26.01.2012 в 14:09 #
Нужно datasheet смотреть, там все параметры написаны.
Эти ключи не подойдут: маленький ток и большое сопротивление.
zord пишет 26.01.2012 в 14:15 #
Ну а как определить минимальный ток для данных светодиодов чтобы подобрать транзистор, и какое должно быть сопротивление?
Alex_EXE пишет 26.01.2012 в 14:36 #
Ток или мощность должны быть вам известны или замерить амперметром. Ток ключей нужно подбирать исходя от используемых светодиодов + запас (в 1,5-2 раза). Сопротивление чем меньше, тем лучше (меньше потери на ключах и нагрев их будет), менее 0,1 Ома (у IRF2807 13 мОм). Так же не стоит забывать про напряжение и тип ключа.
Справочник : http://www.promelec.ru/catalog_info/50/100/396/418/
zord пишет 26.01.2012 в 14:58 #
Спасибо за информацию, пойду копать дальше)
Aleksey пишет 09.02.2012 в 14:04 #
Скажите, пожалуйста, когда ожидать исходник? Хотелось бы на 8 Марта сделать парочку таких подарков 🙂 Компилятор Hi-tech? судя по приведенным вырезкам из кода.
Alex_EXE пишет 11.02.2012 в 19:48 #
Компилятор Hi-tech, исходник выложил.
Sher пишет 24.02.2012 в 21:52 #
Подскажите пожалуйста,как переделать схему ключей для светодиодов с общим катодом(у меня полевики IRF9540N и IRL3803 с P-каналом)
Заранее благодарю
Sher пишет 24.02.2012 в 21:54 #
Напряжение питания кластеров +12V
Alex_EXE пишет 26.02.2012 в 15:15 #
Подсказать не могу, смотрите даташиты, там схема включения указано.
Sher пишет 26.02.2012 в 21:50 #
Спасибо за отклик :-),проблему решил уже…,так держать!
Alex_EXE пишет 26.02.2012 в 22:11 #
Стараюсь 🙂
Можете поделиться решением?
Максим пишет 28.03.2012 в 01:04 #
Можете пояснить подбор резисторов для полевиков? или ссылочку дать.
Сергей пишет 02.11.2012 в 18:36 #
Прошу прощения …Не могли бы вы вместо кнопок поставить энкодер
Alex_EXE пишет 14.11.2012 в 18:07 #
Думал об этом уже, но ближайшее время времени на это нет.
Александр пишет 19.11.2012 в 16:48 #
Интересная схема, будем пробовать, если можно исходник на С посмотреть, хотелось бы немного переделать прошивку под свои нужды. Заранее благодарен!
Alex_EXE пишет 20.11.2012 в 01:13 #
Плохо статью читали, там не только исходник приведен, но и даже разобран
борис пишет 26.01.2013 в 22:57 #
может и мне подскажите как запустить эту штуку, проблема токая же, всё горит и не хочит запускатся, плииис уже глоза в кучу собрались. зоране спасибо.
борис пишет 27.01.2013 в 11:07 #
ура разобрался,
ApTypuk пишет 28.01.2013 в 12:09 #
Не подскажете в чем причина доработки статьи,какой то функционал добавляете или схема включения изменяется? Хотел повторить схемку.
Андрей пишет 30.01.2013 в 13:48 #
Собрал за два дня и установил в потолок с лентой. работает. создает красивый переливной фон. жена в восторге.
Alex_EXE пишет 11.02.2013 в 02:26 #
К сожалению, недоглядел: во время упрощения схемы забыл заменить оптроны, между МК и полевиками, транзисторами, а просто удалил их, в связи с чем полевики не до конца открываются.
Изменения затронут схему и печатку, возможно слегка оптимизирую плату.
Alex_EXE пишет 03.03.2013 в 02:53 #
Работа над ошибками проведена.
Всем, кто помог их заметить — большое спасибо.
В скором времени добавлю еще пару вариантов схемы и печаток с более доступными ключами.
Павел пишет 04.03.2013 в 15:30 #
а зачем резисторы R10-R13?
Alex_EXE пишет 04.03.2013 в 15:44 #
Что бы затворы полевиков в выключенном состоянии не болтались в воздухе, т.е. что б светодиоды точно гасли, а не творилось с ними чёрти-что.
ApTypuk пишет 26.07.2013 в 12:47 #
А возможно ли еще упростить схему ипользуя вместо резисторов R1-R2,R4-R6 подтягивающие резисторы контроллера?
Alex_EXE пишет 27.07.2013 в 19:44 #
Думаю да, но переделывать не буду
NikBear пишет 27.02.2014 в 13:36 #
а какие транзисторы используете ?
Alex_EXE пишет 27.02.2014 в 13:42 #
В статье все номиналы приведены.
kloun пишет 06.03.2014 в 18:34 #
Как обойтись без прошивки. Я во всём этом дуб редкостный. Есть в продаже прошитые, чтоб просто спаять платку и всё?
Alex_EXE пишет 09.03.2014 в 13:17 #
Без прошивки ни как.
Есть в продаже готовые контроллеры.
NikBear пишет 17.05.2014 в 05:40 #
Здравствуйте. собрал данный дивайс но он не заработал.
При включении загораются все цвета и примерно в четверть яркости.Сделал плату 1 к 1. провозился всю ночь со схемой но запуска так и не добился.
Схему проверил схемотехнику без контроллера, все работает (напряжение стабильна 5В на VSS, транзисторы установленны правильно, при подаче на базу напряжения транзюк открывается диод светит ярко)
Подскажите что может быть не так ?
NikBear пишет 18.05.2014 в 21:06 #
ну кто нибудь ответит? или не кто не собирал эту схему больше?
Alex_EXE пишет 18.05.2014 в 23:27 #
Ждите — в течении недели проверю прошивку. МК правильно прошит, фьюзы установились правильно?
Какую именно схему собрали: эту или с UART?
И к двум статьям одно и то же писать не обязательно.
NikBear пишет 20.05.2014 в 02:28 #
МК прошил уже два: один сам второй другой человек, более опытный.
Схему собирал с UART.
Написал в комментарии это статьи, так как здесь, по комментарием, люди сталкивались с той же проблемой.
gigabyte пишет 15.07.2014 в 22:46 #
Всем привет собрал данный контроллер rgb заработал с первого раза прошивал через IC-Prog 106B. Видео его работы https://www.youtube.com/watch?v=Yi3hQOfAicY&feature=youtu.be
Alex_EXE пишет 16.07.2014 в 14:43 #
Рад, что повторили и Вам пригодились мои наработки.
gigabyte пишет 20.07.2014 в 21:47 #
спасибо за схему и прошивку я был бы рад если вы написали еше какую нибудь прошивку, для меня програмирование это темный лес.
Игорь пишет 31.01.2015 в 23:03 #
Доброго времени суток!
Очень нужна эта схема, т.к. делал на pic 12f629 подобную, слишком быстро переключаются цвета. Подскажите пожалуйста, где выставляются фьюзы в программе pic3 для прогера pickit3???
Justas пишет 26.02.2015 в 03:39 #
Добрый вечер, Алех.
Спасиб за схемку и прошивку. Применил в красивом сувенире.
Но есть небольшая просьба поправит программу. Самый красивый вариант переливание цветов, но там есть в некоторых местах провалы. То есть гасятся плавно до нуля , а пото плавно загарается следущый цвет. Далше опять все красиво. Вроде мелочь но брасается в глаза. Спасибо.
Юстас Алексу…. Как в фильме про Штирлица.
Nikola пишет 11.03.2015 в 16:18 #
собрал, схема запустилась сразу. есть провалы в эффектах и преобладают «белёсо-голубые» оттенки.мало чистых цветов
Ivan пишет 21.05.2015 в 19:20 #
заработала сразу после подачи напряжения.транзисторы 20N60C3 из компьютерного блока питания,работают.вопрос:будут другие прошивки?хотелось бы побольше эффектов. заранее СПАСИБО.
Alex_EXE пишет 26.05.2015 в 07:59 #
Рад, что конструкция Вам понравилась.
Другие прошивки не ожидаются.
Eler пишет 11.04.2016 в 20:36 #
Большое человеческое спасибо, автору, за созданный проект и исходник!!!