В качестве зарядки для ума и тренировки, возможно подойдет для выключателей в домашнюю автоматизацию. Цель - узнать какое нажатие (одинарное или двойное) на кнопку было за период времени, ну скажем, в 0,5 секунды. Примерная логика работы:
1. Ловим первое нажатие, считаем его и запоминаем;
2. Запускаем таймер и ждем второго нажатия, если произошло, то стираем первое и запоминаем второе;
3. Выдаем коротенький импульс на первый выход (в случае одинарного нажатия) или соответственно на второй выход в случае двойного нажатия;
4. Приводим схему в исходное состояние (сбрасываем в 0 все счетчики и триггера).
Выглядит вот так:
Детектор.jpeg
или так:
Детектор_1.jpeg
Покритикуйте, пожалуйста. Ничего не забыл? Не слишком ли накручено? Возможно ли упростить?