РадиоКот :: Автомат световых эффектов на ATtiny25
Например TDA7294

РадиоКот >Схемы >Светотехника >Бегущие огни и световые эффекты >

Теги статьи: Добавить тег

Автомат световых эффектов на ATtiny25

Автор: Валерий Макаров aka dr.faust
Опубликовано 27.12.2012
Создано при помощи КотоРед.

Доброго времени суток всем местным котам и гостям этого поистине прекрасного сайта!

Новый Год наступает, наступает на хвост! Нужно что-то сделать к этому празднику! Что же это может быть? Например - небольшая гирлянда.

Осмелюсь представить вашему вниманию небольшую и малость новогоднюю схемку - автомат световых эффектов на микроконтроллере.

Конструктивно устройство выполнено на базе микроконтроллера семейства AVR - ATtiny25-20 и паре транзисторов КТ815В. Выбор этих транзисторов обусловлен исключительно их наличием, можно ставить любые, только обратной проводимости.

     

Вот схема, тут все предельно просто.

Кнопки притянуты к земле резисторами по 9,1 КОм, базы транзисторов подключены через резисторы по 150 Ом.

В программе сейчас есть 15 вариантов мигания. Чтобы включить мигалку, нужно нажать на кнопку, подключенную к PB0. Переключение между эффектами - оставшимися двумя, PB1 - предыдущий, PB2 - следующий. Поскольку прерывания PCINT мне так и не удалось настроить, чтобы переключить эффект, нужно держать соответствующую кнопку от 0,3 до 0,7 секунд (средняя длительность одной из фаз эффекта). Кстати, если кто-нибудь мне поведает, как же эти прерывания готовить - буду премного благодарен.

Пару фоток готового устройства и печатка.

Плату распаиваем так - сначала контроллер и планарные резисторы, потом резисторы и два конденсатора(если ставить стабилизатор питания типа КРЕН5А), кнопки и провода. В самом конце паяем транзисторы и КРЕНку.

Благодарю за внимание. :)


Файлы:
Прошивка


Все вопросы в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?

16 14 27