Приветствую! Решил отметиться неспешной работой над своим таймером на ШД. Возможно, кого нибудь заинтересует. Управление таймером напоминает обычные механические таймеры, т.е. крутнул ручку задания времени и через 5 секунд пойдет обратный отсчет до 0. Ручка-указатель с каждым отсчетом движется против часовой стрелки и показывает остаток времени. СпойлерПо сравнению со схемой, приведенной на форуме ДИНАЛТА убрал микросхему CD4069. Сигналы генерируемые ШД в качестве энкодера используются для задания времени. Спойлер
А не позволять ему крутить ручку туда-сюда! СпойлерИзвините, если офтоп, но очень уж напомнило https://cloud.mail.ru/public/48Go/2NWHdMhzF Файл небольшой, тема - с предпоследнего абзаца " Вот другой пример"
сейчас во взрывных устройствах ничего не тикает, но зато всегда моргает светодиод или идет отсчёт времени на 7-сегментных индикаторах. Непонятно, зачем. Наверное, чтобы путали с подслушивающим-отслеживающим, где тоже моргает (чтобы путали со взрывным), или с кухонным таймером.
...А как понимает ситуацию, что если отсчёт уже идёт, двигатель крутится, а я подошёл и: 1) крутанул вперёд; 2) крутанул назад; ?
После выдержки 5 секундного интервала без кручения программа блокирует ШД как энкодер и начинает отсчет заданного интервала, если он >0. Поэтому можно крутить ручку "до посинения". Заданный интервал будет отсчитан полностью, если не нажимать "ПУСК".
Акустика корабля и комп эмулируют чтобы прикольней было )
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения