آموزش راه اندازی سنسور آتش و شعله (IR Flame) با آردوینو

فهرست مطالب

ویژگی های سنسور آتش و شعله

سنسور آتش و شعله در واقع یک گیرنده ی مادون قرمز است. در این ماژول، خروجی گیرنده ی مادون قرمز با استفاده از یک آی سی مقایسه گر سنجیده می شود. درصورتی که آتش و شعله (و یا هر منبع مادون قرمز دیگری) نزدیک سنسور باشد، خروجی مقایسه گر LOW و در غیر این صورت این خروجی HIGH می باشد.
نکته
روی برد، یک پتانسیومتر برای تغییر حساسیت سنسور قرار دارد. در عمل این پتانسومتر، ولتاژ مرجع آی سی مقایسه گر (همان ولتاژی که ولتاژ سنسور با آن مقایسه می شود) را تغییر می دهد. در صورت نیاز می توانید از آن برای تغییر حساسیت سنسور خود استفاده کنید.

معرفی پایه ها (Pinout) سنسور آتش و شعله

ماژول سنسور آتش و شعله دارای 3 پایه به شرح زیر است:

  •  VCC: تغذیه ماژول – 3.3 تا 5 ولت
  •  GND: زمین
  •  DO: خروجی دیجیتال

پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.

لوازمی که به آن احتیاج دارید

قطعات مورد نیاز

آردوینو UNO R3 × 1
ماژول سنسور آتش و شعله - سنسور مادون قرمز × 1
سیم جامپر نری به مادگی × 1

نرم افزارهای مورد نیاز

آردوینو IDE

راه اندازی سنسور آتش و شعله با آردوینو

گام اول: سیم بندی

مطابق مدار زیر، سنسور را به آردوینو وصل کنید.

گام دوم: کد

کد زیر را روی برد آردوینو آپلود کنید و پنجره ی سریال را باز کنید. با نزدیک کردن شعله به سنسور، باید عبارت Flame Detected در پنجره ی سریال نمایش داده شود.
/*
  IR Flame Sensor
  modified on 20 Sep 2020
  by Mohammad Reza Akbari @ Electropeak
  https://electropeak.com/learn/
*/

int Flame = 2;  // Flame sensor connected to digital pin 2

void setup() {
  pinMode(Flame, INPUT);
  Serial.begin(9600);
}

void loop() {
  if (digitalRead(Flame) == LOW) {
    Serial.println("Flame Detected");
  }
  delay(100);
}

آموزش های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.