Меню для 4х20

Вопросы от новичков
Ответить
zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#1

Сообщение zik12 » 07.03.2020{, 19:44}

Здравствуйте! Нужно не большое меню для одного проекта. Где то нашел пользовательский блок для управления основным блоком меню, но к сожалению не помню откуда я его скачал и по этому не могу обратится к автору.
В общем меню работает как мне надо, только один нюанс - согласно описанию автора по длинному нажатию на кнопку (SW) должен происходить возврат в предыдущее меню, но происходит просто выход из меню вообще (должно на главный экран, но так как его здесь нет, то отображается просто чистый дисплей). Я попытался редактировать сам блок, но знаний не хватает. Помогите пожалуйста!
Вложения
Меню_4х20.flp
(4.33 МБ) 68 скачиваний

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#2

Сообщение zik12 » 08.03.2020{, 13:14}

av, 6.3.1

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Меню для 4х20

#3

Сообщение Утвш » 08.03.2020{, 18:58}

Если горит, возьми энкодер. На форуме есть блоки

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#4

Сообщение zik12 » 08.03.2020{, 19:02}

Нет энкодера под рукой.

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#5

Сообщение zik12 » 08.03.2020{, 22:00}

av, я эту тему уже видел и скачал оттуда блок для работы с тремя кнопками, но с ним у меня возникла другая проблема: не изменялись значения. Во все пункты заходит, листается и выходит как надо, но когда пытаюсь изменить пункт меню (в моем проекте это on/off) то ничего не происходит, значения не меняются). Опять полез в блок и подредактировал. Так заработало, но что-то как-то четкости нет: бывает держишь кнопку sel, происходит выход в предыдущее меню, а когда отпускаешь, то оно опять заходит в это же меню из которого только что вышло. Может надо еще чего подправить?
Вложения
Блок управления меню.flp
(975.12 КБ) 56 скачиваний

DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01.12.2018{, 14:20}
Репутация: 1
Имя: danila

Меню для 4х20

#6

Сообщение DanilaWERT » 08.03.2020{, 22:38}

Вот такой не пробовали?У меня отлично работает..
Вложения
Menu 3-Key.flp
(867.4 КБ) 58 скачиваний

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#7

Сообщение zik12 » 08.03.2020{, 22:45}

av, я прогонял на Протеусе - тоже значения не меняются. Ниже два видео работы в Протеусе: в одном блок из примера, во втором блок моей редакции. Остальная схема идентична. Может я в Протеусе не так по незнанию подключил?

Отправлено спустя 1 минуту 54 секунды:
DanilaWERT, с этим не работал. Попробую.
Вложения
Video_2020-03-08_224043.wmv
моя редакция
(1.94 МБ) 43 скачивания
Video_2020-03-08_223534.wmv
из примера
(1.98 МБ) 30 скачиваний

DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01.12.2018{, 14:20}
Репутация: 1
Имя: danila

Меню для 4х20

#8

Сообщение DanilaWERT » 09.03.2020{, 01:53}

av, скачал ваш блок с примером "Управление меню 3 кнопки".Загрузил как есть.Все отрабатывает,но когда хочешь выключить меню или выходишь из подменю долгим нажатием,то после срабатывания длительного нажатия и отпускания кнопки,происходит опять включение пункта из которого только что вышел.

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Меню для 4х20

#9

Сообщение cmept-27 » 09.03.2020{, 12:12}

DanilaWERT, Поменяй версию Flprog на более старую. В новой походу какой то баг в блоке меню
OK

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#10

Сообщение zik12 » 09.03.2020{, 16:15}

av, Переделанный вами проект заработал как надо. Единственное маленькая придирка: когда доходишь до меню с выбором значений (где переключается on/off) то выход на уровень вверх осуществляется коротким нажатием на кнопку SW, а не длинным, как заявлено в описании. Я для эксперимента сделал меню глубже на один пункт, так вот выход по короткому нажатию происходит именно из последнего в предпоследний пункт, далее выход идет по длинному нажатию. В принципе это не критично, но для информации сказал. Вам большое спасибо за помощь!

DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01.12.2018{, 14:20}
Репутация: 1
Имя: danila

Меню для 4х20

#11

Сообщение DanilaWERT » 09.03.2020{, 21:06}

av,вот отсюда viewtopic.php?f=74&t=6045#p83145

Отправлено спустя 3 минуты 21 секунду:
cmept-27, блок,где вы указаны как автор идеи,как раз таки работает хорошо,что в старой что в 6.3.1.
Вложения
УПРАВЛЕНИЕ МЕНЮ 3 КНОПКАМИ.flp
(942.19 КБ) 42 скачивания

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Меню для 4х20

#12

Сообщение zik12 » 09.03.2020{, 22:25}

По ходу работы над проектом возник такой момент: если рассматривать мой проект из первого поста, то допустим я активировал первый пункт меню и на экране появилось "on", затем я могу зайти во второй пункт меню и тоже сделать его "on". А можно сделать так, чтобы при активации одного пункта меню, другие сами отключались?

Ответить

Вернуться в «Начинающим»