Страница 1 из 1

Ввод числа одной кнопкой

Добавлено: 23.01.2022{, 17:34}
Dryundel
ButtonNum - Ввлд числа одной кнопкой.
.
Ввод числа одной кнопкой.jpg
Ввод числа одной кнопкой.jpg (14 КБ) 1040 просмотров
Число одной кнопкой.flp
(317.67 КБ) 82 скачивания
.
Данный алгоритм использовался для кодового замка.
Блок достаточно легкий, библиотеки не используются.

Алгоритм:
После серии коротких нажатий, через небольшой таймаут происходит ввод очередного знака.
При длинном нажатии - Backspace (удаление последнего знака)
При удержании - циклический Backspace (таймаут инкремента настраивается)

Входы:
in - подключение кнопки

Выходы:
Num - последняя введенная цифра.
Long - Вводимое число
ClickA - Короткий импульс при каждом нажатии (чисто для звукового сигнала)
NumA - Короткий импульс при очередном вводе (зачете) знака (звук или ввод знака в массив)
BackA - Короткий импульс при каждом Backspace (аналогичное применение)

Параметры пользователя:
timeCountEnd - Время (таймаут) зачета серии кликов (мс)
timeLongClick - Время длинного нажатия (мс)
timeBackspace - Таймаут между Backspace при удержании (мс)

Следующий шаг - Блок ввода числа силой мысли. :)

Ввод числа одной кнопкой

Добавлено: 23.01.2022{, 17:53}
Ingwar
Тренажер радиста :smile9:

Ввод числа одной кнопкой

Добавлено: 23.01.2022{, 18:11}
Dryundel
Ingwar писал(а):
23.01.2022{, 17:53}
Тренажер радиста
Точно! :smile171:
Однако кодовый замок на двери до сих пор работает. :D
Подобрать код из 5 знаков не получилось ни у кого.
Можно к стати даже на стук сделать.

Ввод числа одной кнопкой

Добавлено: 23.01.2022{, 18:16}
Ingwar
Dryundel писал(а):
23.01.2022{, 18:11}
Можно к стати даже на стук сделать.
Ну это хоть прикольно)))

Ввод числа одной кнопкой

Добавлено: 04.01.2023{, 12:38}
starik3000
Dryundel,
Подскажите, поиском не нашел.
А есть блок, для ввода 4х -5 значного числа 2мя копками/энкодером

Я проблему решил, но уж очень это не эстетично выглядит
test4xuno.zip
(386.47 КБ) 37 скачиваний