Descrizione
Cos’è
Il MQ137 è un modulo sensore a semiconduttore specializzato nella rilevazione di gas volatili organici (VOC). Ideale per progetti DIY come monitoraggio dell’aria interna o sistemi di allarme domestici.
Caratteristiche
- Sensore semiconduttore MQ-137
- Idealmente adatto alla rilevazione di gas volatili organici (VOC)
A cosa serve
Il modulo MQ-137 può essere utilizzato per creare un sistema di allarme domestico che invia notifiche via email quando il livello di gas supera una soglia predefinita. È compatibile con Arduino e ESP.
Tutorial: Come usare MQ137 Gas Sensor
Il modulo MQ-137 è un sensore semiconduttore specializzato nella rilevazione di gas volatili organici (VOC). È ideale per progetti DIY come monitoraggio dell’aria interna o sistemi di allarme domestici.
Cosa serve
- Arduino Uno
- Cavo USB
- Breadboard
- Condensatori e resistenze
- Alimentazione 5V
Passi
- Collegare il modulo MQ137 al breadboard: VCC a 5V, GND a massa.
- Connettere AOUT del sensori ad un pin analogico dell’Arduino (es. A0).
- Scaricare e installare la libreria Adafruit_AirQualitySensor.
- Inserire il codice Arduino fornito in questo tutorial.
- Caricare lo sketch su Arduino tramite USB.
- Aprire Serial Monitor per vedere i dati di lettura.
- Verifica che le letture siano coerenti con la presenza o assenza di gas.
- Modifica il tuo progetto in base ai valori rilevati.
Codice di esempio
//Includi la libreria
#include <Adafruit_AirQualitySensor.h>
//Definisci i pin
#define AOUT_PIN 0
//Crea un'istanza del sensore
Adafruit_AirQualitySensor air = Adafruit_AirQualitySensor(AOUT_PIN);
void setup() {
Serial.begin(9600);
air.begin();
}
void loop() {
float ppm = air.readPPM();
Serial.print("Gas (ppm): ");
Serial.println(ppm, 2);
delay(1000);}
Mini-progetto
Crea un sistema di allarme domestico che invia notifiche via email quando il livello di gas supera una soglia predefinita.
Errori comuni
- Impostare l’alimentazione al di sotto dei 5V richiesti.
- Non configurare correttamente la libreria Adafruit_AirQualitySensor.
- Ignorare le letture iniziali che possono essere imprecise.
- Usare il sensore senza una camera chiusa per limitare i flussi d’aria esterna.
Accessori consigliati
- Arduino Uno
- Breadboard
- Cavo USB A-Micro B
- Resistenze variabili
Domande frequenti
Il sensore risponde solo dopo alcuni minuti.
Attende che il sensori si scaldi completamente. Verifica la documentazione per i tempi di calibrazione.
I valori sono sempre alti o bassi.
Verifica l’alimentazione elettrica corretta del sensore, assicurati che non ci siano interferenze elettroniche.
