Простой RGB ночник на обычных ярких светодиодах и микроконтроллере PIC12F629
источник: avtoelectro.radioliga.com
Простой многоцветный RGB светильник-ночник можно собрать на микроконтроллере PIC12F629 и 3-х ярких светодиодах красного, синего и зеленого цвета свечения. У светильника два режима работы. Первый режим - цвета плавно меняются, затухают и появляются. А второй режим - все три светодиода светят с максимальной яркостью. Управление яркостью светодиодов реализовано ШИМом, чисто программным, независимым для каждого канала. Схема еще проще, буквально 10 дешевых деталюшек, не считая конечно микроконтроллера. Наверняка вы скажете, что можно купить готовый такой светодиод, который сам по себе перебирает все цвета. Да, согласен, можно, но купить такой светодиод у меня возможности не было, а желание собрать подобный светильник было, что я и сделал
Для переключения режимов ночник/светильник существует кнопка MAX, реализован триггер. 1-е нажатие переливаются цвета, 2-е нажатие - светят все и так далее. Никаких других особенностей у прибора нет. Вероятно еще потребуется подбор резисторов в цепях светодиодах для обеспечения оптимального уровня яркости каждого канала.
При прошивке микроконтроллера обязательно нужно сохранить заводствую калибровочную константу в микроконтроллере, иначе устройство не будет работать, восстановить затертую константу практически не возможно! На плате предусмотрена возможность подключения внешней кнопки или установить маленькую кнопку "микрик" прямо в плату.
Скачать [7.4 КБ] - Рисунок печатной платы (LAY) и прошивка микроконтроллера (HEX) |