Detector de llama o Fuego con el módulo KY 026 y Arduino + Programación

KY 026 y Arduino

Detector de llama o Fuego con el módulo KY 026 y Arduino + Programación

El módulo KY 026 es un dispositivo preparado para ser conectado a una placa Arduino o cualquier otra placa de adquisición de datos (inclusive un PIC) cuya función es la de detectar indicios de llamas o fuego en los alrededores en donde se instale el sensor.

El módulo KY 026 y Arduino pueden ser utilizados como detectores de fuego en instalaciones eléctricas, inclusive se pueden añadir algunos otros elementos para crear una alarma de incendios completamente funcional.

A continuación te dejamos todos los materiales y el procedimiento necesario para que puedas utilizar este módulo con tu placa Arduino, recuerda que puedes comprar todos los materiales utilizados en esta practica en nuestra tienda oficial ElectronicaStore.

Título del proyecto: Detector de llama o Fuego con el módulo KY 026 y Arduino
Descripción del proyecto: Realizar un detector de fuego con 3 niveles, el primero debe indicar que no hay fuego, el segundo indicara que hay fuego pero se encuentra muy distante al sensor, el tercero sera un mensaje de peligro debido a que el fuego ya esta muy cerca.

Nota 1: Esta practica fue realizada con una placa Arduino Uno, aun que igualmente se puede utilizar cualquiera de las placas Arduino que existen actualmente, la programación puede utilizada en cualquier placa.

Nota 2: En esta ocasión se utilizo el monitor serial de la placa Arduino, sin embargo, el resultado de la temperatura puede imprimirse en cualquier Display LCD, solo se debe tener en cuenta las conexiones de este y la programación extra, además se pueden añadir elementos extras como un altavoz para accionar una alarma sonora y otro sensor de temperatura para realizar una comparación entre ambos y tener la mejor precisión posible

El objetivo de esta practica es el de saber conectar y utilizar el módulo KY-026.

Puedes comprar los componentes utilizados para esta practica a continuación:

Lista de materiales por separado:

Conexiones eléctricas del el sensor DS18B20 con la placa Arduino:

Conexión de Arduino con le modulo KY 026

Conexión de Arduino con le modulo KY 026

Nota: Para este circuito en especia no se necesitan resistencias eléctricas en las conexiones.


Programación para el sensor DS18B20  en Arduino:

//ElectronicaStore.Net
const int sensorMin = 0; // Rango mínimo del sensor
const int sensorMax = 1024; //Rango máximo

void setup() {
Serial.begin(9600);

}

void loop() {
int sensorReading = analogRead;
int range = map(sensorReading, sensorMin, sensorMax, 0, 3);

//Valor del rango:
switch (range) {
case 0:
Serial.println("** Peligro, Fuego cercano **");
break;
case 1:
Serial.println("** Fuego distante **");
break;
case 2:
Serial.println("Fuego no detectado");
break;
}
delay(1200); // Cantidad de tiempo en que Arduino tomara la lectura del sensor
}

Armado y pruebas del proyecto:

En las siguientes imágenes podrás ver como se armo el circuito paso a paso, recuerda que este proceso también puedes verlo en el vídeo que esta al final del post para que no te pierdas de nada.

PASO 1: Colocamos todos los jumpers a la placa Arduino, al ser solo 3 conexiones no se requiere puentear el protoboard para que ambos rieles queden energizados.

Las conexiones hechas se pueden ver en el esquemático, aun asi, se describen a continuación:

  • A0 de Arduino con A0 del módulo
  • 5v de Arduino con + del módulo
  • GND de Arduino con GND del módulo.

KY 026 y Arduino 1

PASO 2: Identificar las conexiones del módulo con el fin  de no conectar incorrectamente los pines.
KY 026 y Arduino 2

PASO 3: Realizar las conexiones eléctricas, tal y como ya mencionamos este circuito no posee una gran complejidad en el armado.KY 026 y Arduino 3

En esta última imagen se puede apreciar el funcionamiento del sensor y su representación en el monitor serial del Software Arduino, notese que al acercar el encendedor el programa responde adecuadamente, si no hay fuego entonces manda el mensaje de fuego no detectado, si el fuego esta alejado se manda el mensaje de fuego distante y si esta muy cerca manda un mensaje de peligro.

KY 026 y Arduino resultado

Para complementar el armado te presentamos un vídeo tutorial con el cual te podrás ir guiando, si tienes alguna duda puedes dejarla en los comentarios o contactarnos a través del correo: contacto@electronicastore.net

Nota 1: Recuerda que para agregar un Display o pantalla LCD debes de modificar la programación para que los resultados se impriman en la pantalla.


Acabas de añadir este producto a su carrito: