Создание шкатулки оказалось не сильно сложным, хотя я на нее убил некоторое время, и выслушал много комментариев по поводу мусора в моей комнате. Шкатулка имеет 4 кнопки и фигурный цветок. Каждая кнопка отвечает за определенный цвет и яркость. Значит 3 кнопки отвечают за Красный, Синий, Зеленый и одна кнопка И так начнем.
Первым делом я разработал программку для контроллера AVR ATTiny2213 программа обычная, каждая кнопка обрабатывается прерыванием, и увеличивает время импульса определенного цвета, при постоянном периоде, последеняя кнопка увеличивает время импульса всех цветов, при этом позволяя увеличить общую яркость.
Потом я купил шкатулку, чтобы знать размер платы которую нужно сделать, оказалась плата около 7 см, точный размер уже не помню, а взглянуть на нее нет возможности. Для создания платы я использовал ISIS proteus для разводки платы ARES. Вверху вид платы что я получил в программе.
Следующим шагом была травка платы и паяние, поскольку RGB светодиод был типа SMD по кнопки пришлось припаивать на внутреннюю сторону(большие красные квадраты)
В качестве драйверов светодиодов я использовал транзисторы с изолированным затвором. Также после припайки я покрыл лаком.
Осталось разместить готовую плату в шкатулку и добавить кнопку включения.
Кнопка работает на отпускание, при нажатии она не работает(мой преподаватель по электотехнике говорил что так делать нельзя, но человеческой жизни нет на кону) питание происходит от батареек соединенных последовательно, для образования 6 вольт а также от сети, при включении в сеть, диод запирает питание от батареек.
В принципе все, заделал все красиво деревянными планочками.
И после этого получил коробку с отверстием
Думал ее такую и дарить, но потом, когда гулял в магазине увидел стеклянный цветок на зеркальной поверхности. Пришлось снять в помощью наждачной бумаги.
Получилось довольно мило. Когда рассказывал девушке про устройство ее подарка,мне понравилась ее искренняя фраза: «Это тебе тетенька продавщица рассказала?»
Ну типа все.