-38%
SKU 00083
Sensor de Flama IR
$2,00
$1,25
Liquidación
Disponible
Más de 5 disponibles
Consultar por WhatsApp
Datos rápidos
- Detecta
- Luz infrarroja de 760 a 1100 nm
- Ángulo
- Unos 60°
- Distancia
- Hasta unos 80 cm con la llama de un encendedor; más con llamas grandes
- Alimentación
- 3,3 a 5 V
Características
Módulo que detecta llamas por la luz infrarroja que emiten, con un fototransistor sensible de 760 a 1100 nm. Tiene una salida analógica que indica cuánta luz infrarroja recibe y una salida digital que se activa al pasar el punto que ajustas con su potenciómetro.
Sirve para alarmas de fuego en proyectos, robots bomberos y para vigilar que una llama siga encendida.
| Detecta | Luz infrarroja de 760 a 1100 nm |
|---|---|
| Ángulo | Unos 60° |
| Distancia | Hasta unos 80 cm con la llama de un encendedor; más con llamas grandes |
| Alimentación | 3,3 a 5 V |
| Salida AO | Analógica: baja mientras más cerca está la llama |
| Salida DO | Digital: 0 V al detectar (punto ajustable con el potenciómetro) |
| Indicadores | LED de encendido y LED de salida |
| Pines | AO, G, + y DO |
¿Para qué sirve?
- Alarmas de fuego en proyectos y maquetas
- Robots bomberos que buscan y apagan una vela
- Vigilar que la llama de un quemador siga encendida
Diagrama de conexión de prueba
Placa usada: Arduino UNO
| Cable | Módulo | Arduino UNO | Nota |
|---|---|---|---|
| rojo | + | 5V | |
| negro | G | GND | |
| amarillo | DO | D2 | Salida digital |
| azul | AO | A0 | Salida analógica |
Código de prueba
// Prueba del sensor de flama: muestra la intensidad de la luz infrarroja
// (AO) y avisa cuando pasa el punto ajustado con el potenciómetro (DO).
const int PIN_AO = A0;
const int PIN_DO = 2;
void setup() {
pinMode(PIN_DO, INPUT);
pinMode(LED_BUILTIN, OUTPUT);
Serial.begin(9600);
}
void loop() {
int lectura = analogRead(PIN_AO); // baja mientras más cerca está la llama
bool fuego = digitalRead(PIN_DO) == LOW; // DO baja a 0 al detectar llama
digitalWrite(LED_BUILTIN, fuego ? HIGH : LOW);
Serial.print("Lectura: ");
Serial.print(lectura);
Serial.println(fuego ? " -> ¡LLAMA DETECTADA!" : " -> sin llama");
delay(300);
}
Abre el Monitor serie a 9600 baudios y acerca la llama de un encendedor a unos 30 cm. Gira el potenciómetro del módulo para elegir desde qué distancia se activa DO.
Precauciones
- No es un detector de incendios certificado: úsalo solo en proyectos y pruebas.
- El sol y algunos focos también emiten infrarrojo y pueden dar falsas alarmas.
- El módulo no resiste el calor: mantenlo a una distancia segura de la llama.
Fuentes consultadas: Hoja de datos del sensor de flama (Wiltronics) · Waveshare: Flame Sensor. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.