@Shorek

Как проверить зажатие клавиши на подключенной к Ардуино клавиатуре?

Нужна проверка зажатия клавиши на матричной клавиатуре Ардуино.
При условии,что клавиша зажата выполняется некое действие.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kalapanga
Что такое "зажатие" - это значит, что клавиша нажата и не отпускалась определённое Вами время. Вот это и нужно проверять. При обнаружении нажатия взводите флаг "клавиша нажата" и запоминаете время. При последующих проверках состояния клавиатуры делать следующее. Если клавиша отпущена, то сбрасываем флаг. Если клавиша всё ещё нажата, то проверяете, прошло ли заданное время. И либо выполняете действие либо ждёте дальше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект