Главная »Проекты »Мигалка для USB
Мигалка для USB

Это простое устройство, будучи подключенным в USB порт создает десяток различных световых эффектов, таких как бегущий огонь и бегущая тень, плавное увеличение и плавное уменьшение яркости, заполнение и опустошение, прыгающие и играющие огни. USB порт используется в качестве источника питания. Внешний вид мигалки:

Схема:

Светодиодами VD1…VD4 управляет микроконтроллер D1, светодиод VD5 включен постоянно. Питание устройство получает от USB порта через разъем X2, выполненный в виде ламелей на печатной плате. Программатор подключается к цепям, обозначенным на схеме через переходной кабель с разъемом X1. На месте D1 может быть использован контроллер ATtiny серий 13, 25, 45 или даже 85 с любым быстродействием в корпусе 8S2 (SO8). Светодиоды — любые в корпусе 0805. Номинал резисторов R1…R4, R6 для красных светодиодов 330…470 Ом, для зеленых и желтых — 100…200 Ом.

Проводящий рисунок печатной платы:

Плата выполнена на стеклотекстолите размерами 12,5х42,5 мм толщиной 2 мм. Т.к. такой толщины недостаточно для фиксации в разъеме USB, напротив контактной части приклеен кусок текстолита толщиной 0,5 мм.:

Расположение элементов:

Точки подключения кабеля программатора:

Управляющая программа, написанная на языке С не оптимизировалась; временные интервалы формируются программными задержками. Тем не менее, в память 1 кБ уложилось 10 чередующихся световых эффектов.

К статье прилагаются файлы:


Внимание! Запрещается воспроизведение данной статьи или ее части без согласования с автором. Если вы желаете разместить эту статью на своем сайте или издать в печатном виде, свяжитесь с автором.
Автор статьи: Вершинин И.В.

 
Используются технологии uCoz