Aprilscherz - Mäusewitz: 3 Schritte

Aprilscherz - Mäusewitz: 3 Schritte

Inhaltsverzeichnis:

Anonim

Dieser Gag verwendet die Mausfunktion eines Arduino Leonardo, um den Cursor eines ahnungslosen Freundes oder Kollegen zu bewegen.

arduino.cc/en/Main/ArduinoBoardLeonardo

arduino.cc/en/Reference/MouseKeyboard

Der Arduino auf meinem Foto ist ein MakeyMake, aber jeder Leonardo sollte funktionieren.

Zubehör:

Schritt 1: Code hochladen

Laden Sie mithilfe der Arduino IDE die angehängte Skizze hoch.

oder kopieren Sie den folgenden Code und fügen Sie ihn ein.

Am oberen Rand der Skizze sehen Sie einige Variablen für die Randomisierung des Knebels.

Dadurch bewegt sich die Maus in zufälligen Intervallen in Kreisen mit zufälliger Größe.

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

int minimum_radius = 10;

int maximum_radius = 30;

Schwimmwinkel = 0,0;

int x, y;

int delay_minimum = 2; // minimale Pause zwischen den Kreisen (in Sekunden)

int delay_maximum = 60; // maximale Pause zwischen den Kreisen (in Sekunden)

void setup () {

Mouse.begin ();

}

void loop () {

int durchmesser = zufällig (minimum_radius, maximum_radius); // zufälliger Durchmesser des Kreises

int pause = zufällig (delay_minimum, delay_maximum); // zufällige Pause

while (Winkel <2 * PI) // berechne und bewege die Maus in einem Kreis

{

x = Durchmesser * cos (Winkel);

y = Durchmesser * sin (Winkel);

Winkel + = 0,2; // Inkrementiere den Winkel

Mouse.move (x, y, 0);

Verzögerung (20);

}

Winkel = 0; // Den Winkel für einen anderen Kreis zurücksetzen

Verzögerung (Pause * 1000); // pausiere für einige Zeit, um mehr Verwirrung zu stiften

}

Schritt 2: Verstecken Sie den Streich

Als nächstes suchen Sie einfach eine Schachtel oder ein Buch oder eine Möglichkeit, den Arduino zu verstecken, führen das Kabel zu einem USB-Anschluss am Computer des Opfers und lehnen sich zurück und schauen sich den Spaß an.

Dies funktioniert besonders gut an unordentlichen Schreibtischen, an denen Sie das Arduino und das Kabel leicht verstecken können.

Noch besser ist, dass das Opfer einen Tower-Computer hat und Sie diesen dahinter anschließen können, ohne ihn verstecken zu müssen.

Schritt 3:

Hier ist ein Screenshot von meinem Bildschirm, während der Arduino eingesteckt ist.

Ich denke, dass längere Verzögerungen zwischen den einzelnen Kreisen als Aprilscherz besser funktionieren.

Wenn sich die Maus nur alle 10 Minuten bewegt, versucht das Opfer, den Leuten zu zeigen, was passiert, aber das Problem tritt nicht sofort auf.

Ich weiß, wer mein erstes Opfer sein wird und ich denke, es wird ihn verrückt machen.