30 lines
743 B
C++
30 lines
743 B
C++
#include <DigiMouse.h>
|
|
|
|
int moveStep = 1;
|
|
int moveDelay = 1000;
|
|
|
|
void setup() {
|
|
// 0 - GREEN light, 1 - RED light
|
|
// Initialize the digital pin as an output
|
|
pinMode(0, OUTPUT);
|
|
digitalWrite(0, HIGH);
|
|
DigiMouse.begin(); // Инициализация мыши
|
|
}
|
|
|
|
void loop() {
|
|
// 1. Движение вверх (Y-)
|
|
DigiMouse.moveY(-moveStep);
|
|
DigiMouse.delay(moveDelay); // Задержка для плавности
|
|
|
|
// 2. Движение вниз (Y+)
|
|
DigiMouse.moveY(moveStep);
|
|
DigiMouse.delay(moveDelay);
|
|
|
|
// 3. Движение вправо (X+)
|
|
DigiMouse.moveX(moveStep);
|
|
DigiMouse.delay(moveDelay);
|
|
|
|
// 4. Движение влево (X-)
|
|
DigiMouse.moveX(-moveStep);
|
|
DigiMouse.delay(moveDelay);
|
|
} |