USB-клавиатура для Arduino - PullRequest
       19

USB-клавиатура для Arduino

0 голосов
/ 19 сентября 2019

В настоящее время я работаю с Arduino и мне нужно подключить проводную USB-клавиатуру для моего проекта.

Я подключил ее (линия электропитания к + 5В, заземление и две линии данных к аналоговому входуконтакты), прочитайте значения из двух строк данных с помощью функции analogRead и распечатайте их.Но когда я открыл последовательный плоттер на моем компьютере, не было никакого ответа, когда я нажал клавишу на клавиатуре.Поэтому я немного погуглил и обнаружил, что компьютеру (или в данном случае ardunio) нужно активно запрашивать у клавиатуры текущее «состояние».

В моем мозгу это работает следующим образом: Arduino отправляетзапрос (может быть, например, 1 мс + 5 В) к одной из строк данных, а другие запросы с декодированным значением текущей нажатой клавиши на клавиатуре.

Но действительно ли это работает?Как мне отправить «запрос»?

...