Страница 2 из 3
Долгой нажатие
Добавлено: 26 ноя 2016, 19:21
tolibbass
Вот в том и проблема, что при старте 1ый зажигается))
Долгой нажатие
Добавлено: 26 ноя 2016, 19:34
WZV
Может в переключателе добавить выход и передвинуть все светодиоды на один вниз, чтоб сверху был ёще один пустой выход.
Долгой нажатие
Добавлено: 26 ноя 2016, 19:43
tolibbass
Тогда когда один круг пройедет, чтоб включить 1ый диод нужно будет 2 раза нажать на кнопку. Сам думал так обдурить)))
Долгой нажатие
Добавлено: 26 ноя 2016, 19:43
Phazz
Тогда 2 раза придется нажимать из выключенного состояния
Долгой нажатие
Добавлено: 26 ноя 2016, 19:43
tolibbass
Как-то нужно убрать первоначальный импульс при подаче питания
Долгой нажатие
Добавлено: 26 ноя 2016, 19:45
Phazz
Если только сброс счетчика не до 0 а до 1 сделать
Долгой нажатие
Добавлено: 26 ноя 2016, 19:51
tolibbass
Пробовал и без счетчика, только проверка нажатия кнопки и состояние светодиода. И опять первоначальный импульс все портит((
Добавлено (26.11.2016, 19:47)
---------------------------------------------
Это как это??
Добавлено (26.11.2016, 19:51)
---------------------------------------------
Счетчик же только обнулить можно
Долгой нажатие
Добавлено: 26 ноя 2016, 19:52
WZV
Надо первый импульс блокировать таймером. При первом запуске таймер запускается один раз блокируем через блок AND.
Долгой нажатие
Добавлено: 26 ноя 2016, 19:59
tolibbass
Ну так и во второй раз он будет блокировать
Добавлено (26.11.2016, 19:59)
---------------------------------------------
И как узнать на какое время блокировать первоначальный импульс??
Долгой нажатие
Добавлено: 26 ноя 2016, 20:01
WZV
На вход таймера надо подать константу TRUE и поставить задержку на отключение несколько миллисекунд.
Долгой нажатие
Добавлено: 26 ноя 2016, 20:05
tolibbass
Пробовал без счетчика, тоже первый импульс включает светодиод
Добавлено (26.11.2016, 20:05)
---------------------------------------------
WZV писал(а):На вход таймера надо подать константу TRUE и поставить задержку на отключение несколько миллисекунд.
А сам таймер после Rтриггера ставить??
Долгой нажатие
Добавлено: 26 ноя 2016, 20:08
WZV
Да.
Долгой нажатие
Добавлено: 26 ноя 2016, 20:12
tolibbass
Он тогда и последующие нажатия будет блокировать
Долгой нажатие
Добавлено: 26 ноя 2016, 20:14
Phazz
Заработало! Таймер держит 1 секунду счетчик на 0.
Долгой нажатие
Добавлено: 26 ноя 2016, 20:17
tolibbass
Поставил таймер после тригерра - на нажатия вообще не реагирует
Добавлено (26.11.2016, 20:17)
---------------------------------------------
Phazz писал(а):Заработало! Таймер держит 1 секунду счетчик на 0.
Последующие нажатия глюков не дают???
Долгой нажатие
Добавлено: 26 ноя 2016, 20:18
Phazz
Таймер можно выкинуть. Оставит только триггер.
Долгой нажатие
Добавлено: 26 ноя 2016, 20:18
WZV
tolibbass писал(а):Поставил таймер после тригерра - на нажатия вообще не реагирует
Покажите .
Долгой нажатие
Добавлено: 26 ноя 2016, 20:18
Phazz
tolibbass писал(а):Последующие нажатия глюков не дают???
Нет
Долгой нажатие
Добавлено: 26 ноя 2016, 20:21
tolibbass
Долгой нажатие
Добавлено: 26 ноя 2016, 20:21
rw6cm
tolibbass писал(а):Алгоритм такой: при первом нажатии включается 1ый светодиод, при втором - 2ой, при третьем - оба выключаются.
Также надо чтоб светодиоды выключались при долгом нажатии, даже если горит только один.
[spoiler=Спойлер][/spoiler]