विषयसूची:

एडफ्रूट फेदर एनआरएफ52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना: 8 कदम
एडफ्रूट फेदर एनआरएफ52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना: 8 कदम

वीडियो: एडफ्रूट फेदर एनआरएफ52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना: 8 कदम

वीडियो: एडफ्रूट फेदर एनआरएफ52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना: 8 कदम
वीडियो: New Products 1/9/19 Featuring Adafruit #GrandCentral #M4 Express! @adafruit #adafruit 2024, नवंबर
Anonim
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना
एडफ्रूट फेदर NRF52840 एक्सप्रेस के साथ पिमोरोनी एनविरो+ फेदरविंग का उपयोग करना

पिमोरोनी एनविरो+ फेदरविंग सेंसरों से भरा एक बोर्ड है जिसे एडफ्रूट फेदर श्रृंखला के बोर्डों के साथ काम करने के लिए डिज़ाइन किया गया है। पर्यावरण निगरानी, वायुमंडलीय प्रदूषण और डेटा मंगिंग में रुचि रखने वाले किसी भी व्यक्ति के लिए शुरू करने के लिए यह एक उपयोगी जगह है। इसकी विशेषताएं:

  • बॉश BME280 - तापमान, दबाव, आर्द्रता सेंसर;
  • लाइट-ऑन LTR-559 - लाइट और प्रॉक्सिमिटी सेंसर;
  • सेंसरटेक एमआईसीएस-6814 - ऑक्सीकरण गैसों, गैसों को कम करने और अमोनिया सेंसर;
  • एनालॉग माइक्रोफोन - ध्वनि प्रदूषण को मापना;
  • प्लांटोवर PMS5003 पार्टिकुलेट मैटर सेंसर के लिए कनेक्टर (शामिल नहीं)।

MiCS-6814 पर मेटल-ऑक्साइड सेंसर की तिकड़ी में ऑक्सीकरण गैसों के लिए एक कम सामान्य सेंसर शामिल है। यह नाइट्रोजन डाइऑक्साइड (NO2) के प्रति संवेदनशीलता के लिए उपयोगी है, जो शहरों में और प्रमुख सड़कों के पास एक प्रदूषक है।

पिमोरोनी या तो एडफ्रूट की सलाह देते हैं

  • फेदर M4 एक्सप्रेस (120MHz, 192kB ram) या
  • पंख nRF52840 एक्सप्रेस (64 मेगाहर्ट्ज, 256kB रैम)।

इस गाइड के लिए nRF52840 को चुना गया था क्योंकि यह ब्लूटूथ लो एनर्जी (BLE) को सपोर्ट करता है जो बोर्ड को दूसरे डिवाइस पर डेटा भेजने की क्षमता देता है।

फेदर और फेदरविंग दोनों अनासक्त पुरुष हेडर के साथ आते हैं। बोर्डों को ढेर करने के लिए महिला शीर्षलेखों की आवश्यकता होती है। यह मार्गदर्शिका "स्टैकिंग हेडर" के उपयोग को दिखाती है जो पंख बोर्ड को अतिरिक्त सेंसर के साथ प्रयोग की सुविधा के लिए ब्रेडबोर्ड में भी डालने की अनुमति देता है। हेडर को बोर्डों में मिलाप करने की आवश्यकता होती है लेकिन यह काफी सीधा है।

Enviro+ FeatherWing में अपने चचेरे भाई, रास्पबेरी पाई के लिए Enviro+ वायु गुणवत्ता की तुलना में एक सूक्ष्म अंतर है। ऐसा प्रतीत होता है कि फेदरविंग संस्करण को 5V से कम वोल्टेज के साथ काम करने के लिए डिज़ाइन किया गया है, जिससे 3.7V-4.3V का उत्पादन करने वाली एकल लिथियम पॉलीमर (LiPo) बैटरी का उपयोग किया जा सकता है। इसमें वैकल्पिक PMS5003 के लिए 5V प्रदान करने के लिए DC-DC कनवर्टर है और यह इन कम वोल्टेज से निपटने के लिए व्यक्तिगत रूप से MiCS-6814 आंतरिक हीटरों को शक्ति प्रदान कर सकता है।

मुख्य तस्वीर में Enviro+ FeatherWing PM2.5 और PM10 डेटा को PMS5003 से प्रदर्शित करता है। मोमबत्ती जलाने की साजिश के माध्यम से एक स्वान वेस्टस मैच को आधा कर दिया गया है।

एक दूसरे लेख में पिमोरोनी एनविरो + फेदरविंग और एडफ्रूट एससीडी -30 के साथ कार्बन डाइऑक्साइड के स्तर को प्लॉट करना शामिल है।

आपूर्ति:

  • पिमोरोनी एनविरो+ फेदरविंग - पिमोरोनी | Adafruit - (रास्पबेरी पाई के लिए एक और समान बोर्ड मौजूद है)
  • एडफ्रूट एनआरएफ५२८४० फेदर एक्सप्रेस - पिमोरोनी | Adafruit
  • फेदर स्टैकिंग हेडर्स - पिमोरोनी | एडफ्रूट - सामान्य मादा हेडर या फेदरविंग डबलर/ट्रिपलर का भी इस्तेमाल किया जा सकता है
  • मिलाप
  • वैकल्पिक: प्लांटोवर PMS5003 पार्टिकुलेट मैटर सेंसर - पिमोरोनी | Adafruit

चरण 1: बूटलोडर का उन्नयन

फेदर बोर्ड को टांका लगाने से पहले USB का उपयोग करके कंप्यूटर से कनेक्ट करके चेक किया जा सकता है। बूटलोडर की जांच करने के लिए यह एक उपयोगी समय है - पुराने संस्करण विंडोज़ पर भ्रमित लेकिन हानिरहित त्रुटियां उत्पन्न कर सकते हैं।

फेदर के रीसेट बटन को डबल-क्लिक करने से FTHR840BOOT नामक ड्राइव होस्ट कंप्यूटर पर प्रस्तुत हो जाती है। संस्करण का निरीक्षण करने के लिए INFO_UF2. TXT नामक एक फ़ाइल खोली जा सकती है, नीचे दिया गया उदाहरण संस्करण ०.२.६ को इंगित करने वाली सामग्री दिखाता है:

F2 बूटलोडर 0.2.6 lib/nrfx (v1.1.0-1-g096e770) lib/tinyusb (विरासत-525-ga1c59649) s140 6.1.1

आदर्श: Adafruit पंख nRF52840 एक्सप्रेस बोर्ड-आईडी: NRF52-ब्लूफ्रूट-v0 बूटलोडर: s140 6.1.1 दिनांक: 21 दिसंबर 2018

0.2.9 से पहले के संस्करण उपरोक्त बग से ग्रस्त हैं। एडफ्रूट लर्न में थोड़ा काल्पनिक अपग्रेड प्रक्रिया का वर्णन किया गया है: एडफ्रूट एनआरएफ52840 फेदर का परिचय: बूटलोडर को अपडेट करें और एडफ्रूट फ़ोरम में चर्चा की गई: विंडोज़ त्रुटियां सर्किटपायथन यूएफ2 को एफटीएचआर840बीओओटी में कॉपी करती हैं।

चरण 2: हेडर को मिलाप करना

हेडर्स को सोल्डर करना
हेडर्स को सोल्डर करना
हेडर्स को सोल्डर करना
हेडर्स को सोल्डर करना
हेडर्स को सोल्डर करना
हेडर्स को सोल्डर करना

Enviro+ FeatherWing को अपने पुरुष हेडर संलग्न करने की आवश्यकता है और पंख को स्टैकिंग महिला हेडर संलग्न करने की आवश्यकता है।

सोल्डरिंग करते समय पिनों को सही स्थिति में खोजने की एक सामान्य तकनीक उन्हें ब्रेडबोर्ड में डालना है। इस फेदरविंग के साथ कुछ सावधानी बरतने की आवश्यकता है क्योंकि नीचे की तरफ पिकोब्लेड कनेक्टर हेडर पर प्लास्टिक स्पेसर से लंबा है। यह बोर्ड को अनजाने में एक कोण पर टांका लगाने का कारण बन सकता है। ऊपर की तस्वीर कोण दिखाती है। ब्रेडबोर्ड से हेडर को समान रूप से 2-3 मिमी (0.1 इंच) ऊपर उठाकर इसे आसानी से हल किया जा सकता है।

स्टैकिंग महिला हेडर बोर्ड के लंबवत होने चाहिए। यह उन्हें एक सपाट सतह पर रखकर और यह सुनिश्चित करके प्राप्त किया जा सकता है कि पंख बोर्ड उनके खिलाफ मजबूती से दबाया गया है। ऊपर दिया गया चित्र दिखाता है कि पेंसिल पर दबाव डाला जा रहा है, जिसमें एक आउट-ऑफ-शॉट मदद करने वाला हाथ उपकरण पेंसिल पर भार डाल रहा है। कुछ अतिरिक्त हेडर रिक्ति को बनाए रखने में कुछ अतिरिक्त सहायता प्रदान कर रहे हैं।

MiCS-6814 डेटाशीट में कहा गया है:

सोल्डरिंग फ्लक्स वाष्प के बिना सेंसर को एक तटस्थ वातावरण में सोल्डर किया जाना चाहिए। संवेदनशील परत को जहर देने से बचने के लिए सेंसर को कार्बनिक सॉल्वैंट्स, सिलिकॉन वाष्प या सिगरेट के धुएं की उच्च सांद्रता के संपर्क में नहीं आना चाहिए।

सोल्डरिंग और फ्लक्स सफाई के दौरान गैस सेंसर को कवर करने वाले मास्किंग टेप का एक छोटा टुकड़ा एक बुद्धिमान सावधानी है। लोहे के साथ सोल्डरिंग से फ्लक्स के अपरिहार्य छोटे छींटों से निपटने के लिए इस स्तर पर स्क्रीन प्रोटेक्टर को भी छोड़ा जा सकता है। किसी भी फ्लक्स क्लीन-अप के दौरान मास्किंग टेप के साथ सुरक्षा से माइक्रोफ़ोन को भी लाभ होगा।

ब्रेडबोर्ड या अन्य सॉकेट से हटाते समय पिन की लंबी पंक्तियों को आसानी से मोड़ा जा सकता है। बोर्ड को एक सिरे से ऊपर उठाने से बचने का ध्यान रखें।

एडफ्रूट के पास सोल्डरिंग स्टैकिंग हेडर्स पर एक गाइड है, पिमोरोनी में एक सामान्य सोल्डरिंग गाइड है जिसमें हेडर शामिल हैं और यूट्यूब पर एक अच्छा वीडियो है जिसमें दिखाया गया है कि एक समान स्टाइल बोर्ड पर सोल्डर हेडर कैसे दिखाया जाता है, गुरगलएप्स: रास्पबेरी पिको पिको अपग्रेड नंबर 1 - स्नैज़ी हैडर पिन!

चरण 3: सर्किटपायथन और संयुक्त प्लॉटर उदाहरण स्थापित करना

सर्किटपायथन और संयुक्त प्लॉटर उदाहरण स्थापित करना
सर्किटपायथन और संयुक्त प्लॉटर उदाहरण स्थापित करना

यदि आप सर्किटपाइथन से परिचित नहीं हैं तो पहले सर्किटपाइथन में आपका स्वागत है गाइड पढ़ने लायक है।

नीचे दिए गए इंस्टॉलेशन चरण पिमोरोनी / एनवायरोप्लस-फेदरविंग रीडमे और सर्किटपाइथन 6.x को पूरा करने के लिए बाद की लाइब्रेरी के साथ गेटिंग स्टार्टेड गाइड पर आधारित हैं।

  1. सर्किटपायथन का नवीनतम संस्करण (दिसंबर 2020 में 6.0.0) https://circuitpython.org/ से स्थापित करें - इस प्रक्रिया को सर्किटपाइथन फॉर फेदर nRF52840 में वर्णित किया गया है।
  2. USB पर सीरियल कंसोल से कनेक्ट करके इंस्टॉलेशन को सत्यापित करें। आरईपीएल प्रॉम्प्ट संस्करण दिखाता है। संस्करण को CIRCUITPY ड्राइव पर boot_out.txt का निरीक्षण करके भी जांचा जा सकता है।
  3. इन पुस्तकालयों को एक बंडल से https://circuitpython.org/libraries से CIRCUITPY पर lib निर्देशिका में स्थापित करें:

    1. adafruit_bus_device
    2. adafruit_bme280 (adafruit_bmp280 नहीं)
    3. adafruit_st7735r (नहीं adafruit_st7735)
    4. adafruit_display_text
  4. इन पुस्तकालयों को GiHub से EnviroPlus-FeatherWing-1.0.zip फ़ाइल से स्थापित करें: pimoroni/EnviroPlus-FeatherWing: संस्करण 1.0 CIRCUITPY पर lib निर्देशिका में:

    1. i2cdevice (एडफ्रूट की i2c_device लाइब्रेरी के साथ भ्रमित नहीं होना चाहिए)
    2. पिमोरोनी_एनवायरोइंग
    3. पिमोरोनी_ltr559
    4. पिमोरोनी_फिजिकल_फेदर_पिन
    5. पिमोरोनी_पीएमएस5003
    6. यहां से pimoroni_circuitpython_adapter इंस्टॉल न करें
  5. CIRCUITPY पर नई बनाई गई lib/pimoroni_circuitpython_adapter निर्देशिका में _init_.py फ़ाइल डाउनलोड करके नवीनतम पिमोरोनी सर्किटपायथन एडेप्टर लाइब्रेरी स्थापित करें।
  6. प्लॉटर्स_कॉम्बिनेड.py पर इस रूप में सहेजें… लिंक पर क्लिक करके संयुक्त प्लॉटर उदाहरण प्रोग्राम को सर्किट में डाउनलोड करें
  7. CIRCUITPY पर किसी भी मौजूदा code.py फ़ाइल का नाम बदलें या हटाएं, फिर plotters_combined.py का नाम बदलकर code.py करें। यह फ़ाइल तब चलती है जब सर्किटपायथन दुभाषिया शुरू होता है या पुनः लोड होता है।

इस गाइड के लिए इस्तेमाल किए गए संस्करण थे:

  • सर्किटपायथन 6.0.0
  • सर्किटपायथन लाइब्रेरी बंडल
  • EnviroPlus-FeatherWing लाइब्रेरी संस्करण 1.0
  • pimoroni_circuitpython_adapter लाइब्रेरी 9-दिसंबर-2020 f062036

चरण 4: संयुक्त प्लॉटर

संयुक्त प्लॉटर
संयुक्त प्लॉटर

संयुक्त आलेखक में चार स्क्रीन होते हैं:

  1. ध्वनि और प्रकाश।
  2. PM2.5 और PM10.
  3. तापमान, दबाव और आर्द्रता।
  4. OX, RED और NH3.

पार्टिकुलेट मैटर (पीएम) स्क्रीन केवल तभी दिखाई देती है जब प्लांटोवर PMS5003 संलग्न हो। कार्यक्रम शुरुआत में इसकी उपस्थिति की जांच करता है और अगर यह जुड़ा नहीं है तो इस सूचनात्मक संदेश को प्रिंट करता है:

PMS5003 रीड टाइमआउट: फ्रेम बाइट की शुरुआत पढ़ने में विफल

आपके पास संभवत: pms5003 कनेक्टेड नहीं है, जो बिना पार्टिकुलेट लॉगिंग के जारी है

कार्यक्रम के शीर्ष पर प्लॉट अंतराल 540 सेकंड पर सेट है। इसे प्लॉट दर को नियंत्रित करने के लिए समायोजित किया जा सकता है।

चरण 5: एनविरो+ फेदरविंग पिन

एनविरो+ फेदरविंग पिन
एनविरो+ फेदरविंग पिन
एनविरो+ फेदरविंग पिन
एनविरो+ फेदरविंग पिन

Enviro+ FeatherWing बड़ी संख्या में फ़ेदर के पिन का उपयोग करता है। निम्नलिखित का उपयोग किया जाता है, कोष्ठक में नाम पिमोरोनी की नामकरण योजना से हैं:

  • A0 (pin5) - MiCS6814 अमोनिया गैस सेंसर
  • A1 (pin6) - MiCS8614 गैस सेंसर को कम करना
  • A2 (pin7) - MiCS6814 ऑक्सीडाइजिंग गैस सेंसर
  • A3 (pin8) - एनालॉग माइक्रोफोन
  • A4 (पिन9) - MiCS6814 सक्षम
  • D5 (pin19) - SPI बस स्क्रीन कमांड
  • D6 (pin20) - SPI बस स्क्रीन चिप चुनें
  • D9 (पिन21) - बैकलाइट (PWM)
  • D10 (पिन 22) - PMS5003 सक्षम
  • D11 (पिन23) - PMS5003 रीसेट
  • D12 (pin24) - LTR-559 इंटरप्ट (सर्किटपाइथन लाइब्रेरी में समर्थित नहीं)
  • एससीके (पिन 11) - एसपीआई बस घड़ी
  • MO (pin12) - SPI बस मास्टर आउट स्लेव in
  • MI (pin13) - SPI बस मास्टर इन स्लेव आउट
  • RX (pin14) - PMS5003 संचारण (पंख द्वारा प्राप्त)
  • TX (pin15) - PMS5003 प्राप्त (पंख से संचारित)
  • एससीएल (पिन१८) - आई२सी घड़ी
  • एसडीए (पिन 17) - I2C डेटा

यह A5, D2/DFU और D13 को उपयोग के लिए निःशुल्क छोड़ देता है।

चरण 6: बिजली की खपत

बिजली की खपत
बिजली की खपत

बिजली की खपत यूएसबी विनिर्देश के भीतर अच्छी तरह से है, भले ही एक लीपो बैटरी जुड़ी हो और रिचार्ज हो रही हो। बैटरी पावर की ओर बढ़ने की योजना बनाने के लिए उपयोग अधिक प्रासंगिक है। वर्तमान के कुछ बहुत अनुमानित माप हैं:

  • 100mA निष्क्रिय, बैकलाइट बंद;
  • 100mA प्लॉटर चल रहा है, बैकलाइट कम;
  • 120mA प्लॉटर चल रहा है, बैकलाइट हाई।

प्लांटोवर PMS5003 के लिए डेटाशीट में कहा गया है कि करंट 100mA से कम है, यह उपरोक्त संख्याओं के अतिरिक्त होगा। Enviro+ FeatherWing पर DC-DC कनवर्टर के उपयोग से यह संख्या थोड़ी बढ़ सकती है।

फेदर nRF52840 एक्सप्रेस बोर्ड में एक NeoPixel (RGB LED) है, लेकिन प्रोग्राम स्टेट के संकेतक के रूप में इसके डिफ़ॉल्ट उपयोग के लिए चमक स्तर केवल खपत में एक छोटी राशि जोड़ता है। फेदर बोर्ड अपने आप में 10mA से नीचे है, फेदरविंग पावर भूखा बोर्ड है।

चरण 7: प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना

प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना
प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना
प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना
प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना
प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना
प्लांटोवर PMS5003 विशेष पदार्थ सेंसर जोड़ना

मेट वन इंस्ट्रूमेंट्स बीएएम 1020 दुनिया भर में शहरों में पार्टिकुलेट मैटर को मापने वाला एक आम दृश्य है। अधिक किफायती उपकरणों की एक श्रृंखला मौजूद है और Enviro+ FeatherWing प्लांटोवर PMS5003 पार्टिकुलेट मैटर सेंसर के लिए एक कनेक्टर के साथ आता है।

इस सेंसर के लिए पिमोरोनी लाइब्रेरी कोड वर्तमान में नाजुक प्रतीत होता है। कार्यक्रम में अपवादों को पकड़ना एक सरल और त्वरित सुधार है। इसे शीर्ष पर जोड़कर प्लॉटर्स_कॉम्बिनेड.पीई प्रोग्राम में सुधार किया जा सकता है:

आयात पिमोरोनी_pms5003

और इस लाइन को मेन जबकि लूप में बदल दें

# रीडिंग लें

pms_reading = pms5003.read ()

साथ:

# रीडिंग लें

कोशिश करें: pms_reading = pms5003.read () pimoroni_pms5003 को छोड़कर। ChecksumMismatchError: प्रिंट ("चेकसम त्रुटि")

चरण 8: आगे जाना

आगे बढ़ना
आगे बढ़ना

एक बार जब आप Enviro+ FeatherWing को चला लेते हैं तो कई क्षेत्रों का पता लगाने के लिए हैं।

  • एक बाहरी तापमान संवेदक जोड़ना। BME280 में तापमान सेंसर आंतरिक हीटिंग और आस-पास के घटकों से हीटिंग दोनों के अधीन है और इसका उद्देश्य अन्य BME280 सेंसर को कैलिब्रेट करना है। परिवेशी वायु तापमान का अनुमानित माप प्रदान करने के लिए मूल्य को संसाधित किया जा सकता है लेकिन बहुत सारे किफायती, बेहतर बाहरी विकल्प हैं।
  • सेंसर को कैलिब्रेट करना। मौसम के अवलोकन या अल्पकालिक पूर्वानुमान (ये 0 फीट amsl पर होंगे) का उपयोग करके दबाव आसान है, बाकी मुश्किल हैं।
  • सापेक्ष आर्द्रता के लिए PMS5003 आउटपुट को ठीक करना। EPA पर PDF के पृष्ठ 8 पर एक सूत्र प्रस्तुत किया गया है: पर्पलएयर PM2.5 अमेरिकी सुधार और धुआं घटनाओं के दौरान प्रदर्शन 4/2020
  • अन्य उपकरणों के लिए ब्लूटूथ कम ऊर्जा पर सेंसर डेटा प्रसारित करने के लिए कोड जोड़ना।
  • बिजली की खपत को कैसे कम किया जाए, इसकी जांच की जा रही है। कुछ सेंसर में सक्षम लाइनें होती हैं, ये सेंसर से बिजली निकाल सकते हैं या उन्हें कम पावर मोड में डाल सकते हैं। वार्म-अप समय वाले सेंसर के लिए समय-समय पर नमूना लेना व्यावहारिक नहीं हो सकता है।
  • सावधानीपूर्वक डिज़ाइन किए गए आंतरिक वायु प्रवाह और सीधे सूर्य के प्रकाश के लिए उपयुक्त सावधानियों के साथ बाहर बढ़ने के लिए उपयुक्त केस खरीदना, अपनाना या बनाना। सेंसरटेक एमआईसीएस-६८१४ गैस सेंसर हवा के निरंतर, कम-दर प्रवाह के साथ सबसे अच्छा काम करता है।
  • यह जांच करना कि मौसम की स्थिति जमीनी स्तर पर प्रदूषण को कैसे प्रभावित करती है। संकेत: व्युत्क्रम महत्वपूर्ण हैं।
  • बैटरी पावर के साथ बैटरी पावर या सोलर में कनवर्ट करना। सौर ऊर्जा केवल एक फोटोवोल्टिक सौर पैनल जोड़ने की तुलना में अधिक चुनौतीपूर्ण है, एडफ्रूट लर्न में डिज़ाइन नोट्स अनुभाग देखें: यूएसबी, डीसी और सोलर लिपोली चार्जर।
  • ओजोन (O3) और सल्फर डाइऑक्साइड (SO2) या कार्बन डाइऑक्साइड (CO2) जैसे ग्रीनहाउस गैसों जैसे सामान्य प्रदूषकों को मापने के लिए अन्य सेंसर जोड़ना। कुछ सेंसर "eCO2" को मापते हैं और वायुमंडलीय CO2 को मापने के लिए उपयुक्त नहीं हैं। Adafruit अब STEMMA QT i2c कनेक्टर वाले बोर्ड पर शानदार मूल्य वाले Sensirion SCD-30 NDIR CO2 सेंसर की बिक्री करता है।
  • यदि आप वाई-फाई का उपयोग करके इंटरनेट पर डेटा भेजने की जांच करना चाहते हैं तो ESP32-S2 माइक्रोकंट्रोलर के साथ FeatherS2 बोर्ड Enviro+ FeatherWing के साथ संगत प्रतीत होता है। ESP32-S2 एनालॉग टू डिजिटल कन्वर्टर्स (ADC) के साथ एक समस्याग्रस्त सीमा है जो गैस सेंसर के उचित माप को रोकता है। एडफ्रूट फ़ोरम देखें: अधिक जानकारी के लिए 2.6V सीमित ESP32-S2 सहित पंख ADC तुलना।

संबंधित परियोजनाएं:

  • एडफ्रूट जानें: ज्वलनशील गैस सेंसर के साथ तुलना और प्रयोग
  • एडफ्रूट जानें: TMP36 तापमान सेंसर

आगे की पढाई:

  • विश्व स्वास्थ्य संगठन (डब्ल्यूएचओ) वायु प्रदूषण दिशानिर्देश
  • ब्रिटिश लंग फ़ाउंडेशन - वायु गुणवत्ता (PM2.5 और NO2)
  • ब्रीद लंदन - लंदन एयर क्वालिटी नेटवर्क को "किफायती, आसानी से स्थापित करने और किसी के लिए वायु गुणवत्ता सेंसर बनाए रखने" के साथ पूरक करने के लिए एक नेटवर्क, वर्तमान में क्लैरिटी नोड-एस का उपयोग कर रहा है।
  • विश्व वायु गुणवत्ता सूचकांक - मानचित्र दृश्यों और ऐतिहासिक डेटा के साथ कई अलग-अलग स्रोतों से डेटा एकत्र करता है।
  • एटमॉस्फियर जर्नल: आवासीय स्टोव से इनडोर वायु प्रदूषण: वास्तविक दुनिया के उपयोग के दौरान घरों में पार्टिकुलेट मैटर की बाढ़ की जांच - यह एनविरो+ बोर्ड के रास्पबेरी पाई संस्करण का उपयोग करता है।
  • विधान: वायु गुणवत्ता मानक विनियम 2010 (यूके)
  • पिमोरोनी ब्लॉग: वर्ष की सबसे प्रदूषित रात (यूके में)
  • द इकोनॉमिस्ट: मिडनाइट स्काई - पोलैंड के कोयले से चलने वाले घरेलू ताप से व्यापक प्रदूषण होता है (जनवरी 2021)
  • बीबीसी समाचार: ट्रैफिक का शोर गाने वालों की क्षमता को कम करता है (ध्वनि प्रदूषण)
  • पार्टिकुलेट मैटर सेंसर लाइब्रेरी में सॉफ़्टवेयर बग - PMS5003 सीरियल प्रोटोकॉल को मजबूती से पार्स करने के लिए आवश्यक देखभाल पर एक नज़र।