Arduino:Библиотеки/USBHost/Класс KeyboardController/getKey()

Материал из Онлайн справочника
Перейти к: навигация, поиск

Перевод: Максим Кузьмин (Cubewriter)
Перевел 3377 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция getKey()[1]

Возвращает информацию об ASCII-значении клавиши, нажатой или отпущенной на USB-клавиатуре, которая подключена к плате.

Синтаксис

keyboard.getKey()

Параметры

Нет.

Что возвращает

ASCII-значение нажатой клавиши. Тип данных – int.

Пример

  1. #include <KeyboardController.h>
  2.  
  3. // инициализируем USB-контроллер:
  4. USBHost usb;
  5.  
  6. // подсоединяем к USB-контроллеру контроллер для клавиатуры:
  7. KeyboardController keyboard(usb);
  8.  
  9. void setup(){
  10.   Serial.begin(9600);
  11. }
  12.  
  13. void keyPressed(){
  14.  Serial.write(keyboard.getKey());
  15.  Serial.println();
  16. }
  17.  
  18. void loop(){
  19.   usb.Task();
  20.  
  21. }

См.также

  1. keyPressed()
  2. keyReleased()
  3. getModifiers()
  4. getOemKey()
  5. KeyboardController example

Внешние ссылки

  1. Arduino.cc - GetKey