Descripción
KY-022 Especificaciones
Este módulo consta de un receptor IR 1838, una resistencia de 1 kΩ y un LED. Funciona junto con el módulo transmisor IR KY-005 . Compatible con plataformas electrónicas populares como Arduino, Raspberry Pi y ESP8266.
Tensión de funcionamiento | 2.7 a 5.5V |
Corriente de funcionamiento | 0.4 a 1.5mA |
Distancia de recepción | 18m |
Ángulo de recepción | ± 45º |
Frecuencia de carga | 38 KHz |
Voltaje de bajo nivel | 0.4V |
Voltaje de alto nivel | 4.5V |
Filtro de luz ambiental | hasta 500LUX |
Diagrama de conexión KY-022
Conecte la línea de alimentación (medio) y tierra (-) a +5 y GND, respectivamente. Conecte la señal (S) al pin 11 en el Arduino. Línea de receptor y transmisor IR.
KY-012 | Arduino |
S | Pin 11 |
medio | + 5V |
– | GND |

KY-022 Código Arduino
El siguiente boceto Arduino utiliza la biblioteca IRremote para recibir y procesar señales infrarrojas. Utilice el módulo transmisor IR KY-005 para enviar datos en serie a este módulo.
Los enlaces a las bibliotecas requeridas para el boceto de ejemplo Arduino KY-022 se pueden encontrar en la sección de Descargas a continuación.
#include <IRremote.h> int RECV_PIN = 11; // define input pin on Arduino IRrecv irrecv(RECV_PIN); decode_results results; // decode_results class is defined in IRremote.h void setup() { Serial.begin(9600); irrecv.enableIRIn(); // Start the receiver } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); // Receive the next value } delay (100); // small delay to prevent reading errors }
Valoraciones
No hay valoraciones aún.