A gonosz kis patkány!

Nem szép dolog másokkal kitolni, de egy kis huncutság néha belefér! Mi lenne, ha csinálnánk egy olyan programot, ami néha odébb húzza az egeret?

A mutatvány titka, hogy véletlenszerű ideig kell várni, és utána random irányba odébbhúzni az egeret.

A Mouse.move() függvénynek két paramétere van: az X és az Y elmozdulás pixelben. Ezeknek az értéke -127..127 közötti lehet. A random() függvény meg képes véletlenszerű számokat csinálni a megadott tartományban. A kettőt összerakva pedig kész is a random egér:

void setup() {
  Mouse.begin();
  // Mivel a programunk elmozdítja az egeret,
  // bekapcsolás után van 5 másodperc újraprogramozni a panelt
  delay(5000); 
}

void loop() {
  delay(random(1000,2000));
  Mouse.move(random(-50,50),random(-50,50));
}

Ötletek

Mondjuk négy dőlésérzékelőt jól elhelyezve tudsz csinálni egy olyan "egeret" amit csak döntéssel kell irányítani. Ha előre döntöd, az egér felfelé megy, stb. Olyan, mint a Nintendo Wii játékvezérlő :) (csak ott kicsit okosabb módon megy a dőlésérzékelés).