Позволяет управлять одной кнопкой раздельно обогревом заднего стекла и зеркал, плюс настраиваемый таймер отключения до полутора часов для каждого канала. Схема построена на микроконтроллере ATtiny13A. Описание работы:
Кратковременное нажатие на кнопку приведет к включению/выключению выхода 1 канала OUT1 Срабатывание происходит по отжатию кнопки., одновременно пропикает биппер. Биппер умеет пропикивать разной «мелодией» вкл-откл.
Длительное нажатие более двух секунд приведет к включению/отключению второго канала OUT2. Так же пиликает биппер.
После включения канала срабатывает таймер отключения, который выключит выход через время, заданное настройками.
Длительное нажатие на кнопку более десяти секунд вводит контроллер в режим программирование времени таймера отключения. Если удерживать кнопку дальше, то последует пиканье биппера, каждое пиканье равно задержке отключения в одну минуту.
Максимальное число минут — 100. Начало счета с двух минут. После отжатия кнопки проиграет мелодия — настройки сохранятся. Настройки сохраняются, если какой либо из выходов активен и включен. Это поваляет запрограммировать таймер для каждого канал отдельно или сразу одновременно запрограммировать два канала.
Ссылка на аврхив для самостоятельной сборки CodeVision + схема, протеус, прошивка и фьюзы: архив…
Автор; Степан Палыч