نمایش نتایج: از 1 به 5 از 5
Like Tree5 لایک
  • 1 Post By hesam.time
  • 1 Post By rad
  • 1 Post By leoprad
  • 1 Post By leoprad
  • 1 Post By GHM

موضوع: سنسور تشخیص دود و گاز mq-2

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    Lightbulb سنسور تشخیص دود و گاز mq-2

    سنسور تشخیص دود و گاز MQ-2
    سنسورهای گاز سری MQ از هیتر داخلی کوچک به همراه سنسور الکتروشیمیایی بهره می گیرند. این سنسورها نسبت به طیف گسترده ای از گازها حساس اند. و در خانه و دمای اتاق استفاده می شوند.این سنسورها می توانند کالیبره شوند اما نیازمند دانستن غلظت گاز و یا گازها برای این کار هستند. سنسور MQ-2 حساس به متان، بوتان، LPG و دود است.این سنسور نسبت به اشتعال و احتراق گازها حساس می باشد.هیتر این سنسور از ولتاژ 5V استفاده می کند.مراقب باشید هنگامی که برای اولین بار سنسور را متصل می کنید اشتباه در اتصال پین های آن موجب خرابی سنسور می شود.شما می توانید از این سنسور به همراه آردوینو در مکان های مختلف برای تشخیص و اعلام حریق استفاده کنید.

    mq-gas-sensor.jpg

    مثال
    در این مثال سنسور MQ-2 با استفاده از آردوینو دود را تشخیص می دهد و LED پین 13 روشن می شود.

    mq-2-sensor_bb.jpg

    کد:
    // to the pins used: const int analogInPin = A0; // Analog input pin that the potentiometer is attached to const int ledPin = 13; // LED connected to digital pin 13 int sensorValue = 0; // value read from the sensor void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() { // read the analog in value: sensorValue = analogRead(analogInPin); // determine alarm status if (sensorValue >= 750) { digitalWrite(ledPin, HIGH); // sets the LED on } else { digitalWrite(ledPin, LOW); // sets the LED off } // print the results to the serial monitor: Serial.print("sensor = " ); Serial.println(sensorValue); // wait 10 milliseconds before the next loop // for the analog-to-digital converter to settle // after the last reading: delay(10); }
    مرجع:
    Arduino Playground - MQGasSensors
    Arduino Your Home & Environment: Gas Sensor Tutorial

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط hesam.time : 11-04-2013 در ساعت 04:25 PM
    لایک کردن

  2. #2
    rad
    rad آنلاین نیست.
    Junior Member
    تاریخ عضویت
    May 2017
    نوشته ها
    1

    ماژول سنسور تشخیص دود و گاز mq-2

    نقل قول نوشته اصلی توسط hesam.time نمایش پست ها
    سنسور تشخیص دود و گاز mq-2
    سنسورهای گاز سری mq از هیتر داخلی کوچک به همراه سنسور الکتروشیمیایی بهره می گیرند. این سنسورها نسبت به طیف گسترده ای از گازها حساس اند. و در خانه و دمای اتاق استفاده می شوند.این سنسورها می توانند کالیبره شوند اما نیازمند دانستن غلظت گاز و یا گازها برای این کار هستند. سنسور mq-2 حساس به متان، بوتان، lpg و دود است.این سنسور نسبت به اشتعال و احتراق گازها حساس می باشد.هیتر این سنسور از ولتاژ 5v استفاده می کند.مراقب باشید هنگامی که برای اولین بار سنسور را متصل می کنید اشتباه در اتصال پین های آن موجب خرابی سنسور می شود.شما می توانید از این سنسور به همراه آردوینو در مکان های مختلف برای تشخیص و اعلام حریق استفاده کنید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: mq-gas-sensor.jpg
مشاهده: 125
حجم: 57.1 کیلو بایت

    مثال
    در این مثال سنسور mq-2 با استفاده از آردوینو دود را تشخیص می دهد و led پین 13 روشن می شود.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: MQ-2-Sensor_bb.jpg
مشاهده: 384
حجم: 85.4 کیلو بایت

    کد:
    // to the pins used: Const int analoginpin = a0; // analog input pin that the potentiometer is attached to const int ledpin = 13; // led connected to digital pin 13 int sensorvalue = 0; // value read from the sensor void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); pinmode(ledpin, output); // sets the digital pin as output } void loop() { // read the analog in value: Sensorvalue = analogread(analoginpin); // determine alarm status if (sensorvalue >= 750) { digitalwrite(ledpin, high); // sets the led on } else { digitalwrite(ledpin, low); // sets the led off } // print the results to the serial monitor: Serial.print("sensor = " ); serial.println(sensorvalue); // wait 10 milliseconds before the next loop // for the analog-to-digital converter to settle // after the last reading: Delay(10); }
    مرجع:
    arduino playground - mqgassensors
    arduino your home & environment: Gas sensor tutorial

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.

    در ماژول سنسور تشخیص گاز mq-2 پین های ao و do به کجا باید وصل بشن ؟؟
    لایک کردن

  3. #3
    Junior Member
    تاریخ عضویت
    Oct 2017
    نوشته ها
    2
    با سلا م و وقت بخیر خدمت دوستان
    برنامه بالا وقتی کامپایل میشه خطا میده
    و وقتی بصورت دستی تصحیح میشه باز هم اجرا نمیشه.
    ویرایش توسط leoprad : 10-23-2017 در ساعت 07:42 PM
    لایک کردن

  4. #4
    Junior Member
    تاریخ عضویت
    Oct 2017
    نوشته ها
    2
    نقل قول نوشته اصلی توسط rad نمایش پست ها

    در ماژول سنسور تشخیص گاز mq-2 پین های ao و do به کجا باید وصل بشن ؟؟
    پین a0 رو بزن به پایه a0 آردوینو
    پین d0 رو بزن به پایه 0 آردوینو (طبق برنامه بالا)
    ویرایش توسط leoprad : 10-23-2017 در ساعت 07:42 PM
    لایک کردن

  5. #5
    GHM
    GHM آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Feb 2018
    نوشته ها
    1
    پایه a0 خروجی آنالوگ است
    که به ورودی آنالوگ برد آردوینو وصل میشه
    در برنامه فوق، تنها از این پایه استفاده شده و نیازی به پایه d0 نیست

    پایه d0 خروجی دیجیتال است
    اگر دود به اندازه مشخصی رسید، این پایه روشن شده و یک میشود.
    مقدار حساسیت را با پتانسیومتر پشت برد میتوان تنظیم کرد
    این پایه را میتوان مستقیما به led یا هر ماژول دیگر مثل آژیر یا رله جهت روشن کردن هواکش متصل کرد
    بدون نیاز به برد آردوینو یا هر میکروکنترلر دیگر

    پس اینکه دوست عزیزمان نوشتن:
    پین d0 رو بزن به پایه 0 آردوینو (طبق برنامه بالا)

    ضرورتی ندارد و در برنامه بالا اصلا از پایه D0 استفاده نشده
    ویرایش توسط GHM : 02-26-2018 در ساعت 02:37 PM
    لایک کردن

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO