![April Fools - Mouse Broma: 3 pasos April Fools - Mouse Broma: 3 pasos](https://img.gwsigeps.com/img/img/blank.jpg)
Tabla de contenido:
Esta mordaza usa la funcionalidad del mouse de un Arduino Leonardo para mover el cursor de un amigo o colega desprevenido.
arduino.cc/en/Main/ArduinoBoardLeonardo
arduino.cc/en/Reference/MouseKeyboard
El Arduino en mi foto es un MakeyMake pero cualquier Leonardo debería funcionar.
Suministros:
Paso 1: Código de carga
Usando el IDE de Arduino sube el boceto adjunto.
o copiar y pegar el siguiente código.
Verá algunas variables en la parte superior del boceto para aleatorizar la mordaza.
Esto hará que el ratón se mueva en círculos de tamaño aleatorio a intervalos aleatorios.
---------------------------------------------------------
int minimum_radius = 10;
int maximum_radius = 30;
ángulo de flotación = 0.0;
int x, y;
int delay_minimum = 2; // pausa mínima entre círculos (en segundos)
int delay_maximum = 60; // pausa máxima entre círculos (en segundos)
configuración vacía () {
Mouse.begin ();
}
bucle de vacío () {
diámetro int = aleatorio (radio mínimo, radio máximo); // diámetro aleatorio del círculo
int pause = random (delay_minimum, delay_maximum); // pausa aleatoria
while (ángulo <2 * PI) // calcula y mueve el mouse en un círculo
{
x = diámetro * cos (ángulo);
y = diámetro * pecado (ángulo);
ángulo + =.2; // incrementa el ángulo
Mouse.move (x, y, 0);
retraso (20);
}
ángulo = 0; // restablecer el ángulo listo para otro círculo
retraso (pausa * 1000); // pausa por algún tiempo para agregar más confusión
}
Paso 2: ocultar la broma
A continuación, simplemente busque una caja o un libro o alguna forma de ocultar el Arduino, conecte el cable a un puerto USB en la computadora de la víctima y siéntese y observe la diversión.
Esto funciona especialmente bien en escritorios desordenados donde puede ocultar fácilmente el Arduino y el cable.
Aún mejor es que la víctima tiene una computadora en la torre y puedes enchufarla detrás sin necesidad de ocultarla.
Paso 3:
Aquí hay una captura de pantalla de mi pantalla mientras el Arduino está enchufado.
Creo que tener más retrasos entre cada círculo funcionará mejor como un tonto de abril.
Si el mouse solo se mueve 10 minutos aproximadamente, la víctima intentará mostrarle a la gente lo que está sucediendo, pero el problema no ocurrirá de inmediato.
Sé quién será mi primera víctima y creo que eso lo volverá loco.