Мигалка на 12 эффектов с 22 светодиодами

Хочу предложить вам схему светодиодной гирлянды на 22 светодиодах, схема собрана на микроконтроллере ATmega8, всего уместил 12 эффектов: мигание, переключение, бегущие точки, один за другим, на встречу и так далее, эффекты играют не по очереди а в перемешку. В микроконтроллере использованы все выводы, конечно можно было бы применить специальные микросхемы для увеличения количества подключаемых к микроконтроллеру светодиодов, но я не стал так извращаться, да и потом хотел, чтобы было минимум деталей. Схема как видите состоит всего из трех основных элементов: микроконтроллера (Atmega8), светодиодов (22 штуки) и резисторов (220 Ом — 22 шт.). Светодиоды желательно применять сверхяркие с меньшим током потребления, цвета на ваше усмотрение. Можно конечно подключать более мощные светодиоды, но тогда лучше использовать транзисторные ключи.

Схема мигалки на 12 эффектов с 22-мя светодиодами на ATmega8

Скажу сразу, что схема в «железе» не собиралась, но в протеусе работает отлично, так как проект достаточно простой, я уверен, что схема будет работать и после реальной сборки. Микроконтроллер работает от внутреннего генератора 8 МГц, можно запрограммировать на 4 – тогда светодиоды будут переключаться чуть медленнее. Думаю на этом все, если есть вопросы – задавайте!

Для тех у кого нет программы Proteus, ниже прикреплена видеодемонстрация работы схемы, правда видео немного тормозит и частота кадров низкая.

Ниже вы можете скачать проект в Proteus и прошивку

Прикрепленные файлы:

  • migalka_12effect.rar (32 Кб)

Теги: