1

Тема: Количество нажатий

Добрый день.
Подскажите, как решить задачу:
Считать количество нажатий и после четырех нажатий подряд, зажигать светодиод.
Часть рабочей диаграммы во вложении, но есть одно но...
Счетчик считает все нажатия на кнопку с момента запуска контроллера и запоминает.
Надо исключить из подсчета одиночное нажатие, двойное нажатие и тройное нажатие с момента запуска.

Вложений в сообщении

Иконка вложения кол-во нажатий.cfd 2.24 кб, скачивался 180 раз, последний раз 2020-09-21 

2

Re: Количество нажатий

Надо исключить из подсчета одиночное нажатие, двойное нажатие и тройное нажатие с момента запуска.

В таком случае, я полагаю, вам необходимо определиться с интервалом времени с момента нажатия, по прошествии которого подсчет импульсов прекращается и контроллер "решает" сколько все таки нажатий было - одно, два или три.

3

Re: Количество нажатий

Это понятно, но вот как это реализовать. Кол-во нажатий за 2 сек. должно быть 4

4 (25-09-2020 17:29:31 отредактировано Константин, CANNY)

Re: Количество нажатий

Именно так и реализовать - сбрасывать счетчик по истечении 2 секунд не активности.
UPD:Диаграмма упрощена

Вложений в сообщении

Иконка вложения кол-во нажатий-1_1.cfd 2.13 кб, скачивался 276 раз, последний раз 2020-09-25 

5

Re: Количество нажатий

Константин, CANNY пишет:

Именно так и реализовать - сбрасывать счетчик по истечении 2 секунд не активности.

Спасибо за помощь.
Действительно все просто.