Tartalomjegyzék:
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.