Descripción
Qué es
El sensor MQ-9 es un dispositivo diseñado para detectar monóxido de carbono (CO) y metano GPL en ambientes domésticos o industriales. Este componente puede ser utilizado por los makers para crear sistemas de seguridad contra incendios o para el monitoreo de la calidad del aire.
Características
- Tensión operativa: 5V
- Detecta monóxido de carbono (CO)
- Detecta metano GPL
Para qué sirve
El sensor MQ-9 es ideal para aplicaciones que requieren el monitoreo de los niveles de CO y GPL Metano. Puede ser integrado en sistemas Arduino o ESP8266/ESP32 para enviar notificaciones por correo electrónico cuando los valores detectados superen un cierto límite.
Tutorial: Cómo usar el sensor MQ-9 de Detección de Gas
El sensor MQ-9 es ideal para monitorear niveles de monóxido de carbono y metano GPL en ambientes domésticos o industriales. Este componente es particularmente útil para makers que desean crear sistemas de seguridad contra incendios o monitoreo de la calidad del aire.
Qué necesitas
- Arduino Uno o compatible
- Conexión USB
- Alimentación 5V
Pasos
- Conecta los pines VCC y GND del sensor MQ-9 a la alimentación 5V y masa de Arduino respectivamente.
- Conecta el pin DO (Salida Digital) al pin digital 2 del Arduino para recibir datos binarios.
- Si es necesario, conecta también la salida analógica AO a un pin analógico de Arduino como A0.
- Instala la biblioteca Adafruit_ADS1015 si utilizas conexiones analógicas (verifica en el datasheet).
- Carga el sketch en Arduino para inicializar el sensor y configurar los valores de referencia.
- Inserta un trozo de papel con metano o monóxido de carbono cerca del sensor para probarlo.
- Monitorea la consola serial del Arduino durante la ejecución del sketch para ver los datos del sensor.
- Analiza los valores y calibra el sensor según las especificaciones del datasheet.
Código de ejemplo
// Esempio di codice Arduino
#include <Adafruit_ADS1015.h>
// Inizializzazione del sensore analogico
Adafruit_ADS1015 ads;
int pinAO = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int val = ads.readADC_SingleEnded(pinAO);
Serial.println(val);
}
Miniproyecto
Crea un sistema de alarma doméstico que envía una notificación por correo electrónico cuando el nivel de monóxido de carbono supera un cierto valor.
Errores comunes
- Conectar VCC a masa
- No verificar la tensión de alimentación correcta (5V)
- Ignorar la calibración del sensor
- Utilizar un puerto digital no configurado para la entrada
Accesorios recomendados
- Arduino Uno R3
- Conexiones Jumpers
- LCD 16×2 para visualización de datos
- Módulo Wi-Fi ESP8266
Preguntas frecuentes
¿El sensor funciona con Arduino Mega?
Sí, pero asegúrate de que el pin de alimentación sea 5V.
¿Qué gases puede detectar además de CO y GPL?
Verifica el datasheet para especificaciones detalladas.







Valoraciones
No hay valoraciones aún.