Tabla de contenido:
- Paso 1: Lista de piezas
- Paso 2: cableado y configuración
- Paso 3: Ejecute el boceto y abra el monitor serial para ver el resultado
- Paso 4: Configuración inalámbrica de largo alcance
- Paso 5: Gracias por leer - Próximo proyecto
Video: Hackear un mouse con Arduino. 2500 pies inalámbricos. PS / 2: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este instructivo, le mostraré cómo hackear un mouse para que pueda usarlo como controlador para LED, motores, aplicaciones inalámbricas, etc.
Este tutorial cubrirá los ratones que tienen un cable. La mayoría de estos ratones utilizan el protocolo PS / 2.
La configuración funcionará con todas las versiones de Arduino.
Solo se necesitan unos pocos pasos para controlar la salida de su mouse.
Primero, pela los cables del mouse y los conecta a su Arduino. Luego, carga el boceto y ve el resultado en su monitor de serie.
Les mostraré en detalle cómo se hace esto
Como extra, le mostraré cómo hacer que su mouse sea inalámbrico para una distancia de hasta 2500 pies (750 metros).
Paso 1: Lista de piezas
1 x Ratón con cable
1 x Arduino Uno u otro
4 x clavija macho -
Herramientas para pelar y soldar
- Archivos de ejercicios aquí
Las siguientes piezas solo son necesarias para que el mouse sea inalámbrico
- 2 x módulo HC-12 (el mío lo conseguí barato aquí)
Cables de conexión
Paso 2: cableado y configuración
Descargue los bocetos y cópielos / péguelos en su arduino IDE.
Pele los cables del mouse y conéctelo al Arduino como puede ver en la imagen. Los colores pueden variar con algunos ratones. En el boceto verá MDATA y MCLK, estos son los puertos del Arduino y se pueden cambiar.
Desplácese hasta la parte inferior del boceto hasta "void loop ()". Aquí puede ajustar el código para que se adapte a sus necesidades.
Paso 3: Ejecute el boceto y abra el monitor serial para ver el resultado
Abra el monitor en serie después de cargar el boceto en Arduino.
Mueva el mouse para ver el resultado.
Es bastante código, pero solo debería preocuparse por el código dentro de void loop (). La mayor parte del código es para tratar con el protocolo PS / 2 y debe dejarse solo.
Si no ve ningún resultado, intente cambiar el cable MDATA por el cable MCLK y vuelva a intentarlo
Eso es todo al respecto. Ahora puede ajustar el boceto para que se adapte a sus necesidades.
En el resto de este instructivo, aprenderá cómo hacer que el mouse sea inalámbrico para una distancia de hasta 2500 pies (750 m).
Paso 4: Configuración inalámbrica de largo alcance
Usaremos 2 módulos HC-12 y 2 Arduino's para realizar la conexión inalámbrica. Puede ver un tutorial completo sobre HC-12 en otro instructivo que hice.
Conecte el mouse y los módulos como se muestra en la imagen a los 2 Arduino.
Sube los bocetos "Remitente" y "Receptor" a ambos Arduino
Abra el monitor de serie en el receptor para ver el resultado.
Puede editar el código para que se ajuste a sus necesidades en void loop ()
Paso 5: Gracias por leer - Próximo proyecto
En este video, ha aprendido a usar un mouse como controlador y controlador inalámbrico.
Tiene alguna sugerencia para el próximo proyecto, hágamelo saber en los comentarios.
Si este video fue útil para usted, haga clic en el botón de favoritos y síganme para ver más videos.
Hasta la proxima.
Salud, Tom Heylen
Recomendado:
Convierte un Sega Genesis portátil de ATGAMES en un conjunto de altavoces inalámbricos: 13 pasos (con imágenes)
Convierta un Sega Genesis portátil de ATGAMES en un conjunto de altavoces inalámbricos. ese nuevo poder encontrado? R: Modifica el ATGAMES Portable Sega Genesis en un wirele
Pantalla RGB de 7 pies y 7 segmentos con aplicación BT: 22 pasos (con imágenes)
Pantalla RGB de 7 pies y 7 segmentos con la aplicación BT: Este es mi sueño a largo plazo para hacer un reloj de 6 pies (pero aquí hay una pantalla de 7 pies), pero es solo un sueño. Este es el primer paso para hacer el primer dígito, pero mientras trabajo siento que sin máquinas como el cortador láser es muy difícil hacer una b
¡Detén las manos y los pies sudorosos con Sweat Fighter !: 7 pasos (con imágenes)
¡Detén las manos y los pies sudorosos con Sweat Fighter !: 1/3/19 Actualización: Algunas personas informan sobre el dolor causado por la rápida inversión de polaridad. Actualizaré el código para reducir ese problema, pero por el momento debería dejar de construir esto. La hiperhidrosis es una condición que causa exceso
Consola portátil con controladores y sensores inalámbricos (Arduino MEGA y UNO): 10 pasos (con imágenes)
Consola de mano con controladores y sensores inalámbricos (Arduino MEGA y UNO): Lo que usé: - Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " Pantalla táctil TFT 320x480 HXD8357D- Zumbador- Altavoz 4Ohm 3W- Luces LED de 5 mm- Impresora Ultimaker 2+ con filamento PLA negro- Cortadora láser con madera MDF- Pintura negra en aerosol (para la madera) - 3x nRF24
Sistema de semáforo de 4 vías con 5 Arduinos y 5 módulos inalámbricos NRF24L01: 7 pasos (con imágenes)
Sistema de semáforo de 4 vías con 5 Arduinos y 5 módulos inalámbricos NRF24L01: Hace poco creé un Instructable que detallaba un solo par de semáforos en una placa de pruebas. También creé otro Instructable que muestra el marco básico para usar un módulo inalámbrico NRF24L01. me hizo pensar! Hay bastantes