Tekko BDSimSimulatorProjects

গ্যাস লিক ধরার যন্ত্র (MQ-2)Gas Leakage Detector using Arduino (MQ-2)

রান্নার গ্যাস (LPG) বা ধোঁয়া বাড়লে MQ-2 এর A0 এর মান বাড়ে। মান ৪০০ পার হলে Arduino লাল LED আর buzzer চালু করে। আসল গ্যাস ছাড়াই simulator এ gas slider বাড়িয়ে alarm পরীক্ষা করো।

The MQ-2 output on A0 rises with LPG or smoke. When the reading goes above 400 the Arduino turns on a red LED and the buzzer. Slide the gas level up in the simulator to test the alarm without a real leak.

▶ ফ্রি চালিয়ে দেখো / Run it free Parts অর্ডার করো (WhatsApp)

সার্কিট ডায়াগ্রাম · Circuit diagram

Gas Leakage Detector using Arduino (MQ-2) circuit diagram — Arduino Uno, Gas & smoke sensor (MQ-2), Buzzer, Resistor 220Ω, LED (red), Jumper wires

যা যা লাগবে · Parts you need

তার লাগানো · Wiring

Gas & smoke sensor (MQ-2) VCC→Arduino Uno 5V
Gas & smoke sensor (MQ-2) GND→Arduino Uno GND
Gas & smoke sensor (MQ-2) AO→Arduino Uno A0
Arduino Uno D8→Buzzer +
Buzzer -→Arduino Uno GND.3
Arduino Uno D13→Resistor a
Resistor b→LED A
LED K→Arduino Uno GND.3

Code (Arduino C++)

// Gas leakage detector: MQ-2 smells LPG and smoke.
// More gas = higher reading on A0. Above the limit: red light + buzzer.
const int gasPin = A0, buzzer = 8, led = 13;
const int limit = 400;              // try changing this

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

void loop() {
  int gas = analogRead(gasPin);
  Serial.print("Gas level: "); Serial.println(gas);
  if (gas > limit) {
    digitalWrite(led, HIGH);
    digitalWrite(buzzer, HIGH);
  } else {
    digitalWrite(led, LOW);
    digitalWrite(buzzer, LOW);
  }
  delay(300);
}

আরো project · More projects