رباتیک و هوافضا

تشخیص نشت گاز ال پی جی با آردوینو

تشخیص نشت گاز ال پی جی با آردوینو

به نام خدا

پروژه ی تشخیص نشت گاز ال پی جی با آردوینو

 

تشخیص نشت گاز ال پی جی با آردوینو

در تمامیه خانه ها گاز ال پی جی یکی از نیاز های اساسی می باشد. نشت آن ممکن است خسارت های جبران ناپذیری را به همراه داشته باشد. برای هشدار نشت این گاز تجهیزات فراوانی ساخته شده اند. در این پروژه ما با استفاده از یک آردوینو و سنسور گاز ال پی جی ، یک هشدار دهنده برای نشت این گاز ساخته ایم.  اگر که نشتی رخ دهد سیستم آن را تشخیص می دهد و با استفاد از بازر آن را به ما هشدار می دهد. این مدار بسیار ساده است و هرکس که دانش اندکی در رابطه با الکترونیک و برنامه نویسی داشته باشد می تواند این سیستم را پیاده سازی کند.

 

هنگامی که ماژول سنسور ال پی جی نشتی را تشخیص داد پین DO آن High  می شود و آردوینو به طور پیوسته آن را دریافت می کند. هنگامی که آردوینو پالس  High را از سنسور دریافت کرد پیام نشت گاز بر روی ال سی دی نمایش داده می شود و بازر شروع به صدا دادن می کند و  تا زمانی که سنسور نشتی را تشخیص دهد ادامه خواهد داشت . همچنین هنگامی که پالس Low باشد پیام نشتی وجود ندارد بر روی ال سی دی قابل مشاهده است.

بیشتر بخوانید...  کنترل مکعب ال ای دی سه در سه با استفاده از رزبری پای

تشخیص نشت گاز ال پی جی با آردوینو

قطعات لازم برای تشخیص نشت گاز ال پی جی با آردوینو :

آردوینو پرو مینی

ماژول سنسور ال پی جی

بازر

ترانزیستور BC 547

ال سی دی

مقاومت ۱ کیلو اهم

بر بورد

باتری ۹ ولت

سیم برد بودر

سنسور ال پی جی

این ماژول شامل سنسور  MQ3  که در واقع برای تشخیص گاز ال پی جی ست و یک مقایسه گر LM393 برای مقایسه کردن ولتاژ خروجی MQ3 و ولتاژ مرجع می باشد. هنگامی که سنسور گاز ال پی جی را تشخیص دهرد ولتاژ پین High  می شود. یک پتانسومتر نیز برای تنظیم حساسیت نسبت به گاز به کار برده شده است. این ماژول به راحتی با میکروکنترلر ها راه اندازی می شود . همچنین این ماژول را میتوان با دو قطعه ی Lm358 یا Lm393  و Mq3  ساخت.

 

تشخیص نشت گاز ال پی جی با آردوینو

 

 

 شماتیک مدار:

پین DO سنسور ، مستقیما به پین ۱۸ آردوینو متصل است. سنسور MQ3 یک گرم کن در داخل خود دارد که نیاز به یک منبع تغذیه دارد و ۱۵ دقیقه طول می کشه تا آماده ی تشخیص گاز شود.  ال سی دی نیز در مود ۴ بیت به آردوینو متصل شده است. بازر نیز به وسیله ی ترانزیستور  NPN BC547 به پین ۱۳ با یک مقاومت یک کیلو اهمی از بیس به آردوینو متصل شده است.

بیشتر بخوانید...  راه اندازی سنسور فشار ( ارتفاع سنج) BMP180

تشخیص نشت گاز ال پی جی با آردوینو

 

دانلود کد پروژه:

دانلود فایل
#include <LiquidCrystal.h>
LiquidCrystal lcd(3, 2, 4, 5, 6, 7);

#define lpg_sensor 18
#define buzzer 13

void setup() 
{
  pinMode(lpg_sensor, INPUT);
  pinMode(buzzer, OUTPUT);
  lcd.begin(16, 2);
  lcd.print("LPG Gas Detector");
  lcd.setCursor(0,1);
  lcd.print("Circuit Digest");
  delay(2000);
}

void loop() 
{
  if(digitalRead(lpg_sensor))
  {
    digitalWrite(buzzer, HIGH);
    lcd.clear();
    lcd.print("LPG Gas Leakage");
    lcd.setCursor(0, 1);
    lcd.print("     Alert     ");
    delay(400);
    digitalWrite(buzzer, LOW);
    delay(500);
  }
  
  else 
  {
    digitalWrite(buzzer, LOW);
    lcd.clear();
    lcd.print("  No LPG Gas ");
    lcd.setCursor(0,1);
    lcd.print("   Leakage   ");
    delay(1000);
  }
}

 

 

دیدگاه‌ها (0)

*
*