Світлові ефекти на pic - пристрої на мк - radio-bes - електроніка для дому
1 схема
Пропоную вам для повторення принципову схему світлових ефектів, зроблених на основі популярного мікроконтролера Pic12f629. Схема являє 15 різних світлових ефектів, включаючи ефект імітує поліцейський проблисковий сигнал. Для збільшення - клік на картинку.

Ця схема дуже проста в збірці і не вимагає налагодження. При натисканні кнопки "Старт" включається автоматичний режим відтворення.

Автоматичний режим відтворення - це коли відтворюються всі світлові ефекти черзі. Для зупинки відтворення ефектів ще раз натисніть кнопку "Старт".

При натисканні кнопок "Вперед" або "Назад" при зупиненим відтворенням, включиться перший ефект і буде працювати постійно.

Щоб переключити ефект натисніть кнопку "Назад" - для переходу до попереднього світловому ефекту, "Вперед" - для переходу до наступного.

Існує 4 функції:
* Chaser MODE
* Brake MODE
* Chaser / Brake MODE
* OFF
Режими перемикаються при послідовному натисканні на кнопку.
Світлодіодна гірлянда на мікроконтролері ATtiny231320PI
Даний проект світлодіодним гірлянди на мікроконтролері добре підходить для початківців. Схема відрізняється своєю простотою і містить мінімум елементів.
Цей пристрій управляє 13 світлодіодами, підключеними до портів мікроконтролера. Як мікроконтролера використовується МК фірми ATtiny231320PI. Завдяки використанню внутрішнього генератора, висновки 4 і 5 задіяні як додаткові порти мікроконтролера PA0, PA1. Схема забезпечує виконання 12 про- грам ефектів, 11 з яких - індивідуальні комбінації, а 12-та про- грами - послідовний одноразовий повтор попередніх ефектів. Перемикання на іншу програму здійснюється натисканням на кнопку SB1. Програми ефектів включають в себе і біжить одинарний вогонь, і наростання вогню, і біжить тінь і багато іншого.
Пристрій має можливість регулювання швидкості зміни комбінацій при виконанні програми, яка здійснюється натисканням на кнопки: SB2 - збільшення швидкості і SB3 - зменшення швидкості за умови, що перемикач SA1 перебувати в положенні "Швидкість програми". Також є можливість регулювати частоту горіння світлодіода (від стабілізованого світіння до легкого мерехтіння), яка здійснюється натисканням на кнопки: SB2 - зменшення (до мерехтіння) і SB3- збільшення за умови, що перемикач SA1 перебувати в положенні "Частота мерехтіння ". У перемикача SA2 замкнуте положення відповідає режиму регулювання швидкості виконання програм, а розімкнуте - режиму регулювання частоти горіння світлодіодів.
Порядок нумерації світлодіодів в схемі відповідає їх порядку запалювання при виконанні програми. При необхідності висновок RESET може бути використаний для скидання, а в якості порту PA2 він не задіяний. У пристрої вибрано при програмуванні тактова частота 8 МГц від внутрішнього генератора (фузи CKSEL3..0 - 0100) .Хоча можливе використання частоти в 4 МГц (фузи CKSEL3..0 - 0010) з відповідними змінами тимчасових інтервалів роботи схеми.
Тип світлодіодів, вказаний на схемі використовувався в дослідному зразку, для схеми підійдуть будь-які світлодіоди з напругою живлення 2-3 вольта, резисторами R1-R17 можна регулювати яскравість світіння світлодіодів.
В ув'язненні. схеми робочі, ні в яких настройках не потребують, крім правильної записи програм в мікроконтролери.
