#define GAS_SENSOR_PIN 34 // MQ2 analog pin (use ADC-capable pin on ESP32)
#define LED_PIN 2 // Built-in LED on ESP32 (GPIO 2)
void setup() {
Serial.begin(115200);
pinMode(GAS_SENSOR_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
Serial.println("MQ2 Gas Sensor Initialized");
}
void loop() {
int gasValue = analogRead(GAS_SENSOR_PIN);
Serial.print("Gas Value: ");
Serial.println(gasValue);
if (gasValue > 3630) {
digitalWrite(LED_PIN, HIGH); // Turn on LED if gas level > 200
} else {
digitalWrite(LED_PIN, LOW); // Turn off LED otherwise
}
delay(1000); // Read every second
}