مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

سنسور گاز MQ2 تشخیص گاز و دود MQ2 Gas Sensor

مرجع:
DKP - 40126
DKP - 40126
دسته بندی: سنسور گاز
موجودی: 32
30,400 تومان
توضیحات

سنسور گاز MQ2

سنسور MQ2 یک سنسور گازی است که برای تشخیص و اندازه‌گیری غلظت گازهای مختلف در هوا استفاده می‌شود. این سنسور به طور خاص برای تشخیص گازهای قابل اشتعال و گازهای سمی مانند متان، بوتان، پروپان، الکل، دود و اکسید کربن طراحی شده است.MQ2 از مقاومت حساس به گاز استفاده می‌کند که با تغییر مقاومت آن به دلیل تماس با گاز، تغییر می‌کند. با اندازه‌گیری مقاومت این سنسور می‌توان غلظت گاز موجود در هوا را تعیین کرد.این سنسور در بسیاری از سامانه‌های هشداردهنده گاز، سیستم‌های ایمنی، دتکتورهای دود و سیستم‌های هوشمند مورد استفاده قرار می‌گیرد. علاوه بر این، به دلیل قیمت مناسب و دقت خوب، برای کاربردهای خانگی و آموزشی نیز مورد استفاده قرار می‌گیرد.

 

ویژگی های سنسور گاز MQ2

  • ولتاژ کاری: 5 ولت DC
  • جریان مصرفی: حداکثر 150 میلی‌آمپر
  • دمای کاری: -10 تا +50 درجه سلسیوس
  • رطوبت نسبی کاری: حداکثر 95 درصد
  • گازهای قابل تشخیص: متان، بوتان، پروپان، الکل، دود و اکسید کربن
  • حساسیت به متان: حداقل 20000 ppm
  • حساسیت به اکسید کربن: حداکثر 1000 ppm
  • خروجی سنسور: خروجی آنالوگ

 

بررسی پایه های ماژول MQ2

  • VCC: این پایه به منبع تغذیه ولتاژ DC 5 ولت متصل می‌شود.
  • GND: این پایه به منبع زمین متصل می‌شود.
  • AOUT: این پایه خروجی آنالوگ سنسور است که مقدار خروجی آن با تغییر غلظت گاز مورد تشخیص تغییر می‌کند. این خروجی می‌تواند به یک مبدل آنالوگ به دیجیتال متصل شده و در میکروکنترلرها استفاده شود.
  • DOUT: این پایه خروجی دیجیتال سنسور است که به میکروکنترلر یا ماژول‌های پردازش دیجیتالی متصل می‌شود. وقتی غلظت گاز تشخیص داده شده تعیین شده توسط تنظیمات، مقدار تعیین شده را بیشتر کند، خروجی این پایه به حالت HIGH تغییر می‌کند.
  • BAK: این پایه مربوط به تنظیم مقدار بیاس ولتاژ و مقدار حساسیت سنسور است. این پایه به طور مستقیم به منبع تغذیه متصل می‌شود.

 

بررسی پایه های MQ2 - دانشجوکیت

به همراه سنسور گاز MQ2 چه اقلامی باید خریداری شود؟

  • برد راه انداز سنسور گازی 
  • آردوینو
  • ESP32, ESP8266
  • کابل فلت
  • برد بورد

 

راه اندازی سنسور گاز MQ2 با آردوینو

 در این کد، پین ورودی آنالوگ برای سنسور MQ2 را با نام mq2_analog_pin تعریف کرده ایم. در تابع setup() ارتباط سریال را با سرعت 9600 برقرار می کنیم. در تابع loop() مقدار آنالوگ را از سنسور MQ2 با استفاده از تابع analogRead() خوانده و به ولتاژ تبدیل می کنیم با استفاده از فرمول mq2_voltage = mq2_analog_value * (5.0 / 1023.0).سپس مقدار سنسور و ولتاژ را با استفاده از توابع Serial.print() و Serial.println() در مانیتور سریال چاپ می کنیم. در نهایت با استفاده از تابع delay() به مدت 1 ثانیه صبر می کنیم و سپس دوباره مقدار سنسور را می خوانیم.

int mq2_analog_pin = A0; // پین ورودی آنالوگ برای سنسور MQ2 را تعریف می کنیم.

void setup() {
  Serial.begin(9600); // ارتباط سریال را با سرعت 9600 برقرار می کنیم.
}

void loop() {
  int mq2_analog_value = analogRead(mq2_analog_pin); // مقدار آنالوگ را از سنسور MQ2 خوانده و در متغیر ذخیره می کنیم.
  float mq2_voltage = mq2_analog_value * (5.0 / 1023.0); // مقدار آنالوگ را به ولتاژ تبدیل می کنیم (با فرض ولتاژ مرجع 5 ولت).

  Serial.print("مقدار سنسور MQ2: ");
  Serial.print(mq2_analog_value);
  Serial.print(", ولتاژ: ");
  Serial.print(mq2_voltage);
  Serial.println(" ولت");

  delay(1000); // منتظر 1 ثانیه می مانیم و سپس دوباره مقدار سنسور را می خوانیم.
}

 

 راه اندازی سنسور گاز MQ2 با میکروپایتون

در این کد، کلاس‌های Pin و ADC را از ماژول machine برای کار با سنسور MQ2 متصل به پین ۳۴ بر روی برد ESP32 وارد می کنیم. سپس یک شی ADC برای سنسور MQ2 با استفاده از پین ورودی Pin(34) ایجاد می کنیم.در حلقه while، ما مقدار آنالوگ را از سنسور MQ2 با استفاده از روش read() شی ADC می‌خوانیم و با فرمول mq2_voltage = mq2_analog_value * (3.3 / 4095.0) آن را به ولتاژ تبدیل می‌کنیم.سپس، مقدار سنسور MQ2 و ولتاژ را با استفاده از تابع print() به کنسول چاپ می‌کنیم. در نهایت، با استفاده از تابع time.sleep() یک تاخیر ۱ ثانیه تا قبل از خواندن دوباره مقادیر سنسور ایجاد می کنیم.توجه: کد فوق فرض می‌کند که ولتاژ مرجع برای برد ESP32 برابر با ۳٫۳ ولت است. اگر برد شما از ولتاژ مرجع متفاوتی استفاده می کند، باید فرمول را به‌من

from machine import Pin, ADC
import time

mq2_analog_pin = ADC(Pin(34)) # پین ورودی آنالوگ برای سنسور MQ2 را تعریف کنید

while True:
    mq2_analog_value = mq2_analog_pin.read() # مقدار آنالوگ را از سنسور MQ2 بخوانید
    mq2_voltage = mq2_analog_value * (3.3 / 4095.0) # مقدار آنالوگ را به ولتاژ تبدیل کنید (با فرض داشتن ولتاژ مرجع ۳٫۳ ولت)

    print("مقدار سنسور MQ2:", mq2_analog_value, ", ولتاژ:", mq2_voltage, "ولت")

    time.sleep(1) # قبل از خواندن دوباره، ۱ ثانیه صبر کنید

ادامه مطلبShow less
جزئیات محصول
DKP - 40126

مشخصات

کاربری
مناسب برای استفاده صنعتی
نوع ماژول
گاز و فشار سنج
سطح تجربه مورد نیاز
مبتدی
ولتاژ مورد نياز
5 ولت DC
محدوده دمایی
منفی 10 الی 50 درجه سانتی‌گراد
جریان
180 میلی آمپر
تعداد پایه ها
6 عدد
خروجی
آنالوگ
نوع گاز قابل تشخیص
LPG , بوتان ، پروپان ، متان ، الکل ، هیدروژن و دود
مقاومت هیتر
33 اهم
نوع سنسور
تشخیص گاز
نظرات(1)
رتبه‌بندی کلی
5
1 نظرات
کیفیت کالا
(5)
ارزش خرید
(5)
سوالات متداول
    سلام در ماژول پاور بانک من همه رو درست وصل کردم، باتری شارژ هم میشه اما با زدن شاسی چند ثانیه لامپ قرمز میشه ولی خروجی نمیده

    اتصالات باتری‌ها را بررسی کنید. همگی از یک نمونه باشند و اتصالات کامل و استاندارد باشند.


    برنامه نویسی در محیط ARDUINO IOT CLOUD به چه صورته؟

    پلتفرم ARDUINO IOT CLOUD از چه بردهای میکروکنترلی پشتیبانی میکنه؟

    ماژول برای شارژ و دشارژ همزمان باتری 18650 با ظرفیت 1200mAh تک سل چی بگیرم؟ tp4056 که چنین قابلیتی نداشت

    توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.


    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    IFTTT چیه و در پروژه های IOT چه نقشی داره?

    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


     مایکروپایتون (MicroPython) چیه و در چه زمینه‌هایی مورد استفاده قرار می‌گیره؟

    از کدام پلتفرم های IOT برای پروژه هامون استفاده کنیم؟

خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط

ویژگی‌های فیزیکی

تعداد پایه ها
6 عدد

تغذیه

ولتاژ مورد نياز
5 ولت DC
جریان
180 میلی آمپر

ویژگی های فنی

محدوده دمایی
منفی 10 الی 50 درجه سانتی‌گراد
نوع گاز قابل تشخیص
LPG , بوتان ، پروپان ، متان ، الکل ، هیدروژن و دود
مقاومت هیتر
33 اهم

سایر ویژگی‌ها

کاربری
مناسب برای استفاده صنعتی
نوع ماژول
گاز و فشار سنج
سطح تجربه مورد نیاز
مبتدی
خروجی
آنالوگ
نوع سنسور
تشخیص گاز
2,350,000 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
6,950,000 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم