Arduino (گیس ڈیٹیکٹر) کے ساتھ ہوا کے معیار کی پیمائش کرنے والا ماڈیول

 

ہوا کے معیار کی پیمائش کریں۔

کئی ماڈیولز ہیں۔ الیکٹرانک سینسر آپ کے DIY پروجیکٹس کے لیے بہت دلچسپ، ان سے لے کر جو تابکاری کی پیمائش کر سکتے ہیں، ہوا کے معیار کی پیمائش کرنے والے کچھ آلات، اور یہاں تک کہ گیس کا پتہ لگانے والے۔ اس مضمون میں ہم ایک ایسے اجزا کا جائزہ لینے جارہے ہیں جو استعمال کیا جاتا ہے۔ ہوا کے معیار کی پیمائش کریں۔، اور معلوم کریں کہ آیا آپ کے آس پاس کے ماحول میں ہوا بالکل صاف ہے یا اس میں کسی بھی قسم کی آلودگی زیادہ ہے۔

اس قسم کے عناصر کچھ استعمال کرتے ہیں۔ ہوا صاف کرنے کے نظام یہ جاننے کے لیے کہ ہوا کو فلٹر کرنے کے لیے انہیں کب خود بخود چالو کیا جانا چاہیے، یا شہروں میں آلودگی کی پیمائش کرنے کے لیے بہت سی دوسری ایپلی کیشنز وغیرہ میں۔ یہاں آپ یہ جان سکتے ہیں کہ یہ آلہ کیا ہے، اسے کیسے استعمال کیا جائے، اور اسے کیسے مربوط کیا جائے۔ آپ کا ارڈینو بورڈ.

ہوا کے معیار اور CO2 کی پیمائش کرنے کے لیے سینسر

گیس کی پیمائش کے لیے سینسر

اس کی کئی اقسام ہیں ہوا کے معیار کی پیمائش کرنے کے لیے گیس کا پتہ لگانے والے یا سینسر. سب سے زیادہ سستی اور مقبول میں سے ایک CCS811 ہے، جسے Arduino کے ساتھ آسان استعمال کے لیے ماڈیولز میں بنایا جا سکتا ہے۔ اس ڈیوائس کی بدولت، اندر کی ہوا کے معیار کی پیمائش کرنا ممکن ہے، اور یہ جاننا ممکن ہے کہ آیا یہ اچھی کوالٹی کی ہے یا یہ کاربن ڈائی آکسائیڈ یا CO2، کاربن مونو آکسائیڈ یا CO، نیز اتار چڑھاؤ والے مرکبات یا VOCs سے بہت زیادہ آلودہ ہے۔ ایتھنول، امائنز، یا خوشبودار ہائیڈرو کاربن کے طور پر۔

تھوڑا سا شکریہ کثیر گیس آلہ. ذرات کی پیمائش کی حد 400 سے 8192 پی پی ایم (CO2 کے لیے پرزے فی ملین، یا VOC مرکبات کے لیے 0 سے 1187 پی پی بی (پارٹس فی بلین) تک ہو سکتی ہے۔ تاہم، آپ کو سینسر کے مخصوص ماڈل کی تفصیلات جاننا چاہیے جو آپ نے خریدا ہے۔ کارخانہ دار کی طرف سے فراہم کردہ ڈیٹا شیٹ کا استعمال کرتے ہوئے.

دوسرے کیمیائی سینسر کی طرح، اس معاملے میں پہلے سے گرم کرنے کی ضرورت ہے۔ دوسرے لفظوں میں، اسے کم از کم 20 منٹ (یا مقام تبدیل ہونے کی صورت میں 48 گھنٹے تک) شروع کر دینا چاہیے تاکہ ریڈنگز حقیقی ہوں اور وہ پیمائشیں مستحکم ہوتی ہیں۔. دوسری صورت میں، پہلی پیمائش بالکل غلط ہوسکتی ہے.

ماڈیولز نہ صرف شامل ہیں۔ CCS811، وہ ایک ADC کنورٹر، حسابات کرنے کے لیے ایک اندرونی پروسیسر اور I2C بس کے ذریعے منتقل کرنے کے لیے مواصلاتی عناصر کو بھی مربوط کرتے ہیں تاکہ Arduino جیسے بورڈ ان کی تشریح کر سکیں یا بعض اقدار حاصل کرتے وقت کچھ کارروائیاں کر سکیں۔

اس ماڈیول کے پن آؤٹ کو جاننا بھی ضروری ہے، سپلائی وولٹیج کے علاوہ جو 1.8 سے 3.3v کے درمیان ہوتا ہے، حالانکہ کچھ ماڈیول ایک اڈاپٹر کو لاگو کر سکتے ہیں تاکہ آپ انہیں Arduino کے 5V آؤٹ پٹ سے جوڑ سکیں۔ اس کے علاوہ، آپ کے لیے یہ جاننا بھی آسان ہے کہ آپ کے پاس ہے۔ 5 پیمائش کے طریقوں:

  • مسلسل پیمائش
  • ہر 0.250 سیکنڈ میں پیمائش
  • ہر 1 سیکنڈ میں پیمائش کریں۔
  • ہر 10 سیکنڈ میں پیمائش
  • ہر 60 سیکنڈ میں پیمائش

آپ اسے اپنی ضروریات کے مطابق ڈھال لیں۔. ذہن میں رکھیں کہ مسلسل پیمائش کا موڈ وہ ہے جو سب سے زیادہ استعمال کرتا ہے، جبکہ کم فریکوئنسی موڈ کم استعمال کرتے ہیں، 60 کی دہائی وہ ہے جو سب سے زیادہ بچت کرتا ہے۔ لہذا اگر یہ بیٹری پاور پر استعمال ہونے والی ہے تو، آپ کو ممکنہ طور پر 10 یا 60 پر موڈ سیٹ کرنے کی ضرورت ہوگی تاکہ یہ اتنی جلدی ختم نہ ہو۔

کے بارے میں پنوں:

  • VDC: فراہمی
  • GND: زمین
  • I2C: مواصلات
    • SCL
    • ایس ڈی اے۔
  • WAK (WakeUp): GND سے منسلک ہونے پر ماڈیول کو جگانا
  • RST: GND سے منسلک ہونے پر دوبارہ ترتیب دیں۔
  • INT: کچھ طریقوں میں اس بات کا پتہ لگانے کے لیے استعمال کیا جاتا ہے کہ آیا سینسر نیا پتہ لگاتا ہے یا کچھ حد سے تجاوز کرتا ہے۔

سے Donde خریدیں

اگر آپ حاصل کرنا چاہتے ہیں تو ہوا کے معیار کی پیمائش کے لیے ماڈیول Arduino کے ساتھ مطابقت رکھتا ہے اور یہ سستا ہے، آپ اسے الیکٹرانکس کے لیے وقف کردہ کچھ اسٹورز یا ایمیزون جیسے بڑے پلیٹ فارم پر تلاش کرسکتے ہیں۔ یہاں کچھ خریداری کی سفارشات ہیں:

Arduino کے ساتھ ہوا کے معیار کی پیمائش کرنے کے لیے سینسر کو کیسے مربوط کریں۔

Arduino IDE، ڈیٹا کی اقسام، پروگرامنگ

اب کے لئے اپنے بورڈ کے ساتھ ہوا کے معیار کی پیمائش کرنے کے لیے ماڈیول کو مربوط کریں۔ Arduino UNO اور اس کے ساتھ تجربہ کرنا شروع کریں، آپ اسے اس طرح جوڑ کر شروع کر سکتے ہیں:

  • VCC Arduino کے 5V سے منسلک کیا جا سکتا ہے. *اگر وہ اس وولٹیج کو قبول کرتا ہے، اگر اسے کم وولٹیج کی ضرورت ہو، تو آپ کو صحیح استعمال کرنا چاہیے تاکہ اسے نقصان نہ پہنچے۔ اگر نہیں، تو آپ Arduino 3v3 استعمال کر سکتے ہیں۔
  • GND GND کو جاتا ہے۔
  • SCL ایک اینالاگ ان پٹ کنکشن ہے، مثال کے طور پر A5۔
  • SDA دوسرے اینالاگ ان پٹ کنکشن پر جائے گا، جیسے A4۔
  • اس مثال میں WAK GND میں بھی جائے گا۔
  • باقی اس مثال کے لیے ضروری نہیں ہیں۔

کے طور پر آرڈینوو IDE کے لئے کوڈ، آپ Adafruit کی تیار کردہ CCS811 لائبریری استعمال کر سکتے ہیں۔ آپ یہاں سے ڈاؤن لوڈ اور انسٹال کر سکتے ہیں۔ اپنے Arduino IDE میں، اور درج ذیل کوڈ کے ساتھ آپ سینسر کے ساتھ ہوا کے معیار کی پیمائش کرنے کے لیے پہلی ریڈنگ کر سکتے ہیں:

#include "Adafruit_CCS811.h"

Adafruit_CCS811 ccs;

void setup() {
  Serial.begin(9600);

  Serial.println("CCS811 test");

  if(!ccs.begin()){
    Serial.println("¡Fallo al iniciar el sensor! Por favor, revisa las conexiones.");
    while(1);
  }

  //Espera a que el sensor esté listo.
  while(!ccs.available());
}

void loop() {
  if(ccs.available()){
    if(!ccs.readData()){
     Serial.println(ccs.calculateTemperature(););
     Serial.print("ºC, CO2: ");
      Serial.print(ccs.geteCO2());
      Serial.print("ppm, TVOC: ");
      Serial.println(ccs.getTVOC());
   }   
    else{
      Serial.println("¡ERROR!");
      while(1);
    }
  }
  delay(500);
}


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔