Cree un mini teclado inalámbrico desde el control remoto de su televisor: 10 pasos (con fotos)

Cree un mini teclado inalámbrico desde el control remoto de su televisor: 10 pasos (con fotos)

Tabla de contenido:

Anonim

¿Alguna vez has pensado en hacer un teclado inalámbrico hackeando el control remoto de tu TV? Así que en estas instrucciones, te explico cómo puedes construir un mini teclado inalámbrico barato.

Este proyecto utiliza la comunicación por infrarrojos (infrarrojos) para crear un teclado inalámbrico personalizado.

Empecemos

Suministros:

Paso 1: La Idea Básica

Este proyecto utiliza la comunicación inalámbrica por infrarrojos para realizar diferentes operaciones de teclado. La comunicación por infrarrojos es una tecnología de comunicación inalámbrica común, económica y fácil de usar. La luz IR es muy similar a la luz visible, excepto que tiene una longitud de onda ligeramente más larga. Esto significa que el IR es indetectable para el ojo humano. perfecto para la comunicación inalámbrica.

La idea básica de este proyecto es cuando presiona un botón en el control remoto de su TV, al usar un receptor de IR y un Arduino, podemos decodificarlo y los valores decodificados pueden utilizarse para realizar diferentes operaciones del teclado. Utilicé Arduino Pro Micro porque se basa en el microcontrolador ATmega32U4 con un USB incorporado que hace que el Micro sea reconocible como un mouse o teclado. Puedes usar Arduino Leonardo también.

Este proyecto es muy simple y cualquiera puede modificar según los requisitos.

Paso 2: Reúna sus materiales:

  • Arduino Pro Micro o Arduino Leonardo
  • Receptor IR (TSOP1738)
  • Un control remoto de TV
  • Algunos cables de puente

Nota:

Puede usar solo los tableros que se basan en ATmega32U4. Por lo tanto, el Micro / Leonardo es reconocible como un mouse o teclado.

Paso 3: Receptor IR (TSOP1738)

Es un receptor miniaturizado para sistemas de control remoto por infrarrojos. La señal de salida demodulada puede ser descodificada directamente por un microprocesador. El TSOP1738 es compatible con todos los formatos de datos de control remoto IR comunes.

Paso 4: Diagrama del circuito:

Si está utilizando Leonardo, habrá un pequeño cambio en el pin de DATOS. Debe conectar el Pin de datos en el pin de MOSI de Leonardo.

Paso 5: Instalación de la biblioteca remota IR:

Descargue la biblioteca remota IR desde aquí e instálela.

Si no sabes cómo instalar bibliotecas adicionales de arduino, sigue el enlace a continuación.

www.arduino.cc/en/Guide/Libraries

Paso 6: Decodificación de señales remotas IR:

Para decodificar señales desde el control remoto IR, podemos usar el boceto arduino "IRrecvDemo" tal como se proporciona con la Biblioteca remota IR.

Nota:

En el boceto de ejemplo (IRrecvDemo), debe hacer un pequeño cambio en el valor int RECV_PIN. Por defecto, será 11, pero en Arduino Micro el pin MOSI es el 16to pin. Así que haz la siguiente modificación al código.

int RECV_PIN = 16;

Si está utilizando Leonardo, debe cambiarlo a número de pin MOSI.

  • Seleccione la placa (Arduino / Genuino Micro) - (Fig.3)
  • Seleccione Puerto- (Fig.4)
  • Sube tu código

Paso 7: Anote los valores de la señal decodificada

  • Abra Serial Monitor y obtenga los valores de la señal remota IR.
  • Anote los valores para cada botón.

Paso 8: Código para la operación del teclado

Después de obtener los valores de la señal, el siguiente paso es agregar los valores de la señal en el programa y establecer que si el valor de la señal del remoto coincide con los valores del programa, realice diferentes operaciones con el teclado.

La adición de Keyboard Library al programa le permite realizar diferentes operaciones con el teclado.

Puede descargar el código de abajo o puede obtenerlo en mi página de GitHub.

Descargue el código y cárguelo en arduino micro a través del IDE de Arduino.

Paso 9: Hecho:

Puede modificar el boceto anterior según sus requisitos.

Consulte los siguientes enlaces para agregar más funciones de teclado

  • http: //www.arduino.cc/en/Reference/KeyboardModif …
  • http://www.arduino.cc/en/Reference/ASCIIchart

Paso 10: Mira estos gifs y videos geniales

  • Desbloquee su PC de forma inalámbrica.
  • Úsalo para controlar presentaciones de Power Point.
  • Pausar / reproducir videos
  • Cerrar etiqueta abierta con un solo toque

Muchas gracias por leer si necesita más información, no dude en preguntar en los comentarios, y haré mi mejor respuesta.

Hacer feliz:)