версия 1,2 доработанный вариант
важно - без подменю !!!
ОПИСАНИЕПоказать
входы :
кн1 / меню --- удержание по входу делает вход в меню по заданному времени в настройках , после входа она же далее выбор параметра меню , она же выход из меню с тем же временем удержания , она же в не меню выдаёт короткий импульс на выходе кн1
кн2 / + --- увеличивает значение выбранного параметра в меню , она же в не меню на выходе кн2 выдаёт импульс при нажатии либо при удержании единицу до отпускания
кн3 / - --- уменьшает значение выбранного параметра в меню , она же в не меню на выходе кн3 выдаёт импульс при нажатии либо при удержании единицу до отпускания
выходы:
одноимённые подключаются к меню
кн1 --- в не меню выдаёт короткий импульс (как кнопка без удержания)
кн2 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
кн3 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
параметры:
time --- время удержание входа "кн1 / меню" что бы войти в меню либо выйти из него
кн1 / меню --- удержание по входу делает вход в меню по заданному времени в настройках , после входа она же далее выбор параметра меню , она же выход из меню с тем же временем удержания , она же в не меню выдаёт короткий импульс на выходе кн1
кн2 / + --- увеличивает значение выбранного параметра в меню , она же в не меню на выходе кн2 выдаёт импульс при нажатии либо при удержании единицу до отпускания
кн3 / - --- уменьшает значение выбранного параметра в меню , она же в не меню на выходе кн3 выдаёт импульс при нажатии либо при удержании единицу до отпускания
выходы:
одноимённые подключаются к меню
кн1 --- в не меню выдаёт короткий импульс (как кнопка без удержания)
кн2 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
кн3 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
параметры:
time --- время удержание входа "кн1 / меню" что бы войти в меню либо выйти из него
схема:
блок:
версия для двух уровней (с подменю)
с возможностью переназначения кнопок для других действий
версия 2.1 доработанный вариант
меню должно состоять только из под уровней !!!
ОПИСАНИЕПоказать
ВХОДЫ:
кн1 / меню --- удержание по входу делает вход в меню по заданному времени в настройках , после входа она же далее вход в подменю , она же активация параметра на изменение , она же отмена активации , она же выход из подменю с тем же временем удержания , она же выход из меню с тем же временем удержания , она же в не меню выдаёт короткий импульс на выходе кн1
кн2 / + --- листает меню вверх , листает подменю вперёд , увеличивает значение выбранного параметра в подменю , она же в не меню на выходе кн2 выдаёт импульс при нажатии либо при удержании единицу до отпускания
кн3 / - --- листает меню вниз , листает подменю назад , уменьшает значение выбранного параметра в подменю , она же в не меню на выходе кн3 выдаёт импульс при нажатии либо при удержании единицу до отпускания
ВЫХОДЫ:
одноимённо подключаются к меню
кн1 --- в не меню выдаёт короткий импульс (как кнопка без удержания)
кн2 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
кн3 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
НАСТРОЙКИ:
time --- время удержание входа "кн1 / меню" что бы войти в меню либо выйти из меню либо выйти из подменю
кн1 / меню --- удержание по входу делает вход в меню по заданному времени в настройках , после входа она же далее вход в подменю , она же активация параметра на изменение , она же отмена активации , она же выход из подменю с тем же временем удержания , она же выход из меню с тем же временем удержания , она же в не меню выдаёт короткий импульс на выходе кн1
кн2 / + --- листает меню вверх , листает подменю вперёд , увеличивает значение выбранного параметра в подменю , она же в не меню на выходе кн2 выдаёт импульс при нажатии либо при удержании единицу до отпускания
кн3 / - --- листает меню вниз , листает подменю назад , уменьшает значение выбранного параметра в подменю , она же в не меню на выходе кн3 выдаёт импульс при нажатии либо при удержании единицу до отпускания
ВЫХОДЫ:
одноимённо подключаются к меню
кн1 --- в не меню выдаёт короткий импульс (как кнопка без удержания)
кн2 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
кн3 --- в не меню выдаёт короткий импульс либо при удержании единицу (работает как обычная кнопка)
НАСТРОЙКИ:
time --- время удержание входа "кн1 / меню" что бы войти в меню либо выйти из меню либо выйти из подменю
ПРИНЦЫП РАБОТЫ:
Чтобы войти в меню нужно зажать кнопку на установленное время "кн1 / меню" , далее кнопками кн2 / + и кн3 / - листаем меню , далее на выбранном меню нажимаем кнопку кн1 / меню и переходим в его подменю , далее кнопками на входе кн2 / + и кн3 / - листаем подменю , на выбранном подменю нажимаем кнопку кн1 / меню активируя изменения значения и кнопками на входе кн2 / + и кн3 / - изменяем его , далее нажимая на кнопку кн1 / меню завершаем активацию изменение значения и выбираем другое подменю аналогично меняя его , чтобы выйти из подменю удерживаем кн1 / меню и попадем обратно в меню где всё повторяется с момента выбора меню , чтобы выйти из меню снова удерживаем кн1 / меню
СХЕМА: БЛОК: