Sensor de gas arduino codigo

Sensor de gas arduino codigo

Sensor de gas arduino codigo

sensor de gas código arduino tinkercad

Un sensor de gas es un dispositivo que detecta la presencia de uno o varios tipos de gas en el ambiente. Estos sensores tienen amplias aplicaciones como los sistemas de seguridad de las refinerías, los centros industriales, e incluso los hogares. Estos sensores pueden detectar gas combustible, gas tóxico, gas contaminante, etc. Existen varios métodos para la detección de gases, el más utilizado es el de los sensores electroquímicos. Estos sensores miden la concentración de un gas específico realizando una reacción química en sus electrodos calentados y midiendo la corriente eléctrica resultante.

Este módulo tiene 4 pines. Conecta Vcc a 5V y GND a GND. El pin AO devuelve un valor analógico en función de la concentración del gas. El pin DO devuelve un valor ALTO si la concentración de gas es superior a un determinado valor. Este valor puede ser ajustado por el potenciómetro de la placa.

Antes de utilizar el módulo hay que calibrarlo. Este sensor mide la concentración de gas basándose en la relación de resistencia. Esta relación incluye R0 (resistencia del sensor en una concentración de 1000ppm de GLP) y Rs (resistencia interna del sensor que cambia según la concentración de gas). En aire limpio, tras el precalentamiento, cargue el siguiente código y espere unos 15 minutos hasta que R0 alcance un valor fijo.

código del sensor de gas mq6 en arduino

Existe una gran variedad de sensores MQ. Cada modelo está diseñado para detectar una o varias sustancias, pensadas para un uso específico, como la detección de gases inflamables, la calidad del aire o la detección de alcohol en el aire respirado.

Los sensores de gas MQ suelen estar provistos de una placa de medición estándar con el comparador LMC662 o similar, que permite obtener la lectura tanto como valor analógico como digital cuando se supera un determinado umbral regulado a través de un potenciómetro situado en la placa.

El esquema eléctrico es sencillo. Alimentamos el módulo conectando GND y 5V a los pines correspondientes de Arduino. Ahora si queremos utilizar la lectura digital, conectamos la salida DO a una de las entradas digitales del Arduino.

La lectura analógica la hacemos en la entrada A0. Este sensor medirá la pureza del aire. Si detectamos un gas diferente, la lectura analógica será menor. Imprimimos los valores en el monitor de serie o en el LCD. Ver códigos abajo.

mq2 sensor de gas – biblioteca de arduino

En este tutorial te muestro cómo utilizar el sensor de gas MQ2 con tu microcontrolador Arduino, ESP8266 o ESP32.Después de sumergirnos en la funcionalidad de los sensores de gas en general, construimos una alarma de gas con el sensor de gas MQ2 que detecta el humo y enciende un zumbador activo como alarma.

En primer lugar, comenzamos con la funcionalidad general de los sensores de gas. Dentro del sensor de gas hay una quimiresistencia que cambia la resistencia en función de su material de detección. La siguiente imagen nos ayuda a entender esta funcionalidad.

En la mayoría de los casos el material sensor es un material de dióxido de estaño (SnO2) que tiene electrones libres en su interior. Estos electrones libres son atraídos por el oxígeno hacia la superficie del material sensor (lado izquierdo de la imagen). En la superficie, el oxígeno es absorbido, debido a la superficie calentada y por lo tanto no hay electrones libres en el dióxido de estaño. El resultado es: sin electrones libres no hay flujo de corriente eléctrica.

En un entorno de gases tóxicos o combustibles, el gas rompe la conexión entre el oxígeno absorbido y los electrones. (parte derecha de la imagen) Los electrones liberados están ahora libres y vuelven a su posición inicial, donde permiten el flujo de corriente. El nivel de flujo de corriente depende de la cantidad de electrones libres disponibles en el SnO2, que es proporcional a la concentración de gases tóxicos o combustibles. El tipo de sensor se define por el material de detección que contiene. Aunque algunos de los sensores de gas son sensibles a múltiples gases, el sensor no puede identificar cuál de los gases está en mayor concentración.

proyecto de detector de humo arduino pdf

}La salida en el monitor serial se ve así:Explicación del código:El sketch comienza definiendo el pin de Arduino al que se conecta el pin analógico del sensor de gas MQ2. También se define una variable llamada sensorValue para almacenar el valor del sensor.#define MQ2pin (0)

float sensorValue; //variable para almacenar el valor del sensorEn la función de configuración: inicializamos las comunicaciones serie con el PC y esperamos 20 segundos para permitir que el sensor se caliente.Serial.begin(9600); // establece el puerto serie a 9600

Serial.print(sensorValue);Cuando la concentración de gas es lo suficientemente alta, el sensor suele dar un valor superior a 300. Podemos monitorizar este valor utilizando la sentencia if. Y cuando el valor del sensor supere los 300, mostraremos el mensaje ‘¡Humo detectado!’. if(sensorValue > 300)

Acerca del autor

admin

Ver todos los artículos