Tabla de contenido:

Arduino Mouse Wiggler: 4 pasos (con imágenes)
Arduino Mouse Wiggler: 4 pasos (con imágenes)

Video: Arduino Mouse Wiggler: 4 pasos (con imágenes)

Video: Arduino Mouse Wiggler: 4 pasos (con imágenes)
Video: Easiest Mouse Jiggler! Free and easy! 2024, Mes de julio
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

Es un poco molesto cada vez que la computadora entra en suspensión, especialmente cuando estás en medio de una presentación de PowerPoint o trabajando desde casa, pero se supone que estás disponible en línea todo el tiempo. Este simple dispositivo moverá (agitará) el mouse por usted cada 30 segundos aproximadamente y mantendrá su computadora siempre despierta. Este dispositivo simplemente simula el movimiento físico del mouse, no hay ninguna aplicación o controlador para instalar, por lo que es 'sigiloso' y no violará la política de TI de la empresa ni se expondrá a software peligroso.

Paso 1: crea el dispositivo

Hacer el dispositivo
Hacer el dispositivo

Todo el wiggler del mouse está impreso en 3D. Se adjuntan los archivos. Imprime las piezas con tu color favorito.

Paso 2: Hardware y ensamblaje

Hardware y montaje
Hardware y montaje
Hardware y montaje
Hardware y montaje
Hardware y montaje
Hardware y montaje

El wiggler del mouse utiliza piezas que están disponibles en muchos minoristas. Se necesita el siguiente hardware:

  • Arduino Nano (o clonar, no suelde los pines al Nano)
  • Paquete de hardware y servo SG90
  • Mini cable USB
  • Algunos cables

Los siguientes son los pasos para conectar el servo al Arduino Nano y la instalación del servo y la rueda.

El servo tiene un conector con 3 pines hembra. El naranja es el pin PMW que debe conectarse al pin D9 en el Arduino Nano. El cable rojo central es Vcc que va al + 5V en el Nano y el marrón es la tierra que está conectada al GND en el nano. Usé 3 pines macho y los soldé a los cables del Nano para facilitar el cableado.

Use uno de los cuernos del servo y los tornillos para asegurar el servo SG90 al cuerpo del meneo del mouse e instale la rueda en la salida del servo. Asegúrese de que la rueda esté nivelada y no interfiera con el mouse. Opcionalmente, puede imprimir el patrón y colocarlo en la parte superior de la rueda para mejorar la estética y hacer que el mouse se mueva de manera más consistente. Usé etiquetas de dirección blancas para esto.

Paso 3: Código

Se adjunta el boceto de Arduino. Asegúrese de tener instaladas las bibliotecas Servo.hy SimpleTimer.h antes de cargar el boceto en su nano. Puede cambiar el ángulo en el que viajará el servo y el intervalo de tiempo en el que se moverá. La configuración predeterminada es que el servo moverá la rueda 30 grados a la izquierda y luego 30 grados a la derecha cada 30 segundos. Esto hará que el mouse se mueva unos 10 mm, lo que es suficiente para mantener la computadora en suspensión, pero no demasiado para perder la pista del cursor del mouse. Puede ajustar estos valores como desee.

Paso 4: Deje que el mouse se mueva

Image
Image
Concurso de Automatización 2017
Concurso de Automatización 2017

Coloque su mouse encima del Mouse Wiggler y asegúrese de que el sensor óptico esté en la parte superior de la rueda. Enciende el dispositivo con un adaptador de corriente USB y listo.

Concurso de Automatización 2017
Concurso de Automatización 2017

Finalista en el Concurso de Automatización 2017

Recomendado: