PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Progetto 120
​Sistema allarme gas MQ-2

🚀 Introduzione

E se potessi rilevare una fuga di gas in tempo reale con Arduino? 😨

Con questo progetto realizzi un sistema che rileva gas infiammabili (GPL, metano, fumo) e attiva immediatamente un allarme.
​
👉 È una delle applicazioni più importanti a livello sicurezza.

🎯 Cosa realizzerai
​

Con Arduino creerai un sistema che:
  • 🧪 rileva gas e fumo con sensore MQ-2
  • 🚨 attiva un allarme sonoro
  • ⚡ monitora continuamente l’ambiente
  • 🧠 utilizza una soglia di sicurezza

🧰 Materiale necessario
​
  • 1x Arduino UNO
  • 1x sensore gas MQ-2
  • 1x buzzer attivo
  • cavetti jumper
  • breadboard

🛒 Componenti e risorse consigliate

👉 Kit Arduino consigliato: https://amzn.to/41fmFNK
💡 Molti kit includono già il sensore MQ-2 per iniziare subito.

📚 I miei libri consigliati

👉 Arduino per tutti – Volume 1: https://amzn.to/4rGNxB9
👉 Arduino per tutti – Volume 2: https://amzn.to/4bkfaey
👉 Arduino per tutti – Volume 3: https://amzn.to/4bogjAg

🔌 Schema di collegamento
​

Sensore MQ-2
  • VCC → 5V
  • GND → GND
  • AO → A0

Buzzer
  • + → pin 9
  • – → GND
Foto

💻 Codice Arduino
// ============================================
// Progetto 120 - Sistema allarme gas MQ-2
// Attiva un buzzer quando rileva gas o fumo
// ============================================

const int sensoreGas = A0;
const int buzzer = 9;

int soglia = 400; // da regolare in base all'ambiente

void setup() {
  pinMode(buzzer, OUTPUT);
  Serial.begin(9600);

  Serial.println("Riscaldamento sensore MQ-2...");
  delay(10000); // tempo iniziale stabilizzazione
}

void loop() {
  int valoreGas = analogRead(sensoreGas);

  Serial.print("Livello gas: ");
  Serial.println(valoreGas);

  if (valoreGas > soglia) {
    digitalWrite(buzzer, HIGH);
    Serial.println("🚨 GAS RILEVATO!");
  } else {
    digitalWrite(buzzer, LOW);
  }

  delay(500);
}

⚙️ Come funziona

Il sensore MQ-2 misura la concentrazione di gas nell’aria.

👉 Più gas presente → valore più alto

Arduino confronta il valore con una soglia:
  • sopra soglia → allarme attivo
  • sotto soglia → tutto normale
​
💡 Il sensore necessita di qualche secondo di riscaldamento per funzionare correttamente.

🧠 Perché è un progetto importante
​

Con questo progetto impari:
  • utilizzo sensori ambientali
  • gestione soglie di sicurezza
  • sistemi di allarme reali
  • monitoraggio continuo
​
👉 È una base per sistemi di sicurezza domestica.

🔄 Varianti possibili
​

Vuoi migliorarlo?
  • 🔴 LED rosso di allarme
  • 📟 display LCD con livello gas
  • 📡 invio notifiche via WiFi
  • 🔔 allarme intermittente più realistico

Foto
Foto

© ProgettiArduino.com 2026 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy