ESP-01S پبلشنگ Particulate Matter Sensor
استعمال ڪندڙ ھدايت
ESP-01S پبلشنگ Particulate Matter Sensor
ميڪر پي پيڪو ۽ ESP-01S سان Adafruit IO ڏانهن Particulate Matter Sensor ڊيٽا کي شايع ڪرڻ
kevinjwalters پاران
هي آرٽيڪل ڏيکاري ٿو ته ڪيئن ڊيٽا کي شايع ڪيو وڃي ٽن گهٽ قيمت واري ذري واري معاملي جي سينسر کان Adafruit IO IoT سروس تي استعمال ڪندي Cytron Maker Pi Pico استعمال ڪندي هڪ CircuitPython پروگرام هلائيندڙ سينسرز جي آئوٽ کي وائي فائي تي منتقل ڪندي هڪ ESP-01S ماڊل AT rmware سان.
ڊبليو ايڇ او PM2.5 ذرات کي صحت لاءِ سڀ کان وڏو ماحولياتي خطرو قرار ڏئي ٿو، دنيا جي 99 سيڪڙو آبادي انهن هنڌن تي رهي ٿي، جتي 2019 ۾ ڊبليو ايڇ او جي هوا جي معيار جي گائيڊ لائينز جي سطح پوري نه ڪئي وئي هئي. اهو اندازو آهي ته 4.2 ملين وقت کان اڳ موت جو سبب بڻيا آهن. 2016 ۾.
هن مضمون ۾ ڏيکاريل ٽي ذرات واري معاملي جا سينسر آهن:
- Plantower PMS5003 هڪ سيريل ڪنيڪشن استعمال ڪندي؛
- Sensirion SPS30 i2c استعمال ڪندي؛
- Omron B5W LD0101 نبض جي پيداوار سان.
اهي آپٽيڪل سينسرز اهڙا آهن جيڪي هڪ قسم جي گهريلو اسموڪ الارم ۾ مليا آهن پر اهي صرف هڪ حد تائين الارم جي بجاءِ مختلف سائزن جي ذرڙن کي ڳڻڻ جي ڪوشش ۾ مري ويندا آهن.
ڳاڙهي ليزر تي ٻڌل PMS5003 هڪ عام طور تي استعمال ٿيل شوقين سينسر آهي ۽ اهو PurpleAir PA-II ايئر معيار سينسر ۾ ملي سگهي ٿو. SPS30 ھڪڙو وڌيڪ تازو سينسر آھي جيڪو ساڳيو اصول استعمال ڪري ٿو ۽ Clarity Node-S ايئر معيار سينسر ۾ ڳولي سگھجي ٿو. Infrared LED-based B5W LD0101 سينسر وڌيڪ پرائمٽيو انٽرفيس آهي پر 2.5 مائڪرون کان وڏي ذرات کي ڳولڻ جي صلاحيت لاءِ ڪارآمد آهي - ٻيا ٻه سينسر انهن کي قابل اعتماد انداز سان ماپي نٿا سگهن.
Adafruit IO محدود تعداد ۾ فيڊز ۽ ڊيش بورڊن سان گڏ هڪ مفت درجو هلائي ٿو - اهي هن منصوبي لاءِ ڪافي آهن. مفت ٽائر ڊيٽا 30 ڏينهن لاءِ رکيل آهي پر ڊيٽا آساني سان ڊائون لوڊ ڪري سگهجي ٿي.
هن آرٽيڪل ۾ ٺاهيندڙ پي پيڪو بورڊ جيئن آهيample Cytron مهرباني ڪري مون کي جائزو وٺڻ لاء موڪليو. پيداوار واري ورزن جو واحد فرق آهي غير فعال اجزاء جو اضافو ٽن بٽڻن کي رد ڪرڻ لاءِ.
ESP-01S ماڊل کي AT rmware اپ گريڊ جي ضرورت پوندي. اهو هڪ نسبتا پيچيده، ڊيڊلي عمل آهي ۽ وقت سازي ٿي سگهي ٿو. 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
- يا Plantower PMS5003 + Pimoroni breadboard adapter - Pimoroni + Pimoroni
- Sensirion SPS30 - Digi-key
- Sparkfun SPS30 JST-ZHR ڪيبل 5 مرد پنن تائين - Digi-key
- 2x 2.2k مزاحمتي.
- Omron B5W LD0101 - ماؤزر
- Omron ڪيبل هڪ هارنس جي طور تي بيان ڪيو ويو آهي (2JCIE-HARNESS-05) - ماؤزر
- 5 پن مرد هيڊر (بلڊ بورڊ تي ڪيبل کي ترتيب ڏيڻ لاءِ).
- سولڊر - crocodile (alligator) ڪلپس سولڊرنگ جي متبادل طور ڪم ڪري سگھن ٿيون.
- 2x 4.7k مزاحمتي.
- 3x 10k مزاحمتي.
- 0.1uF capacitor.
- Omron B5W LD0101 لاءِ بيٽري پاور:
- 4AA بيٽري هولڊر ريچارجبل NiMH بيٽرين لاءِ (بهتر انتخاب).
- يا alkaline بيٽرين لاء 3AA بيٽر هولڊر.
- ھڪڙو USB پاور پيڪ مفيد ٿي سگھي ٿو جيڪڏھن توھان چاھيو ٿا ٻاھر نڪرڻ لاءِ USB پاور ماخذ کان.
قدم 1: ESP-01S تي فليش اپڊيٽ ڪرڻ لاءِ USB پروگرامر
ESP-01S ماڊل ان تي مناسب AT rmware سان اچڻ ممڪن ناهي جيستائين اهو Cytron کان نه هجي. ان کي اپڊيٽ ڪرڻ جو آسان طريقو ونڊوز ڊيسڪ ٽاپ يا ليپ ٽاپ کي يو ايس بي اڊاپٽر سان استعمال ڪرڻ آهي جيڪو لکڻ جي قابل بنائي ٿو ايش کي ۽ هڪ ري سيٽ بٽڻ آهي.
بدقسمتي سان هڪ تمام عام، نه-برانڊ اڊاپٽر اڪثر ڪري بيان ڪيو ويو آهي جيئن ڪجهه "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 ورزن.
اي ٽي + جي ايم آر
اي ٽي ورزن: 1.1.0.0 (11 مئي 2016 18:09:56)
SDK نسخو: 1.5.4 (baaeaebb)
گڏ ڪرڻ جو وقت: مئي 20 2016 15:08:19
Cytron وٽ ھڪڙو ھدايت آھي جيڪو بيان ڪري ٿو ته ڪيئن لاڳو ڪجي rmware اپڊيٽ استعمال ڪندي Espressif Flash Download Tool (صرف ونڊوز) GitHub تي: CytronTechnologies/esp-at-binaries. Cytron پڻ مهيا ڪري ٿو rmware بائنري جي ڪاپي، Cytron_ESP- 01S_AT_Firmware_V2.2.0.bin.
ڪامياب اپڊيٽ ڪرڻ کان پوءِ نئون rmware رپورٽ ڪيو ويندو نسخو 2.2.0.0
اي ٽي + جي ايم آر
اي ٽي ورزن: 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-based ESP-01S پروگرامنگ لاءِ متبادل طور تي esptool نالي هڪ ڪمانڊ لائن پروگرام موجود آهي ۽ لينڪس يا macOS تي استعمال ٿي سگهي ٿو.
ESP-01S تي rmware کي آزمائي سگھجي ٿو Maker Pi Pico تي Cytron جي simpletest.py استعمال ڪندي. هي هر 10 سيڪنڊن ۾ انٽرنيٽ تي هڪ مشهور سروس ڏانهن هڪ ICMP پنگ موڪلي ٿو ۽ گول ٽرپ ٽائيم (rtt) ملي سيڪنڊن ۾ ڏيکاري ٿو. ان لاءِ secrets.py جي ضرورت آهي file وائي فائي SSID (نالو) ۽ پاسورڊ سان - اهو بعد ۾ هن مضمون ۾ بيان ڪيو ويو آهي.
سٺيخراب
قدم 3: سينسر کي ڳنڍڻ
هڪ اڌ-سائيز ماني بورڊ استعمال ڪيو ويو ٽن سينسر کي ڳنڍڻ ۽ حجم جي نگراني ڪرڻ لاءtagاي چار ريچارجبل NiMH بيٽرين مان. مٿي ڏنل مڪمل سيٽ اپ مان هڪ اعلي ريزوليوشن فوٽو شامل آهي ۽ ايندڙ قدم بيان ڪري ٿو ته هر سينسر کي ڪيئن ڳنڍجي سگهجي ٿو.
ماني جي تختي تي پاور ريلون پائي پيڪو سان گڏ آهن
- VBUS (5V) ۽ GND پاور ريل ڏانهن کاٻي پاسي ۽
- 3V3 ۽ GND ساڄي پاسي.
پاور ريل کي مثبت ريل لاءِ ويجھي ڳاڙهي لڪير ۽ منفي (يا زميني) ريل لاءِ نيري سان نشان لڳايو ويو آهي. هڪ پوري سائيز (830 سوراخ) ماني جي تختي تي انهن ۾ ريل جو مٿيون سيٽ هوندو جيڪي ريل جي هيٺئين سيٽ سان ڳنڍيل نه هوندا آهن.
بيٽريون صرف Omron B5W LD0101 کي طاقت ڏيڻ لاءِ استعمال ٿينديون آهن جن کي هڪ مستحڪم وول جي ضرورت آهيtage. ڪمپيوٽر مان USB پاور اڪثر شور مچائيندي آهي ان کي نا مناسب بڻائيندي.
قدم 4: پلانٽور PMS5003 کي ڳنڍڻ
Plantower PMS5003 کي 5V پاور جي ضرورت آهي پر ان جو سيريل ”TTL انداز“ انٽرفيس 3.3V محفوظ آهي. کان لاڳاپا
PMS5003 بريڪ آئوٽ بورڊ ذريعي Pi Pico ڏانهن آهن:
- VCC کان 5V (ڳاڙھو) قطار 6 کان 5V ريل ذريعي؛
- GND کان GND (ڪارو) قطار 5 کان GND ذريعي؛
- قطار 1 کان GP2 ذريعي EN (نيرو) تي سيٽ ڪريو؛
- RX کان RX (اڇو) قطار 3 کان GP5 تائين؛
- TX کان TX (گرين) قطار 4 کان GP4 ذريعي؛
- RESET to RESET (جامني) قطار 2 کان GP3 تائين؛
- NC (ڳنڍيل نه آهي)؛
- اين سي.
ڊيٽ شيٽ ۾ ڌاتو ڪيس بابت خبرداري شامل آهي.
ڌاتو شيل GND سان ڳنڍيل آهي ان ڪري محتاط رهو ته ان کي سرڪٽ جي ٻين حصن سان [sic] مختصر ٿيڻ نه ڏيو سواءِ GND.
جزو کي ڪيس تي نيري پلاسٽڪ جي fllm سان ٻيڙيءَ ۾ لڳندي آهي ته جيئن مٿاڇري کي ڇنڊڇاڻ کان بچائي سگهجي پر برقي موصليت لاءِ ان تي ڀروسو نه ڪيو وڃي.
قدم 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 اصل ۾ هڪ پي سي بي تي ٻه چپس ڳنڍڻ لاء ٺهيل هئي. جڏهن سينسر ڪيبل ذريعي مکيه پي سي بي سان ڳنڍيل آهي، خاص ڌيان ڏيڻ گهرجي برقياتي مقناطيسي مداخلت ۽ crosstalk ڏانهن. جيترو ٿي سگهي ننڍو استعمال ڪريو (<10 cm) ۽/يا چڱيءَ طرح ڍڪيل ڪنيڪشن ڪيبل.
اسان ان جي بدران UART انٽرفيس استعمال ڪرڻ جي صلاح ڏيو ٿا، جڏهن به ممڪن هجي: اهو برقياتي مقناطيسي مداخلت جي خلاف وڌيڪ مضبوط آهي، خاص طور تي ڊگهي ڪنيڪشن ڪيبل سان.
ڪيس جي ڌاتو حصن بابت پڻ هڪ ڊيڄاريندڙ آهي.
نوٽ، ته GND پن (5) ۽ ڌاتو جي حفاظت جي وچ ۾ هڪ اندروني برقي ڪنيڪشن آهي. هن ڌاتو جي حفاظت کي برقي طور تي اوٽ رکو ته جيئن هن اندروني ڪنيڪشن ذريعي ڪنهن به اڻڄاتل واهه کان بچڻ لاء. جيڪڏهن هي اختيار نه آهي، GND پن ۽ شيلڊنگ سان ڳنڍيل ڪنهن به امڪاني جي وچ ۾ مناسب خارجي امڪاني برابري لازمي آهي. ڪو به موجوده جيتوڻيڪ GND ۽ ڌاتو جي بچاءُ جي وچ ۾ لاڳاپو پيداوار کي نقصان پهچائي سگهي ٿو ۽ وڌيڪ گرم ٿيڻ جي ذريعي حفاظت جو خطرو پيدا ڪري سگهي ٿو.
قدم 6: Omron B5W LD0101 کي ڳنڍڻ
Omron ڪيبل هڪ breadboard سان استعمال لاء ارادو نه آهي. ان کي بري بورڊ جي استعمال ۾ تبديل ڪرڻ جو ھڪڙو تڪڙو طريقو آھي ساکٽ کي ڪٽڻ، تارن کي پٽي ۽ انھن کي نر ھيڊر پنن جي پنج پن ڊگھائي ۾ سولڊر ڪرڻ. Crocodile (alligator) ڪلپس سولڊرنگ کان بچڻ لاء متبادل طريقي جي طور تي استعمال ڪري سگھجن ٿيون.
Omron B5W LD0101 هڪ 5V مستحڪم بجلي جي فراهمي جي ضرورت آهي. ان جا ٻه آئوٽ پُٽ پڻ 5V ليول تي آهن جيڪي Pi Pico جي 3.3V انپٽس سان ٺهڪندڙ ناهن. سينسر بورڊ تي رزسٽرز جي موجودگي ان کي آسان بڻائي ٿي ته ان کي محفوظ قدر ۾ 4.7k ريزسٽر شامل ڪري گرائونڊ في آئوٽ تي. آن-بورڊ رزسٽرز ڊيٽا شيٽ ۾ دستاويز ڪيا ويا آهن جيڪي هن کي هڪ مناسب انداز ٺاهيندا آهن.
B5W LD0101 کان Pi Pico تائين رابطا آهن:
- وي سي سي (لال) کان 5V (لال) ريل ذريعي قطار 25؛
- OUT1 (پيلو) کان GP10GP10 (پيلو) قطار 24 ذريعي 4.7k رزسٽر سان GND تائين؛
- GND (ڪارو) کان GND (ڪارو) قطار 23 ذريعي؛
- Vth (سائي) کان GP26GP26 (سائي) قطار 22 ذريعي 0.1uF ڪيپيسيٽر سان GND تائين؛
- OUT2 (نارنگي) کان GP11 (نارنگي) قطار 21 ذريعي 4.7k رزسٽر سان GND تائين.
جي جي پي 12 (سائو) Pi Pico کان قطار 17 سان ڳنڍي ٿو ۽ 10k رزسٽر قطار 17 کي قطار 22 سان ڳنڍي ٿو.
ڊيٽا شيٽ بيان ڪري ٿي بجلي جي فراهمي جي گهرج جي طور تي:
گھٽ ۾ گھٽ 4.5V، عام 5.0V، وڌ ۾ وڌ 5.5V، ريپل والtagاي رينج 30mV يا گهٽ سفارش ڪئي وئي آهي. پڪ ڪريو ته 300Hz کان هيٺ ڪو به شور نه آهي. ڪن
آر ايم جي قابل اجازت ريپل حجمtagاي قدر هڪ حقيقي مشين استعمال ڪندي.
ٽي الڪالائن يا چار ريچارجبل (NiMH) بيٽريون مستحڪم، مستحڪم حجم مهيا ڪرڻ جو آسان طريقو آهي.tage جي چوڌاري 5V سينسر ڏانهن. هڪ USB پاور پيڪ هڪ غريب انتخاب هجڻ جو امڪان آهي ڇاڪاڻ ته voltage عام طور تي بڪ بوسٽ ڪنورٽر استعمال ڪندي ليتيم بيٽري مان آهي جيڪو شور ڪري ٿو.
B5W LD0101 ان جي هوا جي وهڪري لاءِ ڪنوڪشن استعمال ڪري ٿو ۽ صحيح طور تي ڪم ڪرڻ لاءِ سڌو رکيو وڃي. سپلائي جي تبديليtage ممڪن آهي ته هيٽر جي گرمي پد تي اثر انداز ٿئي ۽ ان سان لاڳاپيل هوا. ماحوليات جي درجه حرارت تي پڻ اثر هجڻ گهرجي.
قدم 7: بيٽري مانيٽرنگ ممڪن ورهائيندڙ سان
بيٽري جو حجمtage Pi Pico جي RP3.3 پروسيسر جي انپٽس جي 2040V سطح کان وڌي ٿي. ھڪڙو سادو امڪاني ورهائيندڙ ھن حجم کي گھٽائي سگھي ٿوtagان حد جي اندر هجڻ لاء. هي RP2040 کي بيٽري جي سطح کي ماپڻ جي اجازت ڏئي ٿو هڪ اينالاگ قابل (GP26 کان GP28) ان پٽ تي.
10k مزاحمت جو هڪ جوڙو مٿي استعمال ڪيو ويو حجم کي اڌ ڪرڻ لاءِtage. اهو ڏسڻ لاءِ عام آهي ته اعليٰ قدر استعمال ڪيا ويندا آهن جهڙوڪ 100k ضايع ٿيل ڪرنٽ کي گهٽائڻ لاءِ. رابطا آهن:
- B5W LD0101 Vcc (ڳاڙهو) جمپر تار 29 کاٻي پاسي کان قطار تائين؛
- قطار 10 تي 29k ريزسٽر کاٻي ۽ ساڄي پاسي جي وچ ۾ قطار 29 تي؛
- ناسي جمپر تار Pi Pico GP27 ڏانهن؛
- قطار 10 جي ساڄي پاسي کان ويجھي GND ريل تائين 29k ريزسٽر.
Maker Pi Pico تي GP28 هڪ اينالاگ انپٽ طور استعمال ٿي سگھي ٿو پر جيئن ته اھو پڻ RGB پکسل سان ڳنڍيل آھي جنھن جو قدر تي غير معمولي اثر ٿي سگھي ٿو ۽ ٿي سگھي ٿو روشني يا تبديل ٿي سگھي ٿو جيڪڏھن ان پٽ WS2812 پروٽوڪول وانگر نظر اچي!
قدم 8: انسٽال ڪرڻ CircuitPython ۽ سينسر ڊيٽا پبلشنگ پروگرام
جيڪڏهن توهان CircuitPython کان واقف نه آهيو ته پوء اهو پڙهڻ جي قابل آهي ڀلي ڪري آيا CircuitPython گائيڊ پهرين.
- ورجن 7.x بنڊل مان هيٺيون ست لائبريريون انسٽال ڪريو https://circuitpython.org/libraries CIRCUITPY ڊرائيو تي lib ڊاريڪٽري ۾:
- adafruit_bus_device
- adafruit_minimqtt
- adafruit_io
- adafruit_espatcontrol
- adafruit_pm25
- adafruit_requests.mpy
- neopixel.mpy
- هنن ٻن اضافي لائبريرين کي لائب ڊاريڪٽري ۾ ڊائونلوڊ ڪريو Save link as… تي ڪلڪ ڪري files ڊاريڪٽري اندر يا تي file:
- adafruit_sps30 کان https://github.com/kevinjwalters/Adafruit_CircuitPython_SPS30
- b5wld0101.py کان https://github.com/kevinjwalters/CircuitPython_B5WLD0101
- secrets.py ٺاهيو file (ڏسو مثالampهيٺ ڏنل) ۽ قدر ڀريو.
- pmsensors_adafruitio.py تي Save link as… تي ڪلڪ ڪري CIRCUITPY تي پروگرام ڊائون لوڊ ڪريو
- ڪنهن به موجوده code.py جو نالو مٽايو يا حذف ڪريو file CIRCUITPY تي پوءِ pmsensors_adafruitio.py جو نالو بدلايو code.py هن file هلندي آهي جڏهن CircuitPython مترجم شروع ٿئي ٿو يا ٻيهر لوڊ ڪري ٿو.
# هي فائل آهي جتي توهان ڳجهي سيٽنگون، پاسورڊ، ۽ ٽوڪن رکو ٿا!
# جيڪڏھن توھان انھن کي ڪوڊ ۾ وجھو ٿا توھان کي خطرو آھي ان معلومات کي انجام ڏيڻ يا ان کي شيئر ڪرڻ
راز = {
"ssid" : "انسرٽ-وائي فائي-نام-هتي"،
"پاسورڊ" : "انسرٽ-وائي فائي-پاسورڊ-هتي"،
"aio_username" : "INSERT-ADAFRUIT-IO-USERNAME-هتي"،
"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 طور استعمال نه ڪيو وڃي
لائبريري خراب هئي ۽ اڌ ڪم هڪ مونجهاري واري انداز ۾.
قدم 9: Adafruit IO سيٽ اپ
Adafruit وٽ پنھنجي Adafruit IO سروس تي ڪيترائي ھدايتون آھن، سڀ کان وڌيڪ لاڳاپيل آھن:
Adafruit IO ۾ ڀليڪار
Adafruit IO بنياديات: فيڊ
Adafruit IO بنياديات: ڊيش بورڊ
هڪ دفعو توهان فيڊ ۽ ڊيش بورڊ سان واقف آهيو، انهن قدمن تي عمل ڪريو.
- هڪ Adafruit اڪائونٽ ٺاهيو جيڪڏهن توهان وٽ اڳ ۾ ئي ناهي.
- هڪ نئون گروپ ٺاهيو جنهن کي mpp-pm سڏيو ويندو آهي فيڊز تحت
- + New Feed بٽڻ تي ڪلڪ ڪري هن نئين گروپ ۾ نو فيڊ ٺاهيو، نالا هي آهن:
- b5wld0101-raw-out1
- b5wld0101-raw-out2
- b5wld0101-vcc
- b5wld0101-vth
- cpu-درجه حرارت
- pms5003-pm10-معياري
- pms5003-pm25-معياري
- sps30-pm10-معياري
- sps30-pm25-معياري
- انهن قدرن لاءِ ڊيش بورڊ ٺاهيو، تجويز ڪيل بلاڪ آهن:
- ٽي لائين چارٽ بلاڪ، هڪ هر سينسر لاءِ ٻه لائينون في چارٽ سان.
- ٻن حجم لاء ٽي گيج بلاڪtages ۽ درجه حرارت.
قدم 10: ڊيٽا پبلشنگ جي تصديق
پرو جي تحت مانيٽر صفحو file لائيو ڊيٽا کي ڏسي حقيقي وقت ۾ ڊيٽا جي اچڻ جي تصديق ڪرڻ لاءِ مفيد آهي file سيڪشن. پروگرام 2-3 سيڪنڊن لاءِ آر جي بي پکسل نيري کي ڦيرائي ٿو جڏهن اهو ڊيٽا موڪلي ٿو Adafruit IO ڏانهن ۽ پوءِ سائي ڏانهن موٽي ٿو.
RP2040 کان گرمي پد مختلف CPUs جي وچ ۾ وڏي پيماني تي مختلف نظر اچن ٿا ۽ امڪاني درجه حرارت سان ملائڻ ممڪن ناهي.
جيڪڏهن اهو ڪم نٿو ڪري ته پوءِ هتي چيڪ ڪرڻ لاءِ ڪجهه شيون آهن.
- جيڪڏهن آر بي بي پکسل لاءِ رهي ٿو يا جيڪڏهن ڊيٽا وصول نه ڪئي وئي آهي Adafruit IO، پوءِ چيڪ ڪريو USB سيريل ڪنسول لاءِ آئوٽ پُٽ/غلطي. سيريل ڪنسول تي Mu لاءِ عددي ٻاھر ڏيکاريندو ته سينسرز ڪم ڪري رھيا آھن نيون لائينون پرنٽ ٿيڻ سان ھر 2-3 سيڪنڊن لاءِ - ھيٺ ڏسوample output.
- لائيو ايررز سيڪشن مانيٽر پيج تي اهو چيڪ ڪرڻ جي قابل آهي ته ڊيٽا موڪلي پئي وڃي پر ظاهر نه ٿي رهي آهي.
- پروگرام ۾ ڊيبگ متغير 0 کان 5 تائين سيٽ ڪري سگھجي ٿو ڊيبگنگ معلومات جي مقدار کي ڪنٽرول ڪرڻ لاءِ. اعليٰ سطحون Mu.
- simpletest.py پروگرام ثابت ڪرڻ لاءِ هڪ ڪارائتو طريقو آهي وائي فائي ڪنيڪشن ٺهيل آهي ۽ انٽرنيٽ سان ڪنيڪشن ICMP ٽريفڪ لاءِ ڪم ڪري ٿو.
- پڪ ڪريو ته توهان adafruit_espatcontrol لائبريري جو تازو ورزن استعمال ڪري رهيا آهيو.
- The Maker Pi Pico جي نيري LEDs هر GPIO تي هڪ فوري بصري حاصل ڪرڻ لاءِ تمام ڪارائتو آهنview GPIO رياست جو. سڀئي ڳنڍيل GPIO ان جي استثنا سان گڏ هوندا:
- GP26 بند ٿي ويندو ڇاڪاڻ ته smoothed voltage (تقريبا 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)
هر لڪير ۾ ڇهه قدر آهن:
- PMS5003 PM1.0 ۽ PM2.5 (انٽيجر ويلز)؛
- SPS30 PM1.0 ۽ PM2.5؛
- B5W LD0101 خام OUT1 ۽ OUT2 شمار.
مرحلا 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 تي جمعي جي شام 2021pm کان پوءِ ٻاهر رکيا پيا وڃن. فوري طور تي ڪو به آتش بازي نه هئي پر انهن کي فاصلي تي ٻڌي سگهجي ٿو. نوٽ: فلائي اسڪيل ٽن چارٽن جي وچ ۾ مختلف آهي.
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
چوٽي 46pm کان پهريان 11ug في ڪعبي ميٽر جي چوڌاري هئي:
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 جي ڪري:
- گئس سينٽرل حرارتي مان نڪرڻ،
- ماڻهو سگريٽ نوشي ڀرسان ۽/يا
- پچائڻ مان بوءِ / ڌوڙ.
بي نقاب اليڪٽرانڪس کي ٻاهر رکڻ کان اڳ موسم چيڪ ڪريو!
مرحلا 13: پکڙيل مادو اندر
مٿي ڏنل چارٽ ڏيکارين ٿا ته سينسر ڪيئن رد عمل ظاهر ڪن ٿا بيڪن ۽ مشروم کي ويجھي باورچی خانه ۾ وچولي اضافي سان. سينسر هوب کان اٽڪل 5m (16ft) هئا. نوٽ: 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اسان جنهن هوا ۾ ساهه کڻون ٿا ان ۾ ذرات جا مختلف ذريعا آهن.
مرحلا 14: پبلڪ پرٽيڪيوليٽ ميٽر سينسرز
مٿي ڄاڻايل ڊيٽا ويجھي عوامي سينسر مان آهي.
- سانس لنڊن
- ڪلارٽي موومينٽ Node-S
- ٽي بي پي ايس
- او ايس ايس
- rl
- ڪلارٽي موومينٽ Node-S
- OpenAQ
- PurpleAir PA-II
- sr
- PurpleAir PA-II
- لنڊن ايئر معيار نيٽورڪ
- حوالو معيار (Met One BAM 1020 ۽ ٻيا)
- FS
- AS
- ٽي بي آر
- حوالو معيار (Met One BAM 1020 ۽ ٻيا)
ٽي بي پي ايس ۽ ٽي بي آر سينسرز لڳ ڀڳ هڪ ٻئي سان جڙيل آهن ۽ SPS30 تي ٻڌل ڊيوائس ۽ ويجھي ريفرنس جي وچ ۾ لاڳاپو ڏيکارڻ لاءِ گڏ ٿيل آهن. SPS30 5 ۽ 6 نومبر جي شامن تي اڻ پڙهيل نشاني ظاهر ٿئي ٿو جڏهن اهو سمجهڻ مناسب آهي ته شام جو اضافو ٻيهر ڪم جي ڪري آهي. اهو ذرڙن جي ماس ۾ فرق جي ڪري ٿي سگهي ٿو ڇاڪاڻ ته هن آرٽيڪل لاءِ استعمال ٿيل سينسرز صرف مقدار کي ڳولي سگهن ٿا ۽ ذرڙن جي کثافت جو اندازو لڳائڻ جي ضرورت آهي ته مائڪروگرام في ڪعبي ميٽر ۾ قدر پيدا ڪرڻ لاءِ.
PMS5003 PurpleAir PA-II ۾ هن مختصر عرصي جي بنياد تي ڪنهن به بلند ٿيل PM2.5 ليولز لاءِ فيڪٽري طور تي اوور-پڙهڻ لڳي ٿو. اهو اڳئين صفحن تي ڏيکاريل نتيجن سان ملائي سگھي ٿو يا ان جي ڪري ويجھا ٻيا عنصر به ٿي سگھن ٿا.
SPS30 ۽ PMS5003 2.5 مائڪرون کان وڏي ذرات لاءِ ڊيٽا پيدا ڪن ٿا پر هيٺيان صفحا ڏيکارين ٿا ته ان کي احتياط سان ڇو علاج ڪيو وڃي.
قدم 15: سينسرز جو مقابلو - ذرات جي ماپ
مٿي ڏنل گرافس فينش ميٽيورولوجيڪل انسٽيٽيوٽ پاران آپٽيڪل گھٽ قيمت واري ذرات واري معاملي جي سينسر جي ذري جي سائيز جي چونڊ جي ليبارٽري تشخيص مان آهن. هر قسم جا ٽي سينسر آزمايا ويا مختلف ذرات جي ماپن سان جيڪي logarithmic x محور تي ڏيکاريل آهن. رنگين لائينون اشارو ڪن ٿيون حساب ڪيل قدرن جي مخصوص ذرات جي سائيز بينڊ جي بنياد تي سينسر جي ٻاھرين جي بنياد تي، بينڊنگ ڏيکاري ٿو تقسيم کي. ٽي SPS30 قدر 1 مائڪرون کان مٿانهون اوورليپ ٿي ويا آهن انهن کي فرق ڪرڻ تمام ڏکيو بڻائي ٿو.
ذرات لاءِ عام ميٽرڪ PM2.5 ۽ PM10 آهن. جڏهن ته نالي ۾ نمبر ذري جي وڌ ۾ وڌ سائيز ڏانهن اشارو ڪري ٿو يونٽ في ڪعبي ميٽر مائڪروگرام ۾ آهن. سستا سينسر صرف ذرات جي قطر (حجم) کي ماپي سگھن ٿا ۽ ممڪن PM2.5 ۽ PM10 قدرن کي ڳڻڻ لاءِ کثافت بابت ڪجھ اندازو لڳائڻو پوندو.
PMS5003 هڪ مسلسل کثافت جي قيمت استعمال ڪري ٿو، Sensirion SPS30 لاء انهن جي کثافت واري طريقي کي بيان ڪري ٿو:
مارڪيٽ تي گھڻا گھٽ قيمت پي ايم سينسرز حساب ۾ مسلسل ڪاميٽي جي کثافت کي فرض ڪن ٿا ۽ ماس ڪنسنٽريشن کي ڳڻڻ جي حساب سان ڳولھيل ذرات جي ڳڻپ کي ضرب ڪندي ھن ماس کثافت سان. اهو مفروضو صرف ان صورت ۾ ڪم ڪري ٿو جڏهن سينسر هڪ واحد ذرن جي قسم کي ماپيندو آهي (مثال طور، تمباکو جو دونھون)، پر حقيقت ۾ اسان روزمره جي زندگيءَ ۾ ڪيترن ئي مختلف بصري خاصيتن سان گڏ ڪيترائي مختلف ذرات جا قسم رکيا آهن، ’هونئن‘ گهر جي مٽيءَ کان وٺي ’روشني‘ آتش ذرڙن تائين. . Sensirion جي ملڪيت واري الگورٿمس هڪ ترقي يافته طريقي سان استعمال ڪن ٿا جيڪو ماس ڪنسنٽريشن جو صحيح اندازو لڳائڻ جي اجازت ڏئي ٿو، قطع نظر ذري جي قسم جي ماپ جي. ان کان سواء، اهڙي طريقي سان سائيز جي بائن جو صحيح اندازو لڳائي ٿو.
PM ميٽرڪس سڀني ذرڙن کي شامل ڪري ٿو سائيز پيٽرولر کان هيٺ، يعني
PM1 + 1.0 ۽ 2.5 microns جي وچ ۾ سڀني ذرڙن جو ماس = PM2.5،
PM2.5 + 2.5 ۽ 10 مائڪرن جي وچ ۾ سڀني ذرات جو ماس = PM10.
PMS5003 ۽ SPS30 هن ليبارٽري ٽيسٽ ۾ 2-3 مائڪرن کان مٿي ذرڙن کي ڳولڻ ۾ ناڪام آهن. اهو ممڪن آهي ته اهي ٻئي قسم جا ذرات هن سائيز کان مٿي ڳولي سگهن.
B5W LD0101 PM10 کي ماپڻ لاءِ هن ليبارٽري ٽيسٽ مان معتبر لڳي ٿو.
قدم 16: سينسرز جو مقابلو - ڊيزائن
Omron هيٽر (هڪ 100 ohm +/- 2% رزسٽر!) ڏسي سگھجي ٿو جيڪڏهن سينسر کي مٿي ڪيو ويو آهي. ڊزائن ۾ تفصيل سان بحث ڪيو ويو آهي Omron: ايئر صاف ڪندڙ لاء ايئر معيار سينسر جي ترقي. ڪنويڪيشن جو استعمال خام لڳي ٿو پر اهو هڪ مشيني جزو جي مقابلي ۾ هڪ اعلي قابل اعتماد حل ٿي سگهي ٿو جهڙوڪ هڪ پنکھ جنهن ۾ هڪ نائيٽ لائف ٽائم ۽ هڪ لائف ٽائم آهي جيڪو مٽي واري ماحول ۾ ڪم ڪرڻ سان گهٽجي سگهي ٿو. ايس پي ايس 30 فين ظاهر ٿئي ٿو ته ڪيس کولڻ کان سواءِ آساني سان مٽائي سگھجي ٿو. ٻيا Plantower ماڊل ساڳيا ڊيزائن جي خصوصيت آهن.
سڀني ٽنهي سينسرن کي تيز رشتي نمي جي اثرن جو شڪار ٿيندو، جيڪو بدقسمتي سان غلط طور تي PM قدر وڌائي ٿو.
تصديق ٿيل، حوالن جي معيار جا سينسر (برطانيه جي DEFRA لسٽ) جيڪي ذرات جي شين جي نگراني ڪن ٿا، ماپ لاء نظرياتي انداز استعمال نٿا ڪن. Met One BAM 1020 ڪم ڪري ٿو
- ذرڙن کي الڳ ڪرڻ ۽ خارج ڪرڻ جي ماپ جي حد کان وڏي هوا کانampلي،
- نسبتا نمي کي ڪنٽرول ڪرڻ/گهٽائڻ لاءِ هوا کي گرم ڪرڻ،
- ذرڙن کي مسلسل بروس ٽيپ جي نئين حصي تي جمع ڪرڻ ۽
- پوءِ ٽيپ تي جمع ٿيل ذرات ذريعي بيٽا تابڪاري ماخذ جي گھٽتائي کي ماپڻ لاءِ ذرات جي ڪل ماس جو سٺو اندازو لڳايو.
ٻي عام ٽيڪنڪ آهي Tapered Element Oscillating Microbalance (TEOM) جيڪا ذرڙن کي تبديل ڪري سگهڻ واري ليٽر تي هڪ ٽيپر ٿيل ٽيوب جي آزاد پڇاڙيءَ تي جمع ڪري ٿي جنهن کي ٻئي آخر ۾ x ڪيو وڃي ٿو. قدرتي طور تي گونجندڙ ٽيوب جي اوسيليشن فریکوئنسي جي درست ماپ کي اجازت ڏئي ٿو ته ذرڙن جي اضافي ننڍي ماس کي ڳڻپيو وڃي ٿو تعدد ۾ ننڍڙي تبديلي مان. اهو طريقو اعلي شرح PM ويلز ٺاهڻ لاءِ موزون آهي.
قدم 17: اڳتي وڌو
هڪ دفعو توهان پنهنجا سينسر سيٽ ڪري رهيا آهيو ۽ ڊيٽا شايع ڪري رهيا آهيو Adafruit IO ڏانهن، هتي ڳولڻ لاء ڪجهه ٻيا خيال آهن:
- وقت سان گڏ توهان جي گهر ۾ هر ڪمري کي جانچ ڪريو سرگرمي ۽ وائيٽليشن کي نوٽ ڪندي. پنھنجي گھر جي جانچ ڪريو جڏھن توھان پچائي رھيا آھيو. باربيڪيو ٽيسٽ ڪريو.
- Maker Pi Pico تي ٽي بٽڻ استعمال ڪريو. اهي GP20، GP21 ۽ GP22 سان ڳنڍيل آهن جيڪي ارادي طور تي بٽڻ استعمال ڪرڻ جي اجازت ڏيڻ لاء غير استعمال ٿيل رهجي ويا آهن.
- جيڪڏهن توهان عوامي هوائي معيار جي نگراني اسٽيشن جي ويجهو رهندا آهيو ته توهان جي ڊيٽا ان سان گڏ ڪريو.
- شرڪت ٿيل استعمال لاء ڊسپلي شامل ڪريو سينسر قدر ڏيکاريندي. SSD1306 ننڍڙو آهي، هڪ آرڊربل ۽ آسان آهي شامل ڪرڻ/استعمال ڪرڻ CircuitPython ۾. هدايتون ڏسو: مٽي نمي سينسنگ
- ٺاهيندڙ Pi Pico سان هڪ اڳوڻي لاءampان جي استعمال جي le.
- MQTT لائبريري جي تحقيق ڪريو ته ڏسو ته ڇا سڀ سينسر ڊيٽا ھڪڙي بيچ ۾ موڪلي سگھجي ٿو. اهو وڌيڪ موثر هجڻ گهرجي.
- اسٽينڊل IKEA Vindriktning ايئر ڪوالٽي سينسر سان ڪجهه طريقي سان ضم ڪريو.
- Ikea VINDRIKTNING لاءِ Soren Beye جي MQTT ڪنيڪشن ڏيکاري ٿي ته ڪيئن هڪ ESP8266 کي سينسر ۾ شامل ڪيو وڃي ۽ ذرات واري مادو (مٽي) سينسر کي ”ڪيوبڪ PM1006-like“ طور سڃاتو وڃي ٿو.
- هڪ جديد پروجيڪٽ اهو هوندو ته مکيه PCB کي ESP32-S2 جي بنياد تي بورڊ سان تبديل ڪرڻ لاءِ اضافي ڊجيٽل ماحولياتي سينسرز سان هڪ وائي فائي-فعال، CircuitPython-based ڊوائيس ٺاهي.
- هن ڊوائيس تي بحث ڪيو ويو آهي گهر اسسٽنٽ فورم: IKEA Vindriktning Air Quality Sensor.
- LaskaKit سينسر لاءِ ESP32 تي ٻڌل متبادل پي سي بي پيدا ڪري ٿو ته ان کي آساني سان ESPHome سان استعمال ڪرڻ جي اجازت ڏئي ٿي.
- مختلف سپلائي حجم جي اثرات جو مطالعو ڪريوtage سينسر لاءِ اجازت ڏنل حدن اندر. اهو ٿي سگهي ٿو فين جي رفتار يا هيٽر جي درجه حرارت کي تبديل ڪري سگھي ٿو نتيجن کي متاثر ڪري.
- ايئر انليٽ، آئوٽليٽ ۽ هوا جي وهڪري جي ماضي سينسرز لاء محتاط ڊيزائن سان موسم ۽ جهنگلي جيوت جو ثبوت ملفوظات ٺاهيو. هن آرٽيڪل لاءِ هفتي جي آخر ۾ ڊيٽا گڏ ڪرڻ لاءِ کليل ، بي نقاب ٿيل اليڪٽرانڪس کي بچائڻ لاءِ هڪ ڇت کي ريلنگ تي ٽيپ ڪيو ويو.
لاڳاپيل منصوبا:
- Costas Vav: پورٽبل ايئر معيار سينسر
- Pimoroni: Enviro + ۽ Luftdaten سان گڏ هڪ آئوٽ ڊور ايئر معيار اسٽيشن
- هدايتون: Pimoroni Enviro + FeatherWing استعمال ڪندي Adafruit Feather NRF52840 ايڪسپريس سان
- Enviro+ FeatherWing PMS5003 لاءِ هڪ ڪنيڪٽر شامل آهي. SPS30 i2c پنن سان استعمال ڪري سگھجي ٿو ۽ B5W LD0101 پڻ استعمال ڪرڻ لاءِ ڪافي پن آھن.
- nRF52840 وائي فائي کي سپورٽ نٿو ڪري، تنهنڪري اهو انٽرنيٽ تي ڊيٽا شايع ڪرڻ لاءِ پنهنجو پاڻ تي استعمال نٿو ڪري سگهجي.
- Adafruit Learn: Air Quality Sensor 3D پرنٽ ٿيل ملفوظات. - استعمال ڪري ٿو Adafruit Feather M4 سان ESP32-based Airlift FeatherWing ۽ PMS5003.
- Adafruit Learn: Quickstart IoT – Raspberry Pi Pico RP2040 WiFi سان – استعمال ڪري ٿو ESP32-based Adafruit AirLift بريڪ آئوٽ بورڊ.
- GitHub: CytronTechnologies/MAKER-PI-PICO Example ڪوڊ/CircuitPython/IoT - مثال طورampAdafruit IO، Blynk ۽ Thinkspeak لاءِ ڪوڊ.
- Cytron: ايئر مانيٽرنگ موبائيل فون استعمال ڪندي - استعمال ڪري ٿو ESP8266-based Arduino شيلڊ کان ڊيٽا موڪلڻ لاءِ
- Honeywell HPM32322550 ذرات وارو مادو سينسر Blynk ڏانهن، نه (سمارٽ) فون گهربل.
وچولي سينسر، وڌيڪ مهانگو پر وڏن ذرن جي سائز کي ڳولڻ جي بهتر صلاحيت سان:
- پيرا سسٽم IPS-7100
- Alphasense OPC-N3 ۽ OPC-R2
وڌيڪ پڙهڻ:
- سينسر
- فني موسمياتي انسٽيٽيوٽ: ليبارٽري تشخيص جو ذرو-سائيز چونڊيل نظريي جي گھٽ قيمت واري ذرات واري معاملي جي سينسر (مئي 2020)
- گوف لوئي: ريview, Teardown: Plantower PMS5003 Laser Particulate Monitor Sensor شامل آھي ھڪ مقابلي سان Sensirion SPS30.
- ڪارل ڪورنر: PMS 5003 ايئر سينسر کي ڪيئن کولڻ ۽ صاف ڪرڻ
- Met One Instruments, Inc., BAM-1020 EPA TSA ٽريننگ وڊيو (YouTube) - ڏيکاري ٿو اندر ڇا آهي ۽ اهو ڪيئن ڪم ڪري ٿو.
- CITRIS ريسرچ ايڪسچينج: شان ويهرا (ڪلارٽي موومينٽ) ٽاڪ (يوٽيوب) - ڳالهه ٻولهه جنهن ۾ نوڊ-ايس سينسر تي تفصيل شامل آهن جيڪو استعمال ڪري ٿو Sensirion SPS30.
- قانون سازي ۽ تنظيمون جيڪي هوا جي معيار سان لاڳاپيل آهن
- هوا جي معيار جا ضابطا 2010 (برطانيه)
- ورلڊ هيلٿ آرگنائيزيشن (ڊبليو ايڇ او) ايئر آلودگي جي هدايتون
- برطانوي ڦڦڙن جو بنياد - ايئر معيار (PM2.5 ۽ NO2)
- تحقيق
- امپيريل ڪاليج لنڊن: انڊور-آئوٽ ڊور ايئر پوليوشن ڪنٽينيوم (يوٽيوب)
- پرائمري اسڪول جا ٻار 2019 ۾ لنڊن ۾ بيڪ پيڪ استعمال ڪندي هوائي معيار جي ڊيٽا گڏ ڪري رهيا آهن:
- ڊيوسن: اسڪول هلائڻ تي آلودگي جي نگراني. سانس لنڊن (يوٽيوب)
- ڪنگز ڪاليج لنڊن: ماحولياتي ريسرچ گروپ: دي برٿ لنڊن ويريبلز اسٽڊي
- Atmosphere جرنل: رهائشي اسٽوز مان اندروني هوا جي آلودگي: حقيقي دنيا جي استعمال دوران گھرن ۾ ذرات جي مادو جي ٻوڏ جو جائزو وٺڻ
- خبرون ۽ بلاگ
- The Economist: Midnight sky - پولينڊ جي ڪوئلي جي ڳاڙهي گهر جي گرمائش وڏي پيماني تي آلودگي پيدا ڪري ٿي (جنوري 2021)
- يو ايس اين پي آر: اندر پناهه ڏيڻ شايد توهان کي جهنگلي ري تماڪ جي خطرن کان بچائي نه سگهي؟
- رائٽرز: پارٽي ختم ٿي وئي: ديوالي دهلي کي خطرناڪ طور تي غير صحتمند هوا ۾ گهرائي ڇڏي ٿي
- Pimoroni بلاگ: سال جي سڀ کان وڌيڪ آلوده رات (برطانيه ۾)
- وضاحت جي تحريڪ: وائلڊ فائر تماڪ، عوامي صحت، ۽ ماحولياتي انصاف: بهتر
- ايئر مانيٽرنگ سان فيصلو ڪرڻ (يوٽيوب) - پريزنٽيشن ۽ بحث مغربي آمريڪا جي هوا جي معيار تي خاص طور تي 2020 جي چوڌاري جهنگلي باهه جو دونھون.
- گارجين: گندي هوا برطانيه جي 97 سيڪڙو گهرن کي متاثر ڪري ٿي، ڊيٽا شو
- Particulate مانيٽرنگ ۽ ڊيٽا گودام
- هالينڊ Rijksinstituut voor Volksgezondheid en Milieu (National Institute for Public Health and the Environment): Vuurwerkexperiment (Fireworks Experiment) 2018-2019
- گوگل: گهٽي کان گهٽي: ڪيئن اسان يورپ ۾ هوا جي معيار کي ماپ ڪري رهيا آهيون - گهٽي view ڪارون گڏ ڪن ٿا ذرڙا مادو ۽ آلودگي گئس ڊيٽا. لنڊن ايئر ڪوالٽي نيٽورڪ
- Breathe London - هڪ نيٽ ورڪ لنڊن ايئر ڪوالٽي نيٽ ورڪ کي پورو ڪرڻ لاءِ ”هڪ آرڊيبل، آسان انسٽال ڪرڻ ۽ برقرار رکڻ لاءِ هوا جي معيار جا سينسر هر ڪنهن لاءِ“، هن وقت ڪلارٽي موومينٽ نوڊ-S استعمال ڪري رهيا آهن.
- بيجنگ ۾ آمريڪي سفارتخانو ذرات جي معاملن جي نگراني (Twitter)
- ورلڊ ايئر ڪوالٽي انڊيڪس - نقشي سان گڏ ڪيترن ئي مختلف ذريعن کان ڊيٽا گڏ ڪري ٿو views ۽ تاريخي ڊيٽا.
- Sensor.Community (اڳوڻي Luftdaten طور سڃاتو وڃي ٿو) - "ڪميونٽي تي هلندڙ، کليل ماحولياتي ڊيٽا ذريعي دنيا کي هڪ بهتر جڳهه ٺاهڻ".
- سافٽ ويئر لائبريريون
- Particulate Matter Sensor Library ۾ سافٽويئر بگ - adafruit_pm25 سيريل (UART) لاءِ ريڊ() جي آس پاس استثنا کي سنڀالڻ جي ضرورت بيان ڪيل مسئلن مان گهٽ ۾ گهٽ هڪ کان متاثر ٿئي ٿو.
- ڪورس
- HarvardX: Particulate matter air pollution (YouTube) - پنج منٽ وڊيو کان مختصر ڪورس EdX: Energy Within Environmental Constraints
حفاظتي نازڪ پتو لڳائڻ ۽ الارم بهترين طور تي معزز سپلائرز کان تجارتي سامان لاء ڇڏيا ويا آهن.
https://www.youtube.com/watch?v=A5R8osNXGyo
ميڪر پي پيڪو ۽ ESP-01S سان Adafruit IO ڏانهن Particulate Matter Sensor ڊيٽا کي شايع ڪرڻ:
دستاويز / وسيلا
![]() |
هدايتون ESP-01S پبلشنگ پارٽيڪيوليٽ ميٽر سينسر [pdf] استعمال ڪندڙ ھدايت ESP-01S Publishing Particulate Matter Sensor, ESP-01S, Publishing Particulate Matter Sensor, Particulate Matter Sensor, Matter sensor |