Страница 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
WZV писал(а):Покажите .

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

Добавлено: 26 ноя 2016, 20:21
rw6cm
tolibbass писал(а):Алгоритм такой: при первом нажатии включается 1ый светодиод, при втором - 2ой, при третьем - оба выключаются.
Также надо чтоб светодиоды выключались при долгом нажатии, даже если горит только один.
[spoiler=Спойлер][/spoiler]