HX1838 Módulo Control Remoto Inalámbrico Infrarrojo P Arduino y Raspberry Pi

[HX1838] HX1838 Módulo Control Remoto Inalámbrico Infrarrojo P Arduino y Raspberry Pi

https://electrofranko.com/web/image/product.template/4316/image_1920?unique=4560772

S/ 10.00 10.0 PEN S/ 10.00

S/ 10.00

Not Available For Sale

Esta combinación no existe.

Términos y condiciones
Envío: 2-3 días laborales


Referencia Interna: HX1838

Kit Módulo Receptor Infrarrojo y Control Remoto HX1838

Conjunto de control remoto inalámbrico infrarrojo con receptor HX1838 de 38kHz, ideal para proyectos de domótica, interfaces de usuario y control de dispositivos con Arduino.

El kit HX1838 incluye un control remoto infrarrojo delgado de múltiples botones y un módulo receptor IR basado en el sensor HX1838 sintonizado a una frecuencia portadora de 38kHz. Este sistema es ampliamente utilizado en proyectos electrónicos para añadir capacidades de control remoto inalámbrico por infrarrojos de manera económica y eficiente. El módulo receptor descodifica las señales ópticas y las convierte en pulsos digitales legibles por microcontroladores mediante protocolos estándar como NEC.

Especificaciones Técnicas

Parámetro EléctricoRango / Valor Oficial
Voltaje de Operación (VCC)2.7 V a 5.5 V DC
Frecuencia Portadora IR38 kHz (Estándar de la industria)
Distancia de TransmisiónHasta 8 metros (dependiendo de la iluminación ambiental y batería)
Ángulo de RecepciónAproximadamente +/- 45 grados
Protocolo de ComunicaciónCompatible con codificación NEC estándar
Consumo de Corriente1 mA a 2 mA en operación activa
Parámetro Físico / EstructuraRango / Valor Oficial
Pines del Módulo ReceptorGND, VCC (+), OUT (Salida de datos digitales)
Cantidad de Botones del Control17 teclas de funciones múltiples (incluye direccionales y numéricas)
Batería del Control RemotoPila de botón CR2025 o CR2032 (3V)
Dimensiones del ReceptorFormato mini compacto con perforación de sujeción
Dimensiones del Control85 mm x 40 mm x 7 mm (Ergonómico y delgado)
CompatibilidadArduino, ESP32, Raspberry Pi y sistemas embebidos

Ventajas Clave del Kit Infrarrojo HX1838

Solución Completa Todo en Uno: Incluye tanto el emisor de mano de diseño compacto como la placa receptora con pines expuestos, lista para prototipar de inmediato.

Amplio Soporte de Librerías: Es totalmente compatible con la popular librería IRremote para Arduino, facilitando la captura de códigos hexadecimales específicos de cada botón en pocos minutos.

Inmunidad contra Luz Ambiental: El sensor HX1838 cuenta con filtros internos ópticos y eléctricos integrados que reducen las falsas activaciones causadas por la iluminación artificial o luz solar indirecta.

El módulo receptor cuenta con tres pines claramente identificados. Es indispensable respetar el orden de las conexiones para evitar cortocircuitos.

Galería Dinámica de Conexiones de Hardware

Esquema 1: Vista de los terminales de la placa receptora HX1838
Esquema 3: Enlace del pin OUT del receptor hacia un pin digital de Arduino
Esquema 2: Suministro de voltaje estable al módulo receptor
Esquema 4: Alineacion del control remoto frente al sensor receptor
Guía Esencial de Conexión y Montaje de Hardware: Conecte el pin **GND** del módulo a la Tierra de su microcontrolador y el pin **VCC** (o signo +) a la salida de 5V o 3.3V. Conecte el pin **OUT** (señal de datos) a un pin digital de su Arduino (por ejemplo, el Pin Digital 11). Asegúrese de mantener el sensor sin obstrucciones físicas directas hacia el usuario.
🎓 Decodificación de Teclas con la Librería IRremote

Para leer los códigos únicos que emite cada botón del control remoto HX1838, se emplea la reconocida biblioteca IRremote:

  • Recepción Activa: El objeto IrReceiver escucha continuamente los pulsos de luz infrarroja modulada a 38kHz capturados por el sensor.
  • Identificación Hexadecimal: Cada tecla del control emite una trama de bits específica en formato hexadecimal que puedes imprimir en el Monitor Serie para asociarla a acciones de control.
// Código de Ejemplo: Lectura de Control Remoto IR HX1838 con Arduino // IMPORTANTE: Requiere instalar la librería "IRremote" en Arduino IDE. #include <IRremote.h> const int RECV_PIN = 11; // Pin digital conectado al pin OUT del módulo receptor HX1838 void setup() { Serial.begin(115200); // Iniciamos el receptor de infrarrojos en el pin asignado IrReceiver.begin(RECV_PIN, ENABLE_LED_FEEDBACK); Serial.println("--- Receptor IR HX1838 Listo para Escuchar ---"); } void loop() { // Comprobamos si se ha recibido una señal infrarroja completa if (IrReceiver.decode()) { // Imprimimos el código hexadecimal del botón presionado Serial.print("Codigo HEX recibido: 0x"); Serial.println(IrReceiver.decodedIRData.command, HEX); // Ejemplo de comparacion para un boton especifico (Sustituya el codigo segun su control) if (IrReceiver.decodedIRData.command == 0x45) { Serial.println(" -> Accion: Boton 'CH-' presionado."); } else if (IrReceiver.decodedIRData.command == 0x46) { Serial.println(" -> Accion: Boton 'CH' presionado."); } // Reanudamos la recepcion para capturar el siguiente comando IrReceiver.resume(); } }
1. Presiono los botones del control remoto pero el Arduino no recibe ningún código.
Verifique tres factores principales: Primero, compruebe que la batería de botón del control remoto tenga carga y esté orientada correctamente (con el polo positivo hacia arriba). Segundo, revise que el pin OUT del módulo receptor esté conectado al pin digital correcto declarado en el código. Tercero, apunte directamente el control hacia la cúpula del sensor a una distancia menor de 3 metros durante las primeras pruebas.
2. ¿Los códigos hexadecimales cambian si uso un control remoto diferente?
Sí. Cada modelo de control remoto utiliza protocolos, marcas y esquemas de modulación diferentes (como NEC, Sony, Philips RC5, etc.). Si empleas un control distinto al HX1838 original que viene en el kit, los valores hexadecimales obtenidos en el Monitor Serie variarán por completo, aunque el módulo receptor seguirá capturando la señal óptica perfectamente.
3. ¿Puedo utilizar este sistema en exteriores bajo la luz directa del sol?
No es aconsejable. La luz solar directa contiene una gran cantidad de radiación infrarroja de amplio espectro que satura el fotodiodo receptor del HX1838, enmascarando o bloqueando las ráfagas de luz modulada a 38kHz emitidas por el control remoto y reduciendo drásticamente su alcance operativo.
4. ¿Qué significan los pines adicionales si algunos módulos solo traen 3 pines?
La gran mayoría de placas receptoras HX1838 orientadas a prototipado rápido disponen estrictamente de un header de 3 pines estándar (GND, VCC y OUT). Si posees una versión que expone más terminales, generalmente se debe a la inclusión opcional de resistencias de pull-up internas o diodos de protección adicionales en la pequeña placa de circuito impreso.