Április bolondok - egérütés: 3 lépés

Április bolondok - egérütés: 3 lépés

Tartalomjegyzék:

Anonim

Ez a gag egy Arduino Leonardo egér funkcióját használja egy gyanútlan barát vagy kolléga kurzor mozgatására.

arduino.cc/en/Main/ArduinoBoardLeonardo

arduino.cc/en/Reference/MouseKeyboard

A képemben az Arduino egy MakeyMake, de minden Leonardo-nak működnie kell.

kellékek:

1. lépés: A feltöltési kód

Az Arduino IDE segítségével töltse fel a mellékelt vázlatot.

vagy másolja és illessze be az alábbi kódot.

Néhány változót láthatunk a vázlat tetején a gag véletlenszerűsítésére.

Ez az egér véletlenszerű időközönként véletlenszerű méretű körökben mozog.

---------------------------------------------------------

int minimum_radius = 10;

int maximum_radius = 30;

float szög = 0,0;

int x, y;

int delay_minimum = 2; // körök közötti minimális szünet (másodpercben)

int delay_maximum = 60; // körök közötti maximális szünet (másodpercben)

érvénytelen beállítás () {

Mouse.begin ();

}

érvénytelen hurok () {

int átmérő = véletlenszerű (minimum_radius, maximum_radius); // a kör véletlenszerű átmérője

int pause = random (delay_minimum, delay_maximum); // véletlenszerű szünet

míg (<2 * PI szög) // számítsa ki és mozgassa az egeret egy körbe

{

x = átmérő * cos (szög);

y = átmérő * bűn (szög);

szög + =.2; // növekszik a szög

Mouse.move (x, y, 0);

késleltetés (20);

}

szög = 0; // állítsa vissza a szöget egy másik kör számára

késleltetés (szünet * 1000); // szüneteltetni egy ideig, hogy további zavart adjon

}

2. lépés: Elrejti a pocsolyát

Ezután egyszerűen keressen egy dobozt vagy egy könyvet, vagy valamilyen módon elrejtse az Arduino-t, futtassa a kábelt az áldozat számítógépének USB-portjához, és üljön le, és nézze meg a szórakozást.

Ez különösen jól működik a rendetlen asztalokon, ahol könnyen elrejtheti az Arduino-t és a kábelt.

Még ennél is jobb, ha az áldozatnak van egy torony-számítógépe, és hátulról anélkül, hogy elrejtené, el tudná kapcsolni.

3. lépés:

Itt van egy képernyőképe a képernyőn, miközben az Arduino be van dugva.

Úgy gondolom, hogy hosszabb késedelem az egyes körök között jobban fog működni, mint egy áprilisi bolond.

Ha az egér csak 10 perc alatt mozog, az áldozat megpróbálja megmutatni az embereknek, hogy mi történik, de a probléma nem fog azonnal megtörténni.

Tudom, ki lesz az első áldozatom, és azt hiszem, hogy őrült lesz.