برای تشخیص نشت گازهای خانگی مانند متان (CH₄)، پروپان (C₃H₈)، بوتان (C₄H₁₀)، و سایر گازهای قابل اشتعال، سنسورهای مختلفی وجود دارند که به طور خاص برای این منظور طراحی شدهاند. در ادامه به برخی از سنسورهای گاز مناسب برای تشخیص نشت گازهای خانگی اشاره میکنیم:
سنسور MQ-2
ویژگیها
حساسیت: متان، پروپان، بوتان، هیدروژن، الکل، دود.
محدوده تشخیص: 300 تا 10000 ppm.
کاربرد: تشخیص نشت گازهای قابل اشتعال و دود در خانهها و صنعت.
نمونه کد برای آردوینو
سنسور MQ-4
ویژگیها
حساسیت: متان (CH₄) و گاز طبیعی.
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گاز متان و گاز طبیعی در خانهها و صنعت.
نمونه کد برای آردوینو
سنسور MQ-6
ویژگیها
حساسیت: پروپان (C₃H₈) و بوتان (C₄H₁₀).
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گاز پروپان و بوتان در خانهها و صنعت.
نمونه کد برای آردوینو
سنسور MQ-5
ویژگیها
حساسیت به: گاز طبیعی (متان)، پروپان، بوتان، هیدروژن، الکل.
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گازهای قابل اشتعال در خانهها و صنعت.
نمونه کد برای آردوینو
سنسور MQ-2
ویژگیها
حساسیت: متان، پروپان، بوتان، هیدروژن، الکل، دود.
محدوده تشخیص: 300 تا 10000 ppm.
کاربرد: تشخیص نشت گازهای قابل اشتعال و دود در خانهها و صنعت.
نمونه کد برای آردوینو
کد:
int sensorPin = A0; // پین آنالوگ که به AOUT متصل شده است int sensorValue = 0; // مقدار خوانده شده از سنسور void setup() { Serial.begin(9600); // شروع ارتباط سریال برای نمایش دادهها pinMode(13, OUTPUT); // پین 13 برای LED یا بوق } void loop() { sensorValue = analogRead(sensorPin); // خواندن مقدار آنالوگ از سنسور Serial.print("Gas Level: "); Serial.println(sensorValue); // نمایش مقدار خوانده شده if(sensorValue > 300) { // شرط برای تشخیص نشت گاز digitalWrite(13, HIGH); // روشن کردن LED یا بوق } else { digitalWrite(13, LOW); // خاموش کردن LED یا بوق } delay(1000); // تاخیر 1 ثانیهای بین هر خواندن }[B][COLOR=#003333][SIZE=14px][FONT=Tahoma][/FONT][/SIZE][/COLOR][/B]
سنسور MQ-4
ویژگیها
حساسیت: متان (CH₄) و گاز طبیعی.
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گاز متان و گاز طبیعی در خانهها و صنعت.
نمونه کد برای آردوینو
کد:
int sensorPin = A0; // پین آنالوگ که به AOUT متصل شده است int sensorValue = 0; // مقدار خوانده شده از سنسور void setup() { Serial.begin(9600); // شروع ارتباط سریال برای نمایش دادهها } void loop() { sensorValue = analogRead(sensorPin); // خواندن مقدار آنالوگ از سنسور Serial.print("Methane Level: "); Serial.println(sensorValue); // نمایش مقدار خوانده شده delay(1000); // تاخیر 1 ثانیهای بین هر خواندن }
ویژگیها
حساسیت: پروپان (C₃H₈) و بوتان (C₄H₁₀).
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گاز پروپان و بوتان در خانهها و صنعت.
نمونه کد برای آردوینو
کد:
int sensorPin = A0; // پین آنالوگ که به AOUT متصل شده است int sensorValue = 0; // مقدار خوانده شده از سنسور void setup() { Serial.begin(9600); // شروع ارتباط سریال برای نمایش دادهها } void loop() { sensorValue = analogRead(sensorPin); // خواندن مقدار آنالوگ از سنسور Serial.print("Propane/Butane Level: "); Serial.println(sensorValue); // نمایش مقدار خوانده شده delay(1000); // تاخیر 1 ثانیهای بین هر خواندن }
ویژگیها
حساسیت به: گاز طبیعی (متان)، پروپان، بوتان، هیدروژن، الکل.
محدوده تشخیص: 200 تا 10000 ppm.
کاربرد: تشخیص نشت گازهای قابل اشتعال در خانهها و صنعت.
نمونه کد برای آردوینو
کد:
int sensorPin = A0; // پین آنالوگ که به AOUT متصل شده است int sensorValue = 0; // مقدار خوانده شده از سنسور void setup() { Serial.begin(9600); // شروع ارتباط سریال برای نمایش دادهها } void loop()[B][COLOR=#003333][SIZE=14px][FONT=Tahoma][/FONT][/SIZE][/COLOR][/B]