Триггер

Раздел начинающих пользователей
Правила форума
В песочнице можно спрашивать когда незнаешь где спросить.
В песочнице нелзя посылать в гугл
В песочнице можно задавать любой вопрос, но на него могут и неответить.
Песочница для тех, кто начинает свои вопросы с защиты чайников от пинков.
В песочницу будут перетаскиваться вопросы неполучившие ответа.
Песочница - попытка навести порядок.
На песочницу большие надежды.

Триггер

Сообщение ak74xxx (Роман) » 20 янв 2018, 12:11

Всем привет, столкнулся с еще одной проблемой, нужно чтобы при нажатии кнопки и удержании ее более 2 секунд включалась нагрузка, но если кнопка удерживается нажатой более 4 секунд то нагрузка не включается, а работать все должно как триггер т.е нажали кнопку удерживаем ее 2секунды и отпускаем нагрузка включается (если кнопка удерживается более 4 секунд и не отпускается то нагрузка не включается) далее нажали кнопку удерживаем ее 2секунды и отпускаем нагрузка выключается (если кнопка удерживается более 4 секунд и не отпускается то нагрузка не выключается). Пока сделал только триггер, не пойму как сделать эти временные интервалы
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: ak74xxx
Имя: Роман
(Миасс)
Новичок
Новичок
Информация о пользователе

Re: Триггер

Сообщение andrewproffi (Андрей) » 20 янв 2018, 12:33

нужно считать время, два способа:
включить прерывания и вести отсчет времени в них.
в цикле опроса кнопки поставить задержку например 100мс и суммировать переменную. когда отпустится кнопка проверить значение переменной, если она от 20 до 40 - значит работаем.
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Супер разработчик
Супер разработчик
Информация о пользователе

Re: Триггер

Сообщение Enigm (Enigm) » 20 янв 2018, 13:35

viewtopic.php?f=15&t=2272&p=30018#p30018 тут я выкладывал пример
Аватар пользователя
Ник: Enigm
Имя: Enigm
(Сочи)
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Триггер

Сообщение ak74xxx (Роман) » 22 янв 2018, 09:45

Спасибо! буду пробовать сделать.
Ник: ak74xxx
Имя: Роман
(Миасс)
Новичок
Новичок
Информация о пользователе
Вернуться наверх


Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron