Tabla de contenido:

Analizador / receptor remoto IR con Arduino: 3 pasos
Analizador / receptor remoto IR con Arduino: 3 pasos

Video: Analizador / receptor remoto IR con Arduino: 3 pasos

Video: Analizador / receptor remoto IR con Arduino: 3 pasos
Video: CONTROL REMOTO INFRARROJO CON ARDUINO - ENCIENDIENDO UN LED 2024, Noviembre
Anonim
Image
Image
Analizador / receptor remoto IR con Arduino
Analizador / receptor remoto IR con Arduino

Este analizador recibe 40 protocolos IR diferentes al mismo tiempo y muestra la dirección y el código de la señal recibida.

Utiliza la biblioteca IRMP de Arduino, que incluye esta aplicación como ejemplo, ¡así como otras aplicaciones útiles!

Si desea analizar su control remoto o desea controlar su aplicación Arduino con un control remoto de repuesto, necesita conocer el código enviado para cada tecla.

Se puede conectar una pantalla LCD en serie o paralela para que funcione como un dispositivo independiente sin la necesidad de un monitor en serie.

Puede encontrar una instrucción similar pero más básica en

Paso 1: lista de materiales

BOM
BOM
BOM
BOM
  • Arduino Nano o UNO
  • Receptor de infrarrojos

Opcional

  • LCD serie 1604
  • Tablero de circuitos
  • Cables de puente

Paso 2: instalación del software

Después de instalar el IDE y elegir la placa correcta, abra el Administrador de bibliotecas con Ctrl + Shift + I y busque IRMP. Instálelo y luego elija Archivo -> Ejemplos -> Ejemplos de bibliotecas personalizadas -> Todos los protocolos.

Habilite el tipo de LCD que tiene en la línea 43 y siguientes. Todas las salidas se pueden ver también en el monitor serie Arduino, por lo que no es necesario conectar una pantalla LCD para analizar.

Paso 3: Analizar / Recibir

Analizar / Recibir
Analizar / Recibir
Analizar / Recibir
Analizar / Recibir
Analizar / Recibir
Analizar / Recibir

Ejecute el programa y si se detecta una señal de infrarrojos, el LED integrado parpadeará.

Si la señal se puede decodificar, el resultado se imprime en la salida en serie (y en la pantalla LCD). La R final significa que este comando es un comando de repetición.

Si necesita analizar uno de los 10 protocolos deshabilitados, use el ejemplo de OneProtocol.

Recomendado: