Tabla de contenido:

Lea el control remoto usando el sensor de infrarrojos: 4 pasos
Lea el control remoto usando el sensor de infrarrojos: 4 pasos

Video: Lea el control remoto usando el sensor de infrarrojos: 4 pasos

Video: Lea el control remoto usando el sensor de infrarrojos: 4 pasos
Video: CONTROLADOR INTELIGENTE IR WIFI🔻TUTORIAL SMART LIFE, ALEXA y GOOGLE HOME🔻1️⃣Cap. 2024, Noviembre
Anonim
Leer el control remoto usando el sensor de infrarrojos
Leer el control remoto usando el sensor de infrarrojos

Hola a todos

En el artículo anterior escribí acerca de cómo utilizar el "Sensor IR para evitar obstáculos".

Y en este artículo escribiré otra función de este sensor de infrarrojos.

El sensor para evitar obstáculos por infrarrojos tiene 2 partes principales, a saber, el emisor de infrarrojos y el receptor de infrarrojos. Y en este artículo solo habilitaré el receptor de infrarrojos.

Lo usaré para leer datos enviados por control remoto.

Paso 1: Requerir componentes

Requerir componentes
Requerir componentes
Requerir componentes
Requerir componentes
Requerir componentes
Requerir componentes

Componentes requeridos:

  • Sensor IR para evitar obstáculos
  • Arduino NAno V.3
  • Alambre de salto
  • Control remoto
  • Mini USB

Biblioteca requerida:

IRremoto

Lea este artículo para descubrir cómo agregar bibliotecas a Arduino "Agregar biblioteca"

Paso 2: conecte el sensor de infrarrojos a Arduino

Conecte el sensor de infrarrojos a Arduino
Conecte el sensor de infrarrojos a Arduino

IR Sensore a Arduino

VCC ==> + 5V

GND ==> GND

FUERA ==> D2

Paso 3: programación

Programación
Programación

Antes de comenzar a dibujar, asegúrese de que la biblioteca "IRremote" esté instalada. Para que no se produzcan errores cuando pruebes el Sketch que te di.

A continuación se muestra un boceto que puede utilizar:

#incluir

int RECV_PIN = 2;

IRrecv irrecv (RECV_PIN); decode_results resultados;

configuración vacía ()

{Serial.begin (9600); irrecv.enableIRIn (); // Iniciar el receptor}

bucle vacío () {

if (irrecv.decode (& resultados)) {Serial.println (resultados.valor); irrecv.resume (); // Recibe el siguiente valor} delay (100); }

Si necesita el archivo, puede descargarlo a continuación:

Paso 4: Resultado

Image
Image

Apunte el control remoto hacia el receptor de infrarrojos. Luego presione algunos botones.

El monitor en serie mostrará los datos del botón remoto que se presiona.

Los datos que obtenemos de este experimento se pueden usar para otras cosas interesantes. Por ejemplo, controlar el LED con el control remoto, encender el ventilador, etc.

gracias por leer, adios en el proximo articulo

Recomendado: