Tabla de contenido:

Creación de un control remoto universal con NodeMCU: 7 pasos
Creación de un control remoto universal con NodeMCU: 7 pasos

Video: Creación de un control remoto universal con NodeMCU: 7 pasos

Video: Creación de un control remoto universal con NodeMCU: 7 pasos
Video: How to make Universal Remote control using ESP8266 Google Assistant & Cadio 2024, Noviembre
Anonim
Creación de un control remoto universal con NodeMCU
Creación de un control remoto universal con NodeMCU

En este proyecto, construiremos un control remoto universal capaz de clonar y enviar señales infrarrojas. Se utilizará una interfaz web para controlar todo este proceso.

Un NodeMCU en conjunto con un fotorreceptor de infrarrojos será responsable de clonar las llaves del mando a distancia. Utilizará el método RAW para eso. Un LED IR enviará el código clonado a los dispositivos.

El proyecto fue creado por

  • Rodrigo Andrades
  • Diego M. G. Vieira

Paso 1: componentes

Este proyecto no demanda mucho material. Necesitará

  1. NodeMCU
  2. Tablero de circuitos
  3. Cables de puente
  4. Cable micro USB
  5. Fotorreceptor / Receptor IR VS1838B
  6. Emisor Infrarrojo Led (IR) 5mm 940nm

Y, por supuesto, los mandos a distancia que quieres clonar.

Paso 2: cableado

Cableado
Cableado

Arriba está el diseño del cableado para este proyecto:

Después de completar las conexiones. Es hora de instalar el IDE de Arduino e importarlo a la biblioteca IRremoteESP 8266.

Cargue el código en el NodeMCU y vea si está funcionando

puedes encontrar el código completo aquí: Github: IR Control

Paso 3: Codificación: Configurar las cosas

Codificación: configurar las cosas
Codificación: configurar las cosas

aquí básicamente configuramos la red WiFi y la velocidad de serie a 115200 baudios

Paso 4: Codificación: el bucle

Codificación: el bucle
Codificación: el bucle

Paso 5: Codificación: Web Socket

Codificación: Web Socket
Codificación: Web Socket

Paso 6: Codificación del cliente web

Cliente web de codificación
Cliente web de codificación

Paso 7: uso del proyecto

Usando el proyecto
Usando el proyecto

Con la aplicación en ejecución, ahora puede ir a su navegador y cambiar entre los modos de envío y recepción. Cuando la aplicación está en modo de recepción, puede capturar el código clave y adjuntarlo a una acción. Para enviar una acción, vuelva al "modo de envío" y haga clic en la acción deseada.

Recomendado: