Долгой нажатие

Вопросы по подключению кнопок и клавиатур
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Вот в том и проблема, что при старте 1ый зажигается))
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Долгой нажатие

Сообщение WZV »

Может в переключателе добавить выход и передвинуть все светодиоды на один вниз, чтоб сверху был ёще один пустой выход.
Последний раз редактировалось WZV 26 ноя 2016, 19:40, всего редактировалось 1 раз.
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Тогда когда один круг пройедет, чтоб включить 1ый диод нужно будет 2 раза нажать на кнопку. Сам думал так обдурить)))
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Долгой нажатие

Сообщение Phazz »

Тогда 2 раза придется нажимать из выключенного состояния
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Как-то нужно убрать первоначальный импульс при подаче питания
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Долгой нажатие

Сообщение Phazz »

Если только сброс счетчика не до 0 а до 1 сделать
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Пробовал и без счетчика, только проверка нажатия кнопки и состояние светодиода. И опять первоначальный импульс все портит((

Добавлено (26.11.2016, 19:47)
---------------------------------------------
Это как это??

Добавлено (26.11.2016, 19:51)
---------------------------------------------
Счетчик же только обнулить можно
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Долгой нажатие

Сообщение WZV »

Надо первый импульс блокировать таймером. При первом запуске таймер запускается один раз блокируем через блок AND.
Последний раз редактировалось WZV 26 ноя 2016, 19:55, всего редактировалось 1 раз.
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Ну так и во второй раз он будет блокировать

Добавлено (26.11.2016, 19:59)
---------------------------------------------
И как узнать на какое время блокировать первоначальный импульс??
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Долгой нажатие

Сообщение WZV »

На вход таймера надо подать константу TRUE  и поставить задержку на отключение несколько миллисекунд.
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Пробовал без счетчика, тоже первый импульс включает светодиод

Добавлено (26.11.2016, 20:05)
---------------------------------------------
WZV писал(а):На вход таймера надо подать константу TRUE  и поставить задержку на отключение несколько миллисекунд.
А сам таймер после Rтриггера ставить??
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Долгой нажатие

Сообщение WZV »

Да.
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Он тогда и последующие нажатия будет блокировать
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Долгой нажатие

Сообщение Phazz »

Заработало! Таймер держит 1 секунду счетчик на 0.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Phazz 26 ноя 2016, 20:15, всего редактировалось 1 раз.
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

Поставил таймер после тригерра - на нажатия вообще не реагирует

Добавлено (26.11.2016, 20:17)
---------------------------------------------
Phazz писал(а):Заработало! Таймер держит 1 секунду счетчик на 0.
Последующие нажатия глюков не дают???
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Долгой нажатие

Сообщение Phazz »

Таймер можно выкинуть. Оставит только триггер.
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Долгой нажатие

Сообщение WZV »

tolibbass писал(а):Поставил таймер после тригерра - на нажатия вообще не реагирует
Покажите .
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Долгой нажатие

Сообщение Phazz »

tolibbass писал(а):Последующие нажатия глюков не дают???
Нет
tolibbass
Рядовой
Сообщения: 37
Зарегистрирован: 26 ноя 2016, 15:00

Долгой нажатие

Сообщение tolibbass »

WZV писал(а):Покажите .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Долгой нажатие

Сообщение rw6cm »

tolibbass писал(а):Алгоритм такой: при первом нажатии включается 1ый светодиод, при втором - 2ой, при третьем - оба выключаются.
Также надо чтоб светодиоды выключались при долгом нажатии, даже если горит только один.
[spoiler=Спойлер][/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 26 ноя 2016, 20:21, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Ответить

Вернуться в «Кнопки и клавиатуры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость