Мигалка на 12 ефектів з 22-ма світлодіодами на ATmega8

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

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

Скажу відразу, що схема в "залозі" не збиралася, але в протеусі працює відмінно, так як проект достатньо простий, я впевнений, що схема буде працювати і після реальної збірки. Мікроконтролер працює від внутрішнього генератора 8 МГц, можна запрограмувати на 4 – тоді світлодіоди будуть переключатися трохи повільніше. Думаю на цьому все, якщо є питання – задавайте!

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

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

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