Шановні друзі! Сайт знаходиться в процесі перекладу на солов'їну мову. Все буде Україна!

Вернуться к библиотеке USBHost

 

mousePressed()

Описание

mousePressed() - это функция, которая вызывается при каждом нажатии кнопки на подключенной к Ардуино мыши.

Синтаксис

void mousePressed(){
//команды
}

Пример

#include <MouseController.h>

// Инициализируем USB-контроллер
USBHost usb;

// Подключаем контроллер USB-мыши
MouseController mouse(usb);

// Эта функция перехватывает нажатия кнопок мыши
void mousePressed() {
  Serial.print("Pressed: ");
  if (mouse.getButton(LEFT_BUTTON))
    Serial.print("L");
  if (mouse.getButton(MIDDLE_BUTTON))
    Serial.print("M");
  if (mouse.getButton(RIGHT_BUTTON))
    Serial.print("R");
  Serial.println();
}

void setup(){
  Serial.begin(9600);
}

void loop(){
  usb.Task();
}

Смотрите также