Saltar la navegación

Receptor IR

La radiación infrarroja o IR es un tipo de radiación electromagnética y térmica, de mayor longitud de onda que la luz visible, pero menos que la de las microonda. El ojo humano no es capaz de ver esta longitud de onda, por lo que los IR son invisibles para nosotros.
El sensor AX-1838HS, permite recibir una señal infrarroja y convertirla en pulsos de señales eléctricas que en Arduino con el apropiado software podemos decodifcar e interpretar.

ArduinoBlocks realiza el proceso de decodifcación automáticamente, pero debemos saber que no todos los mandos de control remoto de IR utilizan el mismo tipo de códigos. Los protocolos soportados son: RC5, RC6, NEC, Panasonic, Sony, JVC, Samsung, Whynter, Aiwa, LG, Sanyo, Mitsubishi,Denon y Pronto (muchas marcas reutilizan protocolos de otras marcas, con los protocolos anteriores decodifcaremos prácticamente cualquier mando de control IR) Si no se recibe ningún código válido el bloque devuelve valor “0” Normalmente el valor recibido por el bloque IR lo almacenaremos en una variable. El valor recibido es un valor de 32 bits sin signo, por lo que lo recomendable a la hora de tratar el valor es ajustarlo con el bloque “Número entero sin signo”

Receptor IR - 1 Mostrar códigos recibidos por consola serie

Duración:
00:30
Agrupamiento:
2

Conectamos el sensor IR al pin 11 de Arduino.
Los códigos recibidos se mostrarán en la consola serie de ArduinoBlocks. Prueba con distintos mandos a distancia para ver los códigos recibidos.

Receptor IR - 2 Mostrar código IR recibido en pantalla LCD

Duración:
00:30
Agrupamiento:
2

Con la ayuda de una pantalla LCD conectada por I2C mostraremos los códigos de cualquier mando IR compatible. Este montaje es de gran utilidad para detectar los códigos de cada tecla de los mandos IR para utilizarlos en proyectos posteriores.

Receptor IR - 3 Control de led RGB con mando IR

Duración:
00:30
Agrupamiento:
2

Con la ayuda del programa-1 o el programa-2 apunta el código correspondiente a 5 botones de un mando a distancia.

Conecta un led RGB a los pines 3, 5 y 6 Realiza este programa con los códigos capturados y anotados en la tabla anteriores Receptor IR

Receptor IR - 4 Control de relé con mando IR

Duración:
00:30
Agrupamiento:
2

Con la ayuda del programa-1 o el programa-2 apunta el código correspondiente a 3 botones de un mando a distancia.

Conecta el módulo de relé al pin 2. Programa para controlar el relé: Receptor IR

Receptor IR - 5 Control de servo con mando IR

Duración:
00:30
Agrupamiento:
2

Conectar un servomotor al pin 3. Con un mando IR situar al servo en diferentes posiciones:

Receptor IR - 6 Notas musicales con mando IR

Duración:
00:30
Agrupamiento:
2

Conectar un zumbador al pin 5.
Con cada tecla de un mando a distancia IR haremos que suene una nota musical diferente durante 1s.

Creado con eXeLearning (Ventana nueva)