¡Oferta!

4 Piezas LED IR Transmisor Infrarrojo Universal Compatible con Arduino

El precio original era: 4,58 €.El precio actual es: 2,12 €. Excluido IVA

4 Piezas 38Khz LED IR Transmisor Infrarrojo Universal compatible con Arduino

24 disponibles (puede reservarse)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categoría:

🎬 El producto en vídeo

Descripción

Aquí tienes una descripción completa del módulo transmisor IR a 38kHz (LED IR 940nm), una guía para usarlo con Arduino, y algunos ejemplos prácticos.


🔧 Descripción del módulo IR LED 38kHz Transmisor Infrarrojo Universal

El módulo transmisor IR a 38kHz es un dispositivo electrónico simple y económico diseñado para enviar señales de infrarrojos moduladas a 38kHz, típicamente utilizadas para el control remoto de dispositivos electrónicos como televisores, aires acondicionados, lectores de DVD, etc.

✅ Características principales:

Característica Detalles
Tipo de LED IR LED IR 940nm
Frecuencia modulada 38 kHz
Tensión de trabajo 3.3V – 5V (compatible con Arduino)
Distancia de transmisión Hasta 10 metros (depende de la alimentación y la lente)
Tipo de interfaz 3 pines (VCC, GND, OUT/SIGNAL)
Aplicaciones Controladores IR, robótica, domótica, automatización, pruebas de sensores IR

🔌 Conexión del módulo a Arduino

Módulo LED IR Arduino
VCC 5V
GND GND
SIGNAL (o OUT) PIN 3 (o otro PWM)

⚠️ Importante: El LED IR no emite luz visible, pero puede ser visto a través de una cámara digital (por ejemplo, la cámara del teléfono).


📦 Componentes necesarios

  • Arduino UNO/Nano/Leonardo
  • Módulo LED IR Transmisor
  • Placa de pruebas y cables jumper
  • Control remoto o receptor IR opcional para pruebas

💻 Guía de programación con Arduino

Para enviar señales IR, puedes usar la biblioteca IRremote disponible en el Administrador de Bibliotecas de Arduino.

1. Instalación de la biblioteca IRremote

  • Ve a Sketch → Incluir biblioteca → Administrar bibliotecas
  • Busca «IRremote» de Armin Joachimsmeyer
  • Haz clic en Instalar

2. Sketch base: enviar código IR predefinido

#include <IRremote.h>

// Pin su cui è collegato il modulo IR
const int IR_LED_PIN = 3;

IRsend irsend;

void setup() {
 IrSender.begin(IR_LED_PIN); // Inizializza il pin
 Serial.begin(9600);
}

void loop() {
 Serial.println("Invio segnale IR...");
 
 // Invia un segnale NEC (usato in molti telecomandi TV) con indirizzo e comando
 IrSender.sendNEC(0x10EF38C7, 32); // Cambia con il tuo codice
 
 delay(5000); // Ripeti ogni 5 secondi
}

🧪 Ejemplo avanzado: emulación de control remoto IR

Puedes capturar una señal IR con un receptor IR (por ejemplo, TSOP1838) y luego reproducirla con el módulo transmisor.

Sketch para recibir un código IR (con receptor IR):

#include <IRremote.h>

const int RECV_PIN = 2;
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup(){
 Serial.begin(9600);
 irrecv.enableIRIn(); // Start ricezione
}

void loop(){
 if (irrecv.decode(&results)) {
 Serial.print("Codice IR ricevuto: ");
 Serial.println(results.value, HEX);
 irrecv.resume(); // Pronto per il prossimo segnale
 }
}

Una vez que obtengas el código (por ejemplo, 0x10EF38C7), puedes usarlo en el código del transmisor para enviar la misma señal IR.


🔁 Formatos de señal soportados

La biblioteca IRremote soporta muchos formatos:

  • NEC
  • Sony
  • Panasonic
  • RC5 / RC6
  • Samsung
  • Y otros…

Ejemplo de envío con formato RC5:

IrSender.sendRC5(0x1A3, 12);

⚠️ Notas y consejos útiles

  • Los LEDs IR tienen polaridad: el punto largo es el ánodo (+).
  • Evita alimentar directamente varios LEDs IR en paralelo sin resistencias.
  • Para mayor potencia, puedes usar un transistor (por ejemplo, 2N2222 o IRLZ44N) para controlar el LED IR.
  • Verifica con una cámara si el LED IR se enciende.

🎯 Aplicaciones prácticas

  • Controlar TV, aire acondicionado y dispositivos IR
  • Construir un mando universal
  • Robots que evitan obstáculos o se comunican a través de IR
  • Sistemas de automatización doméstica
  • Probar receptores IR para compatibilidad

Si lo deseas, también puedo crear un esquema Fritzing o ayudarte a leer señales de un receptor IR para construir un mando completo. ¿Quieres continuar con uno de estos ejemplos prácticos?

GENERALES

MODELO

38 mhz LED emisor infrarrojo universal

MATERIALES

metal + plástico

< p class = "MsoNormal"> COMPATIBILIDAD

ARDUINO

COMPONENTES ELÉCTRICOS

TENSión DE ENTRADA

3,7 – 5,5 V

PESO Y DIMENSIONES

PESO DEL PRODUCTO

1g

PESO DEL PAQUETE

0,085 kg

DIMENSIONES DEL PRODUCTO

(L x W x H)

0,5 x 3,5 x 1,5 cm

DIMENSIONES DEL PAQUETE

(L x W x H)

5 x 7 x 3 cm

CONTENIDO DE LA CONFEZIONE

CONTENIDO DE LA CONFEZIONE

2 x Módulo

Disponibles la ficha técnica de todos los componentes, en caso de que no esté presente en la ficha de descarga del producto envía un mensaje desde el formulario de contacto y publicaremos la primera posible en nuestro sitio.

Tutorial: Cómo usar IR LED Transmisor Infrarrojo 38KHz

Este transmisor infrarrojo a 38kHz es perfecto para principiantes y makers que quieren controlar dispositivos remotos o crear interfaces sin contacto. Es compatible con Arduino y otros microcontroladores.

Qué necesitas

  • Arduino Uno
  • Cable USB A-Micro B
  • Batería 9V (opcional)
  • Jumpers

Pasos

  1. Conecta el transmisor IR al pin de salida digital del Arduino usando los jumpers.
  2. Descarga e instala la biblioteca ‘IRremote’ desde el gestor de bibliotecas de Arduino IDE.
  3. Compila y ejecuta el sketch proporcionado para enviar comandos infrarrojos.
  4. Verifica que el transmisor IR esté encendido durante la ejecución del sketch (véase el led de activación).
  5. Modifica los códigos de los comandos remotos usando un receptor IR compatible y la biblioteca ‘IRremote’.
  6. Prueba el transmisor con varios dispositivos para verificar su universalidad.
  7. Prueba a crear una función que envíe comandos específicos basados en entradas externas como teclados o sensores.
  8. Explora proyectos adicionales de control infrarrojo integrando el transmisor en sistemas más grandes.

Código de ejemplo

// Includi la libreria IRremote
#include <IRremote.h>
// Definisci i pin utilizzati per l'IR LED
const int RECV_PIN = 3;
const int IR_LED_PIN = 9;
IRsend irsend;
void setup() {
 pinMode(IR_LED_PIN, OUTPUT);
}
void loop() {
 // Invia un comando di esempio al dispositivo target
 irsend.sendNEC(0x12345678, 32); 
}

Miniproyecto

Crear un sistema de control doméstico con el LED infrarrojo que envíe comandos a varios dispositivos electrónicos como TV o sistemas de sonido.

Errores comunes

  • El transmisor no emite señal: verifica los conectores y la instalación correcta de la biblioteca.
  • Los comandos no son detectados por los dispositivos: asegúrate de que el transmisor esté orientado correctamente hacia el dispositivo.
  • El LED de activación del transmisor no se enciende: verifica la tensión eléctrica proporcionada al pin del LED infrarrojo.
  • La interrupción de los señales infrarrojas: asegúrate de que haya pocos obstáculos entre el transmisor y los dispositivos objetivo.

Accesorios recomendados

  • Módulo Receptor IR 38KHz
  • Kit de prototipo Arduino
  • Protoboard
  • Conjunto de resistencias variadas

Preguntas frecuentes

¿Cuál es la frecuencia de operación del transmisor?
La frecuencia estándar es 38kHz, pero verifica el datasheet para confirmarlo.

¿Puede usarse con Raspberry Pi?
Sí, puede usarse con Raspberry Pi instalando las bibliotecas apropiadas.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “4 Piezas LED IR Transmisor Infrarrojo Universal Compatible con Arduino”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *