Да, компьютерную клавиатуру можно подключить к Arduino Uno. 14 Для этого потребуется использовать USB-хост-щит Arduino, который позволяет подключать USB-устройства, в том числе клавиатуры, в соответствии с протоколом USB 2.0. 14
Порядок действий: 1
- Вставить USB-хост-щит на верхнюю часть Arduino Uno. 1
- Вставить USB-клавиатуру в щит и подключить Arduino к компьютеру через кабель Micro-USB. 1
- Установить библиотеки hidboot.h и usbhub.h для работы с USB-клавиатурой. 1 Библиотека hidboot.h отвечает за разбор ввода с USB-HID-устройств, к которым относится клавиатура. 1
- Открыть последовательный монитор Arduino IDE и проверить, что при нажатии клавиш на клавиатуре в нём отображаются символы нажатых клавиш. 2
Также для подключения к Arduino Uno клавиатуры PS/2 можно использовать четыре линии: питание +5В, общий, данные и синхросигнал. 2 Для этого понадобится разъём PS/2 Female и распиновка согласно схеме. 2