instructables لوگوESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر
یوزر گائیڈ
ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 1

ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر

میکر Pi Pico اور ESP-01S کے ساتھ ایڈافروٹ IO پر پارٹیکولیٹ میٹر سینسر ڈیٹا شائع کرنا
kevinjwalters کی طرف سے
یہ مضمون دکھاتا ہے کہ کس طرح تین کم لاگت والے ذرات والے مادے کے سینسر سے ڈیٹا کو ایڈافروٹ IO IoT سروس میں شائع کیا جائے جو Cytron Maker Pi Pico کا استعمال کرتے ہوئے ایک CircuitPython پروگرام چلاتا ہے جس میں AT rmware چلانے والے ESP-01S ماڈیول کے ساتھ Wi-Fi پر سینسرز کے آؤٹ پٹس کی ترسیل ہوتی ہے۔
ڈبلیو ایچ او نے پی ایم 2.5 کے ذرات کو صحت کے لیے سب سے بڑے ماحولیاتی خطرات میں سے ایک کے طور پر شناخت کیا ہے جہاں دنیا کی 99 فیصد آبادی ایسی جگہوں پر رہتی ہے جہاں 2019 میں ڈبلیو ایچ او کی ہوا کے معیار کے رہنما خطوط پر پورا نہیں اترا تھا۔ اس کا اندازہ ہے کہ 4.2 ملین قبل از وقت اموات اس کی وجہ سے ہوئیں۔ 2016 میں.
اس مضمون میں دکھائے گئے تین ذرات کے سینسرز ہیں:

  • پلانٹاور PMS5003 سیریل کنکشن کا استعمال کرتے ہوئے؛
  • Sensirion SPS30 i2c کا استعمال کرتے ہوئے؛
  • Omron B5W LD0101 پلس آؤٹ پٹ کے ساتھ۔

یہ آپٹیکل سینسرز ایک قسم کے گھریلو دھوئیں کے الارم میں پائے جانے والے سینسرز سے ملتے جلتے ہیں لیکن یہ صرف ایک دہلیز کے ارتکاز میں الارم کی بجائے مختلف سائز کے ذرات کو گننے کی کوشش میں مر جاتے ہیں۔
ریڈ لیزر پر مبنی PMS5003 عام طور پر استعمال ہونے والا شوق سینسر ہے اور یہ PurpleAir PA-II ایئر کوالٹی سینسر میں پایا جا سکتا ہے۔ SPS30 ایک حالیہ سینسر ہے جو اسی اصول کو استعمال کرتا ہے اور Clarity Node-S ایئر کوالٹی سینسر میں پایا جا سکتا ہے۔ انفراریڈ LED پر مبنی B5W LD0101 سینسر کا زیادہ قدیم انٹرفیس ہے لیکن یہ 2.5 مائیکرون سے بڑے ذرات کا پتہ لگانے کی صلاحیت کے لیے مفید ہے - دوسرے دو سینسر قابل اعتماد طریقے سے ان کی پیمائش نہیں کر سکتے۔
Adafruit IO محدود تعداد میں فیڈز اور ڈیش بورڈز کے ساتھ مفت درجے کا کام کرتا ہے - یہ اس پروجیکٹ کے لیے کافی ہیں۔ مفت درجے کا ڈیٹا 30 دن تک برقرار رہتا ہے لیکن ڈیٹا آسانی سے ڈاؤن لوڈ کیا جا سکتا ہے۔
اس مضمون میں میکر پائی پیکو بورڈ اس طرح ہے۔ample Cytron برائے مہربانی تشخیص کرنے کے لئے مجھے بھیجا. پروڈکشن ورژن کا واحد فرق تین بٹنوں کو ڈیباؤنس کرنے کے لیے غیر فعال اجزاء کا اضافہ ہے۔
ESP-01S ماڈیول کو AT rmware اپ گریڈ کی ضرورت ہے۔ یہ نسبتاً پیچیدہ، ddly عمل ہے اور اس میں وقت لگ سکتا ہے۔ Cytron اس پر مناسب AT rmware کے ساتھ ماڈیول فروخت کرتا ہے۔
Omron B5W LD0101 سینسر بدقسمتی سے مینوفیکچرر کے ذریعہ مارچ 2022 میں آخری آرڈرز کے ساتھ بند کر دیا گیا ہے۔
سامان:

  • Cytron Maker Pi Pico – Digi-key | PiHut
  • ESP-01S - Cytron کا بورڈ مناسب ATrmware کے ساتھ آتا ہے۔
  • ESP-01 USB اڈاپٹر/پروگرامر ری سیٹ بٹن کے ساتھ – Cytron۔
  • بریڈ بورڈ۔
  • خواتین سے مرد جمپر تاریں، شاید 20 سینٹی میٹر (8 انچ) کم از کم لمبائی۔
  • پلانٹاور PMS5003 کیبل اور بریڈ بورڈ اڈاپٹر کے ساتھ – Adafruit
  • یا پلانٹاور PMS5003 + Pimoroni breadboard adapter - Pimoroni + Pimoroni
  • Sensirion SPS30 - Digi-key
    • Sparkfun SPS30 JST-ZHR کیبل 5 مردانہ پنوں تک – Digi-key
    • 2x 2.2k ریزسٹرس۔
  • اومرون B5W LD0101 - ماؤزر
    • اومرون کیبل کو استعمال کے طور پر بیان کیا گیا ہے (2JCIE-HARNESS-05) - ماؤزر
    • 5 پن میل ہیڈر (کیبل کو بریڈ بورڈ میں ڈھالنے کے لیے)۔
    • سولڈر - مگرمچھ (مچھلی) کلپس سولڈرنگ کے متبادل کے طور پر کام کر سکتے ہیں۔
    • 2x 4.7k ریزسٹرس۔
    • 3x 10k ریزسٹرس۔
    • 0.1uF کیپسیٹر۔
    • Omron B5W LD0101 کے لیے بیٹری کی طاقت:
      • ریچارج ایبل NiMH بیٹریوں کے لیے 4AA بیٹری ہولڈر (بہتر انتخاب)۔
      • یا الکلین بیٹریوں کے لیے 3AA بیٹر ہولڈر۔
  • اگر آپ USB پاور سورس سے باہر بھاگنا چاہتے ہیں تو USB پاور پیک مفید ہو سکتا ہے۔

ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 1

مرحلہ 1: ESP-01S پر فلیش کو اپ ڈیٹ کرنے کے لیے USB پروگرامر

ESP-01S ماڈیول اس پر مناسب AT rmware کے ساتھ آنے کا امکان نہیں ہے جب تک کہ یہ Cytron سے نہ ہو۔ اسے اپ ڈیٹ کرنے کا سب سے آسان طریقہ یہ ہے کہ ونڈوز ڈیسک ٹاپ یا لیپ ٹاپ کو USB اڈاپٹر کے ساتھ استعمال کیا جائے جو راکھ کو لکھنے کے قابل بناتا ہے اور اس میں ری سیٹ بٹن ہوتا ہے۔
بدقسمتی سے ایک بہت ہی عام، بغیر برانڈ کے اڈاپٹر کو اکثر "ESP-01 پروگرامر اڈاپٹر UART" کے طور پر بیان کیا جاتا ہے جس میں ان کو کنٹرول کرنے کے لیے بٹن یا سوئچ نہیں ہوتے ہیں۔ مندرجہ بالا ویڈیو سے پتہ چلتا ہے کہ اسے کس طرح تیزی سے پیچھے ہٹایا جا سکتا ہے۔
دو نر ٹو فیمیل جمپر تاروں سے بنائے گئے کچھ دیسی سوئچز کے ساتھ جو دو حصوں میں کاٹے جاتے ہیں اور پروگرامر بورڈ کے نیچے پنوں پر سولڈرڈ ہوتے ہیں۔ بریڈ بورڈ کا استعمال کرتے ہوئے اس کے لیے ایک متبادل نقطہ نظر Hackaday میں دیکھا جا سکتا ہے:
ESPHome ESP-01 ونڈوز ورک فلو پر۔
https://www.youtube.com/watch?v=wXXXgaePZX8

مرحلہ 2: ونڈوز کا استعمال کرتے ہوئے ESP-01S پر فرم ویئر کو اپ ڈیٹ کرنا

ٹرمینل پروگرام جیسے PuTTY کو ESP-01 پروگرامر کے ساتھ rmware کے ورژن کو چیک کرنے کے لیے استعمال کیا جا سکتا ہے۔ rmware ESP8266 کو Hayes کمانڈ سیٹ سے متاثر کمانڈز کے ساتھ تھوڑا سا موڈیم کی طرح کام کرتا ہے۔ AT+GMR AT+GMR کمانڈ rmware ورژن دکھاتی ہے۔
AT+GMR
AT ورژن: 1.1.0.0 (11 مئی 2016 18:09:56)
SDK ورژن: 1.5.4 (baaeaebb)
مرتب کرنے کا وقت: 20 مئی 2016 15:08:19
Cytron کے پاس ایک گائیڈ ہے جس میں بتایا گیا ہے کہ GitHub: CytronTechnologies/esp-at-binaries پر Espressif فلیش ڈاؤن لوڈ ٹول (صرف ونڈوز) کا استعمال کرتے ہوئے rmware اپ ڈیٹ کو کیسے لاگو کیا جائے۔ Cytron rmware بائنری، Cytron_ESP- 01S_AT_Firmware_V2.2.0.bin کی ایک کاپی بھی فراہم کرتا ہے۔
کامیاب اپ گریڈ کے بعد نئے rmware کو ورژن 2.2.0.0 کے طور پر رپورٹ کیا جائے گا۔
AT+GMR
AT ورژن:2.2.0.0(b097cdf – ESP8266 – 17 جون 2021 12:57:45)
SDK ورژن:v3.4-22-g967752e2
مرتب کرنے کا وقت (6800286): اگست 4 2021 17:20:05
بن ورژن:2.2.0(Cytron_ESP-01S)
ESP8266 پر مبنی ESP-01S پروگرامنگ کے متبادل کے طور پر esptool نامی کمانڈ لائن پروگرام دستیاب ہے اور اسے لینکس یا میک او ایس پر استعمال کیا جا سکتا ہے۔
ESP-01S پر موجود rmware کو Cytron کے simpletest.py کا استعمال کرتے ہوئے Maker Pi Pico پر ٹیسٹ کیا جا سکتا ہے۔ یہ ہر 10 سیکنڈ میں انٹرنیٹ پر ایک معروف سروس کو ICMP پنگ بھیجتا ہے اور راؤنڈ ٹرپ ٹائم (rtt) کو ملی سیکنڈ میں دکھاتا ہے۔ اس کے لیے secrets.py کی ضرورت ہے۔ file Wi-Fi SSID (نام) اور پاس ورڈ کے ساتھ - یہ اس مضمون میں بعد میں بیان کیا گیا ہے۔
اچھاہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 2براہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 3ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 4

مرحلہ 3: سینسر کو جوڑنا

آدھے سائز کا بریڈ بورڈ تین سینسروں کو جوڑنے اور والیوم کی نگرانی کے لیے استعمال کیا گیا تھا۔tagای چار ریچارج ایبل NiMH بیٹریوں سے۔ اوپر مکمل سیٹ اپ میں ایک ہائی ریزولیوشن تصویر شامل کی گئی ہے اور اگلے مراحل میں بتایا گیا ہے کہ ہر سینسر کو کیسے جوڑا جا سکتا ہے۔
بریڈ بورڈ پر پاور ریلز Pi Pico سے چلتی ہیں۔

  • VBUS (5V) اور GND بائیں طرف کی پاور ریلوں تک اور
  • 3V3 اور GND دائیں طرف۔

پاور ریلز کو مثبت ریل کے لیے قریبی سرخ لائن اور منفی (یا زمینی) ریل کے لیے نیلے رنگ سے نشان زد کیا گیا ہے۔ فل سائز (830 ہول) بریڈ بورڈ پر ان میں ریلوں کا سب سے اوپر سیٹ ہوسکتا ہے جو ریلوں کے نیچے کے سیٹ سے منسلک نہیں ہوتا ہے۔
بیٹریاں صرف Omron B5W LD0101 کو پاور کرنے کے لیے استعمال ہوتی ہیں جس کے لیے ایک مستحکم والیوم کی ضرورت ہوتی ہے۔tage کمپیوٹر سے USB پاور اکثر شور مچاتی ہے جو اسے غیر موزوں بناتی ہے۔
ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 5

مرحلہ 4: پلانٹاور PMS5003 کو جوڑنا

پلانٹاور PMS5003 کو 5V پاور کی ضرورت ہے لیکن اس کا سیریل "TTL اسٹائل" انٹرفیس 3.3V محفوظ ہے۔ سے کنکشن
PMS5003 بریک آؤٹ بورڈ کے ذریعے Pi Pico تک ہیں:

  • قطار 5 سے 6V ریل کے ذریعے VCC سے 5V (سرخ)؛
  • GND سے GND (سیاہ) قطار 5 سے GND کے ذریعے؛
  • قطار 1 سے GP2 کے ذریعے EN (نیلے) پر سیٹ کریں؛
  • RX سے RX (سفید) قطار 3 سے GP5 تک؛
  • قطار 4 سے GP4 کے ذریعے TX سے TX (گرے)؛
  • ری سیٹ ٹو ری سیٹ (جامنی) قطار 2 سے GP3 تک؛
  • NC (منسلک نہیں)؛
  • این سی۔

ڈیٹا شیٹ میں میٹل کیس کے بارے میں ایک انتباہ شامل ہے۔
دھاتی شیل GND سے جڑا ہوا ہے اس لیے محتاط رہیں کہ اسے GND کے علاوہ سرکٹ کے دیگر حصوں کے ساتھ چھوٹا نہ ہونے دیں۔
اجزاء کی سطح کو خروںچ سے بچانے کے لیے کیس پر نیلے پلاسٹک کے fllm کے ساتھ بھیج دیا جاتا ہے لیکن برقی موصلیت کے لیے اس پر انحصار نہیں کیا جانا چاہیے۔
ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 6

مرحلہ 5: Sensirion SPS30 کو جوڑنا

Sensirion SPS30 کو 5V پاور کی ضرورت ہے لیکن اس کا i2c انٹرفیس 3.3V محفوظ ہے۔ صرف اضافی اجزاء دو 2.2k ریزسٹر ہیں جو i2c بس کے لیے پل اپ کے طور پر کام کرتے ہیں۔ SPS30 سے ​​Pi Pico کے کنکشن یہ ہیں:

  • VDD (سرخ) سے 5V5V ریل؛
  • SDA (سفید) سے GP0 (گرے) قطار 11 کے ذریعے 2.2k ریزسٹر سے 3.3V ریل؛
  • SCL (جامنی) سے GP1 (جامنی) قطار 10 کے ذریعے 2.2k ریزسٹر سے 3.3V ریل؛
  • SEL (سبز) سے GND؛
  • GND (سیاہ) سے GND۔

لیڈ پر موجود کنیکٹر کو SPS30 میں صحیح طریقے سے داخل کرنے کے لیے مضبوط دباؤ کی ضرورت پڑ سکتی ہے۔
SPS30 ایک سیریل انٹرفیس کو بھی سپورٹ کرتا ہے جسے Sensirion ڈیٹا شیٹ میں تجویز کرتا ہے۔
I2C انٹرفیس کے استعمال کے بارے میں کچھ غور کیا جانا چاہئے۔ I2C اصل میں ایک PCB پر دو چپس کو جوڑنے کے لیے ڈیزائن کیا گیا تھا۔ جب سینسر مرکزی پی سی بی سے کیبل کے ذریعے منسلک ہوتا ہے، تو برقی مقناطیسی مداخلت اور کراسسٹالک پر خاص توجہ دی جانی چاہیے۔ ممکنہ حد تک مختصر (<10 سینٹی میٹر) اور/یا اچھی طرح سے محفوظ کنکشن کیبلز کا استعمال کریں۔
ہم اس کے بجائے UART انٹرفیس استعمال کرنے کی تجویز کرتے ہیں، جب بھی ممکن ہو: یہ برقی مقناطیسی مداخلت کے خلاف زیادہ مضبوط ہے، خاص طور پر طویل کنکشن کیبلز کے ساتھ۔
کیس کے دھاتی حصوں کے بارے میں ایک انتباہ بھی ہے.
نوٹ کریں کہ GND پن (5) اور دھاتی شیلڈنگ کے درمیان ایک اندرونی برقی رابطہ ہے۔ اس اندرونی کنکشن کے ذریعے کسی غیر ارادی کرنٹ سے بچنے کے لیے اس دھات کی شیلڈنگ کو برقی طور پر اوٹنگ کرتے رہیں۔ اگر یہ آپشن نہیں ہے تو، GND پن اور شیلڈنگ سے منسلک کسی بھی پوٹینشل کے درمیان مناسب بیرونی پوٹینشل برابری لازمی ہے۔ کوئی بھی کرنٹ اگرچہ GND اور میٹل شیلڈنگ کے درمیان کنکشن پروڈکٹ کو نقصان پہنچا سکتا ہے اور زیادہ گرم ہونے سے حفاظتی خطرہ لاحق ہو سکتا ہے۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 7

مرحلہ 6: Omron B5W LD0101 کو جوڑنا

اومرون کیبل بریڈ بورڈ کے ساتھ استعمال کے لیے نہیں ہے۔ اسے بری بورڈ کے استعمال میں تبدیل کرنے کا ایک تیز طریقہ یہ ہے کہ ساکٹ کو کاٹ دیا جائے، تاروں کو چھین لیا جائے اور انہیں مردانہ ہیڈر پن کی پانچ پن کی لمبائی میں سولڈر کریں۔ مگرمچھ (مچھلی) کلپس کو سولڈرنگ سے بچنے کے لیے متبادل نقطہ نظر کے طور پر استعمال کیا جا سکتا ہے۔
Omron B5W LD0101 کو 5V مستحکم بجلی کی فراہمی کی ضرورت ہے۔ اس کے دو آؤٹ پٹس بھی 5V کی سطح پر ہیں جو Pi ​​Pico کے 3.3V ان پٹ سے مطابقت نہیں رکھتے۔ سینسر بورڈ پر ریزسٹرز کی موجودگی اس کو گراؤنڈ فی آؤٹ پٹ پر 4.7k ریزسٹر شامل کر کے اسے محفوظ قدر پر چھوڑنا آسان بناتی ہے۔ آن بورڈ ریزسٹرس کو ڈیٹا شیٹ میں دستاویزی شکل دی گئی ہے جو اسے ایک معقول نقطہ نظر بناتے ہیں۔
B5W LD0101 سے Pi Pico کے کنکشن ہیں:

  • Vcc (سرخ) سے 5V (سرخ) ریل بذریعہ قطار 25؛
  • OUT1 (پیلا) سے GP10GP10 (پیلا) قطار 24 کے ذریعے GND کے لیے 4.7k ریزسٹر کے ساتھ؛
  • GND (سیاہ) سے GND (سیاہ) بذریعہ قطار 23؛
  • Vth (سبز) سے GP26GP26 (سبز) قطار 22 کے ذریعے 0.1uF کیپسیٹر کے ساتھ GND تک؛
  • OUT2 (اورینج) سے GP11 (اورینج) سے 21 قطار کے ذریعے GND پر 4.7k ریزسٹر۔

دی GP12 Pi Pico سے (سبز) قطار 17 سے جڑتا ہے اور ایک 10k ریزسٹر قطار 17 کو قطار 22 سے جوڑتا ہے۔
ڈیٹا شیٹ بجلی کی فراہمی کی ضرورت کو اس طرح بیان کرتی ہے:
کم از کم 4.5V، عام 5.0V، زیادہ سے زیادہ 5.5V، لہر والیومtagای رینج 30mV یا اس سے کم کی سفارش کی جاتی ہے۔ یقینی بنائیں کہ 300Hz سے نیچے کوئی شور نہیں ہے۔ کون
قابل اجازت لہر والیومtagایک حقیقی مشین کا استعمال کرتے ہوئے e قدر۔
تین الکلین یا چار ریچارج ایبل (NiMH) بیٹریاں مستحکم، مستحکم والیوم فراہم کرنے کا سب سے آسان طریقہ ہے۔tagسینسر کے ارد گرد 5V کا e. یو ایس بی پاور پیک ناقص انتخاب ہونے کا امکان ہے کیونکہ والیومtage عام طور پر بک بوسٹ کنورٹر کا استعمال کرتے ہوئے لیتھیم بیٹری سے ہوتا ہے جو اسے شور کرتا ہے۔
B5W LD0101 اپنے ہوا کے بہاؤ کے لیے کنویکشن کا استعمال کرتا ہے اور صحیح طریقے سے کام کرنے کے لیے اسے سیدھا رکھا جانا چاہیے۔ سپلائی والیوم کی تبدیلیtage سے ہیٹر کے درجہ حرارت اور متعلقہ ہوا کو متاثر کرنے کا امکان ہے۔ محیطی درجہ حرارت کا بھی اثر ہونا چاہیے۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 8

مرحلہ 7: ممکنہ تقسیم کار کے ساتھ بیٹری کی نگرانی

بیٹری والیومtage Pi Pico کے RP3.3 پروسیسر کے ان پٹس کی 2040V سطح سے زیادہ ہے۔ ایک سادہ ممکنہ تقسیم کرنے والا اس حجم کو کم کر سکتا ہے۔tage اس حد کے اندر رہنا۔ یہ RP2040 کو ایک اینالاگ قابل (GP26 سے GP28) ان پٹ پر بیٹری کی سطح کی پیمائش کرنے کی اجازت دیتا ہے۔
والیوم کو آدھا کرنے کے لیے اوپر 10k ریزسٹرس کا ایک جوڑا استعمال کیا گیا تھا۔tage ضائع شدہ کرنٹ کو کم سے کم کرنے کے لیے 100k جیسی اعلیٰ اقدار کو دیکھنا عام ہے۔ کنکشن ہیں:

  • B5W LD0101 Vcc (سرخ) جمپر وائر تا قطار 29 بائیں طرف؛
  • قطار 10 پر بائیں اور دائیں طرف کے درمیان قطار 29 پر 29k ریزسٹر؛
  • براؤن جمپر تار سے Pi Pico GP27؛
  • قطار 10 کے دائیں جانب سے قریبی GND ریل تک 29k ریزسٹر۔

Maker Pi Pico پر GP28 کو اینالاگ ان پٹ کے طور پر استعمال کیا جا سکتا ہے لیکن چونکہ یہ RGB پکسل سے بھی جڑا ہوا ہے جس کا قدر پر غیر معمولی اثر پڑ سکتا ہے اور اگر ان پٹ WS2812 پروٹوکول کی طرح لگتا ہے تو یہ روشن یا تبدیل بھی ہو سکتا ہے!ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 9

مرحلہ 8: CircuitPython اور سینسر ڈیٹا پبلشنگ پروگرام انسٹال کرنا

اگر آپ CircuitPython سے واقف نہیں ہیں تو پھر پہلے ویلکم ٹو CircuitPython گائیڈ کو پڑھنے کے قابل ہے۔

  1. ورژن 7.x بنڈل سے درج ذیل سات لائبریریاں انسٹال کریں۔ https://circuitpython.org/libraries CIRCUITPY ڈرائیو پر lib ڈائریکٹری میں:
    1. adafruit_bus_device
    2. adafruit_minimqtt
    3. adafruit_io
    4. adafruit_espatcontrol
    5. adafruit_pm25
    6. adafruit_requests.mpy
    7. neopixel.mpy
  2. ان دو اضافی لائبریریوں کو lib ڈائریکٹری میں Save link as… پر کلک کرکے ڈاؤن لوڈ کریں۔ files ڈائریکٹری کے اندر یا پر file:
    1. adafruit_sps30 منجانب https://github.com/kevinjwalters/Adafruit_CircuitPython_SPS30
    2. b5wld0101.py منجانب https://github.com/kevinjwalters/CircuitPython_B5WLD0101
  3. secrets.py بنائیں file (سابق دیکھیںample نیچے) اور اقدار کو بھریں۔
  4. pmsensors_adafruitio.py پر Save link as… پر کلک کرکے CIRCUITPY پر پروگرام ڈاؤن لوڈ کریں۔
  5. کسی بھی موجودہ code.py کا نام تبدیل کریں یا حذف کریں۔ file CIRCUITPY پر پھر pmsensors_adafruitio.py کا نام بدل کر code.py رکھیں file جب CircuitPython انٹرپریٹر شروع ہوتا ہے یا دوبارہ لوڈ ہوتا ہے تو چلایا جاتا ہے۔

# یہ فائل وہ جگہ ہے جہاں آپ خفیہ ترتیبات، پاس ورڈز اور ٹوکنز رکھتے ہیں!
# اگر آپ انہیں کوڈ میں ڈالتے ہیں تو آپ کو اس معلومات کا ارتکاب کرنے یا اس کا اشتراک کرنے کا خطرہ ہے۔
راز = {
"ssid" : "انسرٹ-وائی فائی-نام-یہاں"،
"پاس ورڈ" : "انسرٹ-وائی فائی-پاس ورڈ-یہاں"،
"aio_username" : "INSERT-ADAFRUIT-IO-USERNAME-HERE"،
"aio_key" : "INSERT-ADAFRUIT-IO-APPLICATION-KEY-یہاں"
# http://worldtimeapi.org/timezones
"ٹائم زون" : "امریکہ/نیویارک"،
}
اس منصوبے کے لیے استعمال ہونے والے ورژن تھے:
CircuitPython 7.0.0
CircuitPython لائبریری بنڈل adafruit-circuitpython-bundle-7.x-mpy-20211029.zip- ستمبر/اکتوبر سے پہلے کے ورژنز کو adafruit_espatcontrol کے طور پر استعمال نہیں کرنا چاہیے
لائبریری چھوٹی چھوٹی تھی اور آدھی مبہم انداز میں کام کرتی تھی۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 10

مرحلہ 9: Adafruit IO سیٹ اپ

Adafruit کی Adafruit IO سروس پر بہت سے گائیڈز ہیں، سب سے زیادہ متعلقہ ہیں:
Adafruit IO میں خوش آمدید
Adafruit IO بنیادی باتیں: فیڈز
Adafruit IO بنیادی باتیں: ڈیش بورڈز
ایک بار جب آپ فیڈز اور ڈیش بورڈز سے واقف ہو جائیں تو ان اقدامات پر عمل کریں۔

  1. Adafruit اکاؤنٹ بنائیں اگر آپ کے پاس پہلے سے نہیں ہے۔
  2. فیڈز کے تحت mpp-pm نامی ایک نیا گروپ بنائیں
  3. + نیو فیڈ بٹن پر کلک کرکے اس نئے گروپ میں نو فیڈز بنائیں، نام یہ ہیں:
    1. b5wld0101-raw-out1
    2. b5wld0101-raw-out2
    3. b5wld0101-vcc
    4. b5wld0101-vth
    5. سی پی یو درجہ حرارت
    6. pms5003-pm10-معیاری
    7. pms5003-pm25-معیاری
    8. sps30-pm10-معیاری
    9. sps30-pm25-معیاری
  4. ان اقدار کے لیے ایک ڈیش بورڈ بنائیں، تجویز کردہ بلاکس ہیں:
    1. تین لائن چارٹ بلاکس، ہر سینسر کے لیے ایک چارٹ دو لائنوں کے ساتھ۔
    2. دو والیوم کے لیے تین گیج بلاکسtages اور درجہ حرارت۔
      ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 11

مرحلہ 10: ڈیٹا پبلشنگ کی تصدیق کرنا

پرو کے تحت مانیٹر کا صفحہ file لائیو ڈیٹا کو دیکھ کر اس بات کی تصدیق کرنے کے لیے مفید ہے کہ ڈیٹا ریئل ٹائم میں پہنچ رہا ہے۔ file سیکشن پروگرام آرجیبی پکسل کو 2-3 سیکنڈ کے لیے نیلا کر دیتا ہے جب یہ ڈیٹا کو ایڈفروٹ IO کو بھیجتا ہے اور پھر سبز ہو جاتا ہے۔
RP2040 سے درجہ حرارت مختلف CPUs کے درمیان وسیع پیمانے پر مختلف دکھائی دیتا ہے اور محیطی درجہ حرارت سے مماثل ہونے کا امکان نہیں ہے۔
اگر یہ کام نہیں کرتا ہے تو یہاں چیک کرنے کے لئے کچھ چیزیں ہیں۔

  • اگر RGB پکسل کے لیے رہتا ہے یا اگر Adafruit IO کو ڈیٹا موصول نہیں ہوتا ہے تو آؤٹ پٹ/غلطیوں کے لیے USB سیریل کنسول کو چیک کریں۔ سیریل کنسول پر Mu کے لیے عددی آؤٹ پٹ ظاہر کرے گا کہ کیا سینسر ہر 2-3 سیکنڈ میں پرنٹ ہونے والی نئی لائنوں کے ساتھ کام کر رہے ہیں - سابق کے لیے نیچے دیکھیںampلی آؤٹ پٹ.
  • مانیٹر پیج پر لائیو ایررز سیکشن یہ چیک کرنے کے قابل ہے کہ آیا ڈیٹا بھیجا جا رہا ہے لیکن ظاہر نہیں ہو رہا ہے۔
  • پروگرام میں ڈیبگ متغیر کو ڈیبگنگ معلومات کے حجم کو کنٹرول کرنے کے لیے 0 سے 5 تک سیٹ کیا جا سکتا ہے۔ اعلی سطحیں Mu کے لیے ٹیپل پرنٹنگ کو غیر فعال کر دیتی ہیں۔
  • Simpletest.py پروگرام یہ ثابت کرنے کا ایک مفید طریقہ ہے کہ Wi-Fi کنکشن بن گیا ہے اور انٹرنیٹ سے کنیکٹیویٹی ICMP ٹریفک کے لیے کام کرتی ہے۔
  • یقینی بنائیں کہ آپ adafruit_espatcontrol لائبریری کا حالیہ ورژن استعمال کر رہے ہیں۔
  • ہر GPIO پر میکر پائی پیکو کی نیلی ایل ای ڈی فوری بصری حاصل کرنے کے لیے بہت مفید ہیں۔view GPIO ریاست کا۔ تمام منسلک GPIO ان کے استثناء کے ساتھ آن ہوں گے:
    • GP26 بند ہو جائے گا کیونکہ ہموار والیومtage (تقریبا 500mV) بہت کم ہے۔
    • GP12 مدھم ہو جائے گا کیونکہ یہ ~ 15% ڈیوٹی سائیکل PWM سگنل ہے۔
    • GP5 آن ہو گا لیکن PMS5003 سے ڈیٹا بھیجے جانے پر جھلملاتا رہے گا۔
    • GP10 آف ہو جائے گا لیکن B5W LD0101 کے ذریعے چھوٹے ذرات کا پتہ لگانے کے بعد جھلملایا جائے گا۔
    • GP11 بند ہو جائے گا لیکن کبھی کبھار بہت تیز ہو جائے گا جب تک کہ آپ غیر معمولی دھواں دار جگہ پر نہ ہوں۔

Mu میں پلاٹر کے لیے تیار کردہ آؤٹ پٹ کمرے میں کچھ اس طرح نظر آئے گا:
(5,8,4.59262,4.87098,3.85349,0.0)
(6,8,4.94409,5.24264,1.86861,0.0)
(6,9,5.1649,5.47553,1.74829,0.0)
(5,9,5.26246,5.57675,3.05601,0.0)
(6,9,5.29442,5.60881,0.940312,0.0)
(6,11,5.37061,5.68804,1.0508,0.0)
یا صاف ہوا والا کمرہ:
(0,1,1.00923,1.06722,0.0,0.0)
(1,2,0.968609,1.02427,0.726928,0.0)
(1,2,0.965873,1.02137,1.17203,0.0)
(0,1,0.943569,0.997789,1.47817,0.0)
(0,1,0.929474,0.982884,0.0,0.0)
(0,1,0.939308,0.993282,0.0,0.0)
ترتیب میں فی سطر چھ اقدار ہیں:

  1. PMS5003 PM1.0 اور PM2.5 (انٹیجر ویلیوز)؛
  2. SPS30 PM1.0 اور PM2.5؛
  3. B5W LD0101 خام OUT1 اور OUT2 شمار کرتا ہے۔
    ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 12

مرحلہ 11: Mu اور Adafruit IO کے ساتھ اندر موجود سینسر کی جانچ کرنا

مذکورہ ویڈیو میں سینسر کو بخور کی چھڑی کو جلانے کے لیے مارے جانے والے میچ پر رد عمل ظاہر کیا گیا ہے۔ PMS2.5 اور SPS5003 سے ​​PM30 کی چوٹی کی قدریں بالترتیب 51 اور 21.5605 ہیں۔ B5W LD0101 نے آپٹکس کو بے نقاب کیا ہے اور بدقسمتی سے اس ویڈیو کے لیے استعمال ہونے والی ٹنگسٹن ہالوجن لائٹنگ سے متاثر ہوا ہے۔ پچھلے ٹیسٹ رن سے ہوا میں ذرات کی ایک بلند سطح ہے۔
استعمال میں نہ ہونے پر بیٹری پیک کو منقطع کرنا یاد رکھیں ورنہ B5W LD0101 کا ہیٹر بیٹریوں کو نکال دے گا۔
https://www.youtube.com/watch?v=lg5e6KOiMnA

مرحلہ 12: گائے فاکس نائٹ پر باہر کے ذرات کا مادہ

گائے فاکس نائٹ کا تعلق الاؤ اور آتش بازی سے ہے جو ایک یا دو شام تک فضائی آلودگی میں اضافے کا باعث بن سکتے ہیں۔ مندرجہ بالا چارٹ دکھاتے ہیں کہ تین سینسر جمعہ 7 نومبر 5 کو شام 2021 بجے کے بعد باہر رکھے گئے ہیں۔ فوری طور پر آس پاس کوئی آتش بازی نہیں تھی لیکن انہیں فاصلے پر سنا جا سکتا تھا۔ نوٹ: فلائی پیمانہ تین چارٹ کے درمیان مختلف ہوتا ہے۔
Adafruit IO میں ذخیرہ شدہ فیڈ ڈیٹا سے پتہ چلتا ہے کہ ہوا کا پتہ لگانے والے سینسرز کے پاس پہلے سے ہی SPS2.5 نمبروں کی بنیاد پر PM30 کی قدرے بلند سطح تھی:
2021/11/05 7:08:24PM 13.0941
2021/11/05 7:07:56PM 13.5417
2021/11/05 7:07:28PM 3.28779
2021/11/05 7:06:40PM 1.85779
رات گیارہ بجے سے پہلے چوٹی تقریباً 46ug فی مکعب میٹر تھی:
2021/11/05 10:55:49PM 46.1837
2021/11/05 10:55:21PM 45.8853
2021/11/05 10:54:53PM 46.0842
2021/11/05 10:54:26PM 44.8476
جب سینسرز باہر تھے تو ڈیٹا میں کہیں اور چھوٹی اسپائکس ہیں۔ یہ اس سے wafts کی وجہ سے ہو سکتا ہے:

  • گیس سنٹرل ہیٹنگ سے اخراج،
  • آس پاس کے سگریٹ نوشی کرنے والے لوگ اور/یا
  • کھانا پکانے سے بدبو/دھوئیں

بے نقاب الیکٹرانکس کو باہر رکھنے سے پہلے موسم کی جانچ کریں!ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 13

مرحلہ 13: کھانا پکانے کے ساتھ اندر کا ذرات

اوپر دیے گئے چارٹ دکھاتے ہیں کہ قریبی باورچی خانے میں بیکن اور مشروم کو معمولی نکالنے کے ساتھ تلے جانے پر سینسر کس طرح کا ردعمل ظاہر کرتے ہیں۔ سینسر ہوب سے تقریباً 5 میٹر (16 فٹ) کے فاصلے پر تھے۔ نوٹ: Y پیمانہ تین چارٹ کے درمیان مختلف ہوتا ہے۔
Adafruit IO میں ذخیرہ شدہ فیڈ ڈیٹا SPS2.5 نمبروں کی بنیاد پر تقریباً 93ug فی کیوبک میٹر کی مختصر چوٹی PM30 کی سطح کے ساتھ سینسر دکھاتا ہے:
2021/11/07 8:33:52PM 79.6601
2021/11/07 8:33:24PM 87.386
2021/11/07 8:32:58PM 93.3676
2021/11/07 8:32:31PM 86.294
آلودگی والے عناصر دوبارہ کام کرنے والوں سے بہت مختلف ہوں گے۔ یہ ایک دلچسپ سابق ہے۔ampہم جس ہوا میں سانس لیتے ہیں اس میں ذرات کے مختلف ذرائع سے۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 14

مرحلہ 14: پبلک پارٹکیولیٹ میٹر سینسرز

اوپر گراف کردہ ڈیٹا قریبی عوامی سینسر سے ہے۔

  • لندن کا لطف اٹھائیں
    • کلیرٹی موومنٹ نوڈ-ایس
      • tbps
      • او ایس ایس
      • rl
  • اوپن اے کیو
    • PurpleAir PA-II
      • sr
  • لندن ایئر کوالٹی نیٹ ورک
    • حوالہ معیار (Met One BAM 1020 اور دیگر)
      • FS
      • AS
      • ٹی بی آر

tbps اور TBR سینسرز تقریباً ایک دوسرے کے ساتھ موجود ہیں اور SPS30 پر مبنی ڈیوائس اور قریب کے حوالے کے درمیان تعلق کو ظاہر کرنے کے لیے ایک ساتھ گراف کیا گیا ہے۔ ایسا لگتا ہے کہ SPS30 5 اور 6 نومبر کی شام کو واضح طور پر کم پڑھ رہا ہے جب یہ سمجھنا مناسب ہے کہ شام میں اضافہ دوبارہ کام کی وجہ سے ہوا ہے۔ یہ ذرات کی کمیت میں فرق کی وجہ سے ہو سکتا ہے کیونکہ اس مضمون کے لیے استعمال ہونے والے سینسر صرف حجم کا پتہ لگا سکتے ہیں اور مائکروگرام فی مکعب میٹر میں قدریں پیدا کرنے کے لیے ذرات کی کثافت کا اندازہ لگانے کی ضرورت ہے۔
PMS5003 PurpleAir PA-II میں اس مختصر مدت کی بنیاد پر کسی بھی اونچے PM2.5 لیولز کے لیے بہت زیادہ پڑھا ہوا دکھائی دیتا ہے۔ یہ پچھلے صفحات پر دکھائے گئے نتائج سے مماثل ہو سکتا ہے یا اس کی وجہ آس پاس کے دیگر عوامل ہو سکتے ہیں۔
SPS30 اور PMS5003 2.5 مائکرون سے بڑے ذرات کے لیے ڈیٹا تیار کرتے ہیں لیکن مندرجہ ذیل صفحات یہ بتاتے ہیں کہ اس کے ساتھ احتیاط کیوں کی جانی چاہیے۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 15ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 16

مرحلہ 15: سینسرز کا موازنہ - پارٹیکل سائز

مندرجہ بالا گراف فن لینڈ کے موسمیاتی انسٹی ٹیوٹ کے ذریعہ کم لاگت والے ذرات کے مادے کے سینسر کے ذرہ سائز کے انتخاب کی لیبارٹری تشخیص سے ہیں۔ ہر قسم کے تین سینسرز کو لوگارتھمک ایکس محور پر دکھائے گئے مختلف پارٹیکل سائز کے ساتھ ٹیسٹ کیا گیا۔ رنگین لکیریں سینسر آؤٹ پٹس کی بنیاد پر مخصوص پارٹیکل سائز بینڈز کی حسابی قدروں کی نشاندہی کرتی ہیں، بینڈنگ تقسیم کو ظاہر کرتی ہے۔ 30 مائکرون سے اوپر کی تین SPS1 قدریں بہت زیادہ اوورلیپ ہوتی ہیں جس سے ان میں فرق کرنا بہت مشکل ہوتا ہے۔
ذرات کے لیے عام میٹرکس PM2.5 اور PM10 ہیں۔ جبکہ نام میں نمبر ذرہ کے زیادہ سے زیادہ سائز کی طرف اشارہ کرتا ہے یونٹس مائکروگرام فی مکعب میٹر میں ہیں۔ سستے سینسر صرف ذرہ قطر (حجم) کی پیمائش کر سکتے ہیں اور ممکنہ PM2.5 اور PM10 قدروں کا حساب لگانے کے لیے کثافت کے بارے میں کچھ اندازہ لگانا پڑتا ہے۔
PMS5003 ایک مستقل کثافت کی قدر کا استعمال کرتا ہے، Sensirion SPS30 کے لیے ان کی کثافت کے نقطہ نظر کو اس طرح بیان کرتا ہے:
مارکیٹ میں زیادہ تر کم لاگت والے PM سینسرز انشانکن میں ایک مستقل بڑے پیمانے پر کثافت کا اندازہ لگاتے ہیں اور اس بڑے پیمانے پر کثافت سے پائے جانے والے ذرات کی گنتی کو ضرب دے کر بڑے پیمانے پر ارتکاز کا حساب لگاتے ہیں۔ یہ مفروضہ صرف اس صورت میں کام کرتا ہے جب سینسر کسی ایک ذرے کی قسم (مثال کے طور پر تمباکو کے دھوئیں) کی پیمائش کرتا ہے، لیکن حقیقت میں ہمارے پاس روزمرہ کی زندگی میں بہت سے مختلف نظری خصوصیات کے ساتھ 'بھاری' گھریلو دھول سے 'روشنی' دہن کے ذرات تک . Sensirion کے ملکیتی الگورتھم ایک اعلی درجے کا طریقہ استعمال کرتے ہیں جو ماس ارتکاز کا صحیح اندازہ لگانے کی اجازت دیتا ہے، قطع نظر ذرہ کی قسم کی پیمائش کی۔ اس کے علاوہ، اس طرح کا نقطہ نظر سائز کے ڈبوں کا صحیح اندازہ لگانے کے قابل بناتا ہے۔
پی ایم میٹرکس سائز پیرامیٹر سے نیچے کے تمام ذرات کو گھیرے ہوئے ہیں، یعنی
PM1 + 1.0 اور 2.5 مائکرون کے درمیان تمام ذرات کا ماس = PM2.5،
PM2.5 + 2.5 اور 10 مائکرون کے درمیان تمام ذرات کا ماس = PM10۔
PMS5003 اور SPS30 اس لیبارٹری ٹیسٹ میں 2-3 مائکرون سے اوپر کے ذرات کا پتہ لگانے سے قاصر ہیں۔ یہ ممکن ہے کہ وہ اس سائز سے اوپر کے ذرات کی دیگر اقسام کا پتہ لگا سکیں۔
PM5 کی پیمائش کے لیے اس لیبارٹری ٹیسٹ سے B0101W LD10 قابل اعتبار لگتا ہے۔
ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 17ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 18ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 19

مرحلہ 16: سینسرز کا موازنہ - ڈیزائن

Omron ہیٹر (100 ohm +/- 2% ریزسٹر!) دیکھا جا سکتا ہے اگر سینسر کو الٹا کر دیا جائے۔ Omron میں ڈیزائن پر تفصیل سے بحث کی گئی ہے: ہوا صاف کرنے والے کے لیے ہوا کے معیار کے سینسر کی ترقی۔ کنویکشن کا استعمال خام معلوم ہوتا ہے لیکن یہ پنکھے جیسے میکانکی جزو کے مقابلے میں ایک اعلی قابل اعتماد حل ہو سکتا ہے جس کی نائٹ لائف ٹائم اور زندگی بھر ہوتی ہے جسے دھول بھرے ماحول میں کام کرنے سے کم کیا جا سکتا ہے۔ ایسا لگتا ہے کہ SPS30 پنکھے کو کیس کھولے بغیر آسانی سے تبدیل کرنے کے لیے ڈیزائن کیا گیا ہے۔ پلانٹاور کے دوسرے ماڈلز میں ایک ہی ڈیزائن کی خصوصیت ہے۔
تینوں سینسر اعلی رشتہ دار نمی کے اثرات کا شکار ہوں گے جو بدقسمتی سے غلطی سے PM قدروں کو بڑھا دیتے ہیں۔
مصدقہ، حوالہ معیار کے سینسر (برطانیہ کی DEFRA فہرست) جو ذرات کی نگرانی کرتے ہیں پیمائش کے لیے آپٹیکل طریقہ استعمال نہیں کرتے۔ میٹ ون بی اے ایم 1020 کام کرتا ہے۔

  1. ہوا سے سائز کی حد سے بڑے ذرات کو الگ کرنا اور ضائع کرناampلی،
  2. رشتہ دار نمی کو کنٹرول/کم کرنے کے لیے ہوا کو گرم کرنا،
  3. ذرات کو مسلسل براؤس ٹیپ کے ایک نئے حصے پر جمع کرنا اور
  4. پھر ٹیپ پر جمع ہونے والے ذرات کے ذریعے بیٹا ریڈی ایشن سورس کی کشندگی کی پیمائش کرنا تاکہ ذرات کی کل کمیت کا ایک اچھا تخمینہ لگایا جا سکے۔

ایک اور عام تکنیک ٹیپرڈ ایلیمینٹ اوسکیلیٹنگ مائیکرو بیلنس (TEOM) ہے جو ایک ٹیپرڈ ٹیوب کے آزاد سرے پر تبدیل کرنے کے قابل لیٹر پر ذرات جمع کرتی ہے جس کے دوسرے سرے پر xed ہوتا ہے۔ قدرتی طور پر گونجنے والی ٹیوب کی دولن کی فریکوئنسی کی درست پیمائش ذرات کے اضافی چھوٹے بڑے پیمانے کو تعدد میں چھوٹے سے تغیر سے شمار کرنے کی اجازت دیتی ہے۔ یہ نقطہ نظر اعلی شرح PM اقدار بنانے کے لیے موزوں ہے۔ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 20ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 21ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 22ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 23 ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر - تصویر 24

مرحلہ 17: مزید جانا

ایک بار جب آپ اپنے سینسرز کو سیٹ اپ کر لیتے ہیں اور Adafruit IO پر ڈیٹا شائع کر رہے ہوتے ہیں، تو دریافت کرنے کے لیے کچھ دوسرے خیالات یہ ہیں:

  • سرگرمی اور وینٹیلیشن کو نوٹ کرتے ہوئے وقت کے ساتھ ساتھ اپنے گھر کے ہر کمرے کی جانچ کریں۔ جب آپ کھانا بنا رہے ہوں تو اپنے گھر کی جانچ کریں۔ باربی کیو کی جانچ کریں۔
  • Maker Pi Pico پر تین بٹن استعمال کریں۔ یہ GP20، GP21 اور GP22 سے منسلک ہیں جنہیں بٹن کے استعمال کی اجازت دینے کے لیے جان بوجھ کر غیر استعمال شدہ چھوڑ دیا گیا تھا۔
  • اگر آپ پبلک ایئر کوالٹی مانیٹرنگ اسٹیشن کے قریب رہتے ہیں تو اپنے ڈیٹا کا اس سے موازنہ کریں۔
  • سینسر کی قدروں کو ظاہر کرنے والے استعمال کے لیے ایک ڈسپلے شامل کریں۔ SSD1306 چھوٹا ہے، ایک آرڈیبل اور CircuitPython میں شامل کرنے/استعمال میں آسان ہے۔ ہدایات دیکھیں: مٹی کی نمی سینسنگ
  • ایک سابق کے لئے میکر پی پیکو کے ساتھampاس کے استعمال کی le.
  • MQTT لائبریری کی چھان بین کریں کہ آیا تمام سینسر ڈیٹا کو ایک بیچ میں بھیجا جا سکتا ہے۔ یہ زیادہ موثر ہونا چاہئے۔
  • اسٹینڈ ایلون IKEA Vindriktning ایئر کوالٹی سینسر کے ساتھ کسی طرح انضمام کریں۔
    • Ikea VINDRIKTNING کے لیے Soren Beye کی MQTT کنیکٹیویٹی دکھاتی ہے کہ کس طرح سینسر میں ESP8266 شامل کیا جائے اور ذرات کے مادے (ڈسٹ) سینسر کو "کیوبک PM1006 نما" کے طور پر شناخت کیا جائے۔
    • ایک جدید منصوبہ یہ ہوگا کہ مرکزی پی سی بی کو ESP32-S2 پر مبنی بورڈ کے ساتھ اضافی ڈیجیٹل ماحولیاتی سینسرز کے ساتھ تبدیل کیا جائے تاکہ Wi-Fi سے چلنے والا، CircuitPython پر مبنی ڈیوائس بنایا جا سکے۔
    • اس ڈیوائس پر ہوم اسسٹنٹ فورم: IKEA Vindriktning Air Quality Sensor پر بحث کی گئی ہے۔
    • LaskaKit سینسر کے لیے ESP32 پر مبنی متبادل PCB تیار کرتا ہے تاکہ اسے ESPHome کے ساتھ آسانی سے استعمال کیا جا سکے۔
  • سپلائی والیوم میں مختلف ہونے کے اثرات کا مطالعہ کریں۔tage سینسرز کے لیے اجازت دی گئی حدود میں۔ یہ پنکھے کی رفتار یا ہیٹر کا درجہ حرارت تبدیل کر سکتا ہے جو نتائج کو متاثر کرتا ہے۔
  • ایئر انلیٹ، آؤٹ لیٹ اور ہوا کے بہاؤ کے ماضی کے سینسر کے لیے محتاط ڈیزائن کے ساتھ موسم اور جنگلی حیات کا ثبوت والا دیوار بنائیں۔ اس مضمون کے لیے ہفتے کے آخر میں ڈیٹا اکٹھا کرنے کے لیے کھلے، بے نقاب الیکٹرانکس کی حفاظت کے لیے ریلنگ پر ٹیپ کی گئی چھتری کا استعمال کیا گیا تھا۔

متعلقہ منصوبے:

  • کوسٹاس واو: پورٹیبل ایئر کوالٹی سینسر
  • Pimoroni: Enviro+ اور Luftdaten کے ساتھ ایک آؤٹ ڈور ایئر کوالٹی اسٹیشن
  • ہدایات: Adafruit Feather NRF52840 ایکسپریس کے ساتھ Pimoroni Enviro+ FeatherWing کا استعمال -
  • Enviro+ FeatherWing میں PMS5003 کے لیے ایک کنیکٹر شامل ہے۔ SPS30 i2c پنوں کے ساتھ استعمال کیا جا سکتا ہے اور B5W LD0101 کو بھی استعمال کرنے کے لیے کافی پن موجود ہیں۔
  • nRF52840 Wi-Fi کو سپورٹ نہیں کرتا ہے اس لیے اسے انٹرنیٹ پر ڈیٹا شائع کرنے کے لیے خود استعمال نہیں کیا جا سکتا۔
  • Adafruit Learn: ایئر کوالٹی سینسر 3D پرنٹ شدہ انکلوژر۔ - ESP4-based Airlift FeatherWing اور PMS32 کے ساتھ Adafruit Feather M5003 استعمال کرتا ہے۔
  • Adafruit Learn: Quickstart IoT – Raspberry Pi Pico RP2040 WiFi کے ساتھ – ESP32 پر مبنی Adafruit AirLift بریک آؤٹ بورڈ استعمال کرتا ہے۔
  • GitHub: CytronTechnologies/MAKER-PI-PICO Example Code/CircuitPython/IoT - سابقہampایڈفروٹ IO، Blynk اور Thinkspeak کے لیے le کوڈ۔
  • Cytron: موبائل فون کا استعمال کرتے ہوئے ایئر مانیٹرنگ – ڈیٹا بھیجنے کے لیے ESP8266 پر مبنی Arduino شیلڈ کا استعمال کرتا ہے۔
  • ہنی ویل HPM32322550 پارٹیکیولیٹ میٹر سینسر ٹو بلینک، کوئی (سمارٹ) فون درکار نہیں ہے۔

انٹرمیڈیٹ سینسر، زیادہ مہنگے لیکن بڑے ذرات کے سائز کا پتہ لگانے کی بہتر صلاحیت کے ساتھ:

  • Piera Systems IPS-7100
  • Alphasense OPC-N3 اور OPC-R2

مزید پڑھنا:

  • سینسر
    • فینیش میٹرولوجیکل انسٹی ٹیوٹ: کم لاگت والے آپٹیکل پارٹکیولیٹ میٹرس سینسرز کے پارٹیکل سائز سلیکٹیوٹی کی لیبارٹری تشخیص (مئی 2020)
    • گف لوئی: ریview, Teardown: Plantower PMS5003 Laser Particulate Monitor Sensor میں Sensirion SPS30 کے ساتھ موازنہ شامل ہے۔
    • کارل کورنر: پی ایم ایس 5003 ایئر سینسر کو کیسے کھولنا اور صاف کرنا ہے۔
    • Met One Instruments, Inc., BAM-1020 EPA TSA ٹریننگ ویڈیو (YouTube) – دکھاتا ہے کہ اندر کیا ہے اور یہ کیسے کام کرتا ہے۔
    • CITRIS ریسرچ ایکسچینج: شان ویہیرا (کلیرٹی موومنٹ) ٹاک (یو ٹیوب) - نوڈ-ایس سینسر پر تفصیلات سمیت گفتگو جو Sensirion SPS30 استعمال کرتا ہے۔
  • ہوا کے معیار سے منسلک قانون سازی اور تنظیمیں۔
    • ایئر کوالٹی سٹینڈرڈز ریگولیشنز 2010 (برطانیہ)
    • ورلڈ ہیلتھ آرگنائزیشن (WHO) فضائی آلودگی کے رہنما خطوط
    • برٹش لنگ فاؤنڈیشن - ہوا کا معیار (PM2.5 اور NO2)
  • تحقیق
    • امپیریل کالج لندن: دی انڈور آؤٹ ڈور فضائی آلودگی کا تسلسل (یو ٹیوب)
    • پرائمری اسکول کے بچے 2019 میں لندن میں بیک بیگ استعمال کرتے ہوئے ہوا کے معیار کا ڈیٹا اکٹھا کر رہے ہیں:
      • ڈائیسن: اسکول چلانے پر آلودگی کا سراغ لگانا۔ بریتھ لندن (یو ٹیوب)
      • کنگز کالج لندن: انوائرمنٹل ریسرچ گروپ: دی بریتھ لندن ویری ایبل اسٹڈی
    • ایٹموسفیئر جرنل: رہائشی چولہے سے اندرونی فضائی آلودگی: حقیقی دنیا کے استعمال کے دوران گھروں میں ذرات کے مادے کے سیلاب کی جانچ
  • خبریں اور بلاگز
    • دی اکانومسٹ: آدھی رات کا آسمان – پولینڈ کے کوئلے سے سرخ گھر کو گرم کرنے سے بڑے پیمانے پر آلودگی پیدا ہوتی ہے (جنوری 2021)
    • یو ایس این پی آر: اندر پناہ آپ کو جنگلی ری سموک کے خطرات سے محفوظ نہیں رکھ سکتی؟
    • رائٹرز: پارٹی ختم: دیوالی خطرناک حد تک غیر صحت بخش ہوا میں گھرگھراہٹ چھوڑتی ہے
    • پیمورونی بلاگ: سال کی سب سے آلودہ رات (برطانیہ میں)
    • واضح تحریک: جنگلی آگ کا دھواں، صحت عامہ، اور ماحولیاتی انصاف: بہتر
    • ایئر مانیٹرنگ (یو ٹیوب) کے ساتھ فیصلہ کرنا – مغربی امریکہ کی ہوا کے معیار پر خاص طور پر 2020 کے جنگلی آگ کے دھوئیں کے بارے میں پریزنٹیشن اور بحث۔
    • گارڈین: گندی ہوا برطانیہ کے 97 فیصد گھروں کو متاثر کرتی ہے، ڈیٹا سے پتہ چلتا ہے۔
  • پارٹیکیولیٹ مانیٹرنگ اور ڈیٹا گودام
    • ہالینڈ Rijksinstituut voor Volksgezondheid en Milieu (نیشنل انسٹی ٹیوٹ فار پبلک ہیلتھ اینڈ دی انوائرنمنٹ): Vuurwerkexperiment (Fireworks Experiment) 2018-2019
    • گوگل: گلی بہ گلی: ہم کس طرح یورپ میں ہوا کے معیار کی نقشہ سازی کر رہے ہیں۔ view کاریں ذرات اور آلودگی گیس کا ڈیٹا اکٹھا کرتی ہیں۔ لندن ایئر کوالٹی نیٹ ورک
    • بریتھ لندن - لندن ایئر کوالٹی نیٹ ورک کی تکمیل کے لیے ایک نیٹ ورک "کسی کے لیے بھی آسان، نصب کرنے میں آسان اور ایئر کوالٹی سنسرز" کے ساتھ، فی الحال Clarity Movement Node-S استعمال کر رہا ہے۔
    • بیجنگ میں امریکی سفارت خانے کے ذرات کی نگرانی (ٹویٹر)
    • ورلڈ ایئر کوالٹی انڈیکس - نقشے کے ساتھ بہت سے مختلف ذرائع سے ڈیٹا اکٹھا کرتا ہے۔ views اور تاریخی ڈیٹا۔
    • Sensor.Community (پہلے Luftdaten کے نام سے جانا جاتا تھا) - "کمیونٹی پر مبنی، کھلے ماحولیاتی ڈیٹا کے ذریعے دنیا کو ایک بہتر جگہ بنانا"۔
  • سافٹ ویئر لائبریریاں
    • پارٹیکولیٹ میٹر سینسر لائبریری میں سافٹ ویئر کی خرابیاں - adafruit_pm25 کو کم از کم ایک ایسے مسائل کا سامنا کرنا پڑتا ہے جس میں بیان کیا گیا ہے کہ سیریل (UART) کے لیے read() کے ارد گرد رعایت سے نمٹنے کی ضرورت ہے۔
  • کورسز
    • ہارورڈ ایکس: ذرات سے متعلق ہوا کی آلودگی (یو ٹیوب) - شارٹ کورس سے پانچ منٹ کی ویڈیو EdX: Energy Within Environmental Constraints

سیفٹی کی اہم شناخت اور الارم معروف سپلائرز کے تجارتی آلات پر چھوڑے جاتے ہیں۔
https://www.youtube.com/watch?v=A5R8osNXGyo
میکر Pi Pico اور ESP-01S کے ساتھ ایڈافروٹ IO پر پارٹیکولیٹ میٹر سینسر ڈیٹا کی اشاعت:
instructables لوگو

دستاویزات / وسائل

ہدایات ESP-01S پبلشنگ پارٹیکیولیٹ میٹر سینسر [پی ڈی ایف] یوزر گائیڈ
ESP-01S پبلشنگ پارٹیکولیٹ میٹر سینسر، ESP-01S، پبلشنگ پارٹیکیولیٹ میٹر سینسر

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *