Descrizione
Cos’è
Il sensore MQ-9 è un dispositivo progettato per rilevare il monossido di carbonio (CO) e il metano GPL in ambienti domestici o industriali. Questo componente può essere utilizzato dai maker per creare sistemi di sicurezza anti-incendio o monitoraggio della qualità dell’aria.
Caratteristiche
- Voltage operativo: 5V
- Rileva monossido di carbonio (CO)
- Rileva metano GPL
A cosa serve
Il sensore MQ-9 è ideale per applicazioni che richiedono il monitoraggio dei livelli di CO e GPL Metano. Può essere integrato in sistemi Arduino o ESP8266/ESP32 per inviare notifiche via email quando i valori rilevati superano un certo limite.
Tutorial: Come usare MQ-9 Sensore di Rilevamento Gas
Il sensore MQ-9 è ideale per monitorare livelli di monossido di carbonio e metano GPL in ambienti domestici o industriali. Questo componente è particolarmente utile per maker che desiderano creare sistemi di sicurezza anti-incendio o monitoraggio della qualità dell’aria.
Cosa serve
- Arduino Uno o compatibile
- Connessione USB
- Alimentazione 5V
Passi
- Collega i pin VCC e GND del sensore MQ-9 all’alimentazione 5V e massa di Arduino rispettivamente.
- Connetti il pin DO (Digital Output) al pin digitale 2 dell’Arduino per ricevere dati binari.
- Se necessario, collega anche l’uscita analogica AO a un pin analogico di Arduino come A0.
- Installa la libreria Adafruit_ADS1015 se utilizzi connessioni analogiche (verifica sul datasheet).
- Carica lo sketch su Arduino per inizializzare il sensore e configurare i valori di riferimento.
- Inserisci un pezzo di carta con metano o monossido di carbonio vicino al sensore per testarlo.
- Monitora la serial console dell’Arduino durante l’esecuzione dello sketch per vedere i dati del sensore.
- Analizza i valori e calibra il sensore secondo le specifiche del datasheet.
Codice di esempio
// 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);
}
Mini-progetto
Crea un sistema di allarme domestico che invia una notifica via email quando il livello di monossido di carbonio supera un certo valore.
Errori comuni
- Collegare VCC a massa
- Non verificare la tensione di alimentazione corretta (5V)
- Ignorare la calibrazione del sensore
- Utilizzare una porta digitale non configurata per l’input
Accessori consigliati
- Arduino Uno R3
- Connessioni Jumpers
- LCD 16×2 per visualizzazione dati
- Modulo Wi-Fi ESP8266
Domande frequenti
Il sensore funziona con Arduino Mega?
Sì, ma assicurati che il pin di alimentazione sia 5V.
Quali gas può rilevare oltre al CO e GPL?
Verifica sul datasheet per specifiche dettagliate.





