Всё началось с идеи в голове…
Давно я думал как можно использовать сгоревшие лампы накаливания и придумал неплохой способ сотворения из них сувениров. Главная идея такова: в пустую, очищенную от внутренностей лампу накаливания заливается гель для волос, потом в цоколь вставляется светодиод и всё это дело удачно заливается с конца термоклеем.
Такая была первая версия:
В этом году я решил сделать подарок подруге на 8 марта и придумал более оригинальный вариант: использовать RGB-светодиод и 4 светодиода как светящиеся точки.
Сказано — сделано.
Cердце проекта — микроконтроллер atmega48 (я использовал atmega48pa-au). МК тактируется от внутренней RC-цепочки и питается от 4-х AAA элементов питания с включенным последовательно диодом для снижения напряжения.
Схема.
Разработка программы проводилась на МК attiny2313 (т.к. он был на макетке) и только потом прошивка была изменена под mega48.
Описание функционала прибора: RGB-светодиод перебирает все цвета (К O Ж З Г С Ф) по кругу, в то же время точечные светодиоды (я использовал 2 оранжевых и 2 синих) плавно включаются и выключаются по очереди. Плавность обеспечивается программной широтно-импульсной модуляцией. На передней панели 1 тумблер и 1 кнопка. Соответственно, тумблер коммутирует питание устройства, а у кнопки 2 функции: короткое нажатие — вкл/выкл точечные светодиоды, нажатие 2 сек. — остановить/возобновить смену цвета.
Для удаления нагара (чёрных пятен) на лампе, её можно прокипятить…
Вот так получается чистая пустая колба.
После написания программы делаю печатную плату.
Так выглядят светодиоды, которые будут давать точечный свет. Я использовал SMD-светодиоды, выпаянные из подсветки мобильных телефонов.
А так выглядит цоколь, через который всё вводится внутрь.
Далее заливаем гелем лампочку и вставляем точечные светодиоды.
Предварительный вид с корпусом.
Вот что получается.
Надеюсь, подруге понравится!
Видео работы устройств:
В приложенном архиве: прошивка, исходник, схема, печатная плата.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
IC | МК AVR 8-бит | ATmega48PA-AU | 1 | |||
D1 | Диод Шоттки | Любой | 1 | |||
R1 | Резистор | 180 Ом | 1 | |||
R2 | Резистор | 100 Ом | 1 | |||
R3 | Резистор | 120 Ом | 1 | |||
R4-R7 | Резистор | 470 Ом | 4 | |||
R8 | Резистор | 300 кОм | 1 | |||
RGB-led | Светодиод RGB | 1 | ||||
HL4, HL5 | Светодиод | 2 | Оранжевый | |||
HL6, HL7 | Светодиод | 2 | Синий | |||