// سنسور MQ2 به پین A0 وصل است
int mq2Pin = A0;
int ledPin = 13; // LED روی برد آردوینو
int threshold = 300; // آستانه دلخواه (قابل تنظیم)
void setup() {
Serial.begin(9600); // شروع ارتباط سریال
pinMode(ledPin, OUTPUT); // تنظیم LED به عنوان خروجی
}
void loop() {
int sensorValue = analogRead(mq2Pin); // خواندن مقدار آنالوگ
Serial.print("MQ2 Value: ");
Serial.println(sensorValue);
if (sensorValue > threshold) {
digitalWrite(ledPin, HIGH); // روشن کردن LED
} else {
digitalWrite(ledPin, LOW); // خاموش کردن LED
}
delay(500); // کمی مکث
}