Project Hub
Gas Leak Detector
🧪

Gas Leak Detector

Monitor air quality with an MQ-2 sensor.

intermediate35 min

Components Needed

Arduino UNO
MQ-2 gas sensor
Buzzer
Red LED + 220Ω

Circuit Diagram & Wiring

Add your circuit diagram image here.

  1. MQ-2 AO → A0, VCC → 5V, GND → GND.
  2. Buzzer → pin 8.
  3. LED → pin 9.

Arduino Sketch (.ino)

gas-detector.ino
const int THRESHOLD = <span style="color:#79b8ff">400span>;

void setup() {
  pinMode(<span style="color:#79b8ff">8span>, OUTPUT);
  pinMode(<span style="color:#79b8ff">9span>, OUTPUT);
  Serial.begin(<span style="color:#79b8ff">9600span>);
}

void loop() {
  int gas = analogRead(A0);
  Serial.println(gas);
  if (gas &gt; THRESHOLD) {
    tone(<span style="color:#79b8ff">8span>, <span style="color:#79b8ff">1500span>, <span style="color:#79b8ff">200span>);
    digitalWrite(<span style="color:#79b8ff">9span>, HIGH);
  } else {
    noTone(<span style="color:#79b8ff">8span>);
    digitalWrite(<span style="color:#79b8ff">9span>, LOW);
  }
  delay(<span style="color:#79b8ff">300span>);
}