Такая сосулька, сделанная из светодиодов преимущественно голубого цвета, может быть полезна для новогодней иллюминации, или же переквалифицированна в электронную свечу, если использовать светодиоды красного и желтого цветов и соответствующим образом изменить ее внешнее оформление. В качестве корпуса я использовал две ёлочные игрушки – прозрачную сосульку, в которую помещены светодиоды, и половинку ёлочного шара, в котором разместилась плата с микроконтроллером.
Схема сосулистой свечи показана на рисунке ниже. 26 светодиодов подключены к выводам микроконтроллера IC2 ATMega8515. Из них 8 подключены напрямую, а 18 – через транзисторные ключи. Светодиоды я брал разных цветов – два красных, два зелёных, два жёлтых, два белых и 18 голубых. Все светодиоды подключены через резисторы по 300 Ом, между микроконтроллером и базами транзисторов – 4.7 КОм, и между базами транзисторов и “землей” резисторы на 1 КОм.
Печатная плата выглядит так (изначально я забыл поставить в схему резисторы между базами транзисторов и “землей”, поэтому, пришлось напаивать их поверх):Корпус для платы сделан из половинки ёлочного шара, аккуратно разрезанного ножом по линии склейки.
Управляющая программа для МК работает следующим образом: при включении питания яркость всех светодиодов устанавливается равной псевдослучайной величине, и светодиоды начинают плавно разгораться и гаснуть с разными скоростями. Далее периодически скорость изменения яркости одного случайновыбранного светодиода случайным образом изменяется. В результате всех этих псевдослучайностей конструкция плавно переливается разными цветами.
Скорость переливания можно изменить в исходнике прошивки. Ниже можно посмотреть видео работы девайса (скорость переливания выставлена не слишком большой, иначе, быстрое мерцание может начать раздражать).
По этой Link можно скачать схему и плату в Eagle, прошивку, исходники и файл с фьюзами.
А так девайс выглядит в работе – обязательно посмотрите это видео: