Arduino, как определить, нажата ли клавиша или нет - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь определить, нажата ли клавиша или нет.

У меня есть цифровой диск, подключенный к поворотному энкодеру, которые вместе образуют колесо регулировки громкости.Дело в том, что я хочу изменить то, что вращение кодера делает без жесткого кодирования, поэтому я создал программу на c #, которая связывается с Arduino с помощью неиспользуемых клавиш клавиатуры, f13-f14, но если я жестко закодировал эти клавиши вместо клавиш регулировки громкости.

Когда я подключаю устройство к компьютеру, на котором нет программы, Arduino становится бесполезным.Поэтому мне нужно было найти способ связаться с Arduino и сказать, что программа там.Это было сложно, потому что у digispark нет серийной поддержки.

Но что, если я использую эти неиспользуемые ключи, скажем, f15 как логическое значение.Мне нужен код для digispark (который в основном Arduino), чтобы узнать, удерживается ли f15 или нет (true или false).

...