instructables लोगोESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर
वापरकर्ता मार्गदर्शक
instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 1

सामग्री लपवा

ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर

मेकर Pi Pico आणि ESP-01S सह Adafruit IO वर पार्टिक्युलेट मॅटर सेन्सर डेटा प्रकाशित करणे
kevinjwalters द्वारे
हा लेख AT rmware वर चालणाऱ्या ESP-01S मॉड्यूलसह ​​वाय-फाय वर सेन्सर्सचे आउटपुट प्रसारित करणारा CircuitPython प्रोग्राम चालवणारा Cytron Maker Pi Pico वापरून Adafruit IO IoT सेवेवर तीन कमी किमतीच्या पार्टिक्युलेट मॅटर सेन्सरमधून डेटा कसा प्रकाशित करायचा हे दाखवतो.
WHO ने PM2.5 पार्टिक्युलेट मॅटर हे आरोग्यासाठी सर्वात मोठे पर्यावरणीय धोके म्हणून ओळखले आहे आणि जगातील 99% लोकसंख्या 2019 मध्ये ज्या ठिकाणी WHO च्या हवेच्या गुणवत्तेची मार्गदर्शक तत्त्वे पाळली गेली नाहीत अशा ठिकाणी राहतात. यामुळे 4.2 दशलक्ष अकाली मृत्यू झाल्याचा अंदाज आहे. 2016 मध्ये.
या लेखात दर्शविलेले तीन पार्टिक्युलेट मॅटर सेन्सर आहेत:

  • प्लांटॉवर PMS5003 सीरियल कनेक्शन वापरून;
  • i30c वापरून Sensirion SPS2;
  • Omron B5W LD0101 पल्स आउटपुटसह.

हे ऑप्टिकल सेन्सर एका प्रकारच्या घरगुती स्मोक अलार्ममध्ये आढळणाऱ्या संवेदकांसारखेच असतात परंतु ते थ्रेशोल्ड एकाग्रतेवर अलार्म न लावता भिन्न आकाराचे कण मोजण्याच्या प्रयत्नात कमी होतात.
लाल लेसर-आधारित PMS5003 हा सामान्यतः वापरला जाणारा हॉबीस्ट सेन्सर आहे आणि तो पर्पलएअर PA-II एअर क्वालिटी सेन्सरमध्ये आढळू शकतो. SPS30 हा समान तत्त्व वापरून अलीकडील सेन्सर आहे आणि तो क्लॅरिटी नोड-एस एअर क्वालिटी सेन्सरमध्ये आढळू शकतो. इन्फ्रारेड 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 | पायहट
  • ESP-01S – सायट्रॉनचा बोर्ड योग्य ATrmware सह येतो.
  • रीसेट बटणासह ESP-01 USB अडॅप्टर/प्रोग्रामर – सायट्रॉन.
  • ब्रेडबोर्ड.
  • मादी ते पुरुष जंपर वायर, कदाचित किमान लांबी 20 सेमी (8 इंच).
  • केबल आणि ब्रेडबोर्ड अॅडॉप्टरसह प्लांटॉवर PMS5003 – Adafruit
  • किंवा प्लांटॉवर PMS5003 + पिमोरोनी ब्रेडबोर्ड अडॅप्टर - पिमोरोनी + पिमोरोनी
  • Sensirion SPS30 – Digi-key
    • Sparkfun SPS30 JST-ZHR केबल 5 पुरुष पिन - डिजी-की
    • 2x 2.2k प्रतिरोधक.
  • ओमरॉन B5W LD0101 - माउसर
    • ओमरॉन केबलला हार्नेस (2JCIE-HARNESS-05) म्हणून वर्णन केले आहे - माऊसर
    • 5 पिन पुरुष शीर्षलेख (केबल ब्रेडबोर्डशी जुळवून घेण्यासाठी).
    • सोल्डर - मगरमच्छ (मगर) क्लिप सोल्डरिंगला पर्याय म्हणून काम करू शकतात.
    • 2x 4.7k प्रतिरोधक.
    • 3x 10k प्रतिरोधक.
    • 0.1uF कॅपेसिटर.
    • Omron B5W LD0101 साठी बॅटरी पॉवर:
      • रिचार्ज करण्यायोग्य NiMH बॅटरीसाठी 4AA बॅटरी धारक (चांगला पर्याय).
      • किंवा अल्कधर्मी बॅटरीसाठी 3AA बॅटर धारक.
  • जर तुम्हाला USB पॉवर स्त्रोतापासून दूर पळायचे असेल तर USB पॉवर पॅक उपयुक्त ठरू शकतो.

instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 1

पायरी 1: ESP-01S वर फ्लॅश अपडेट करण्यासाठी USB प्रोग्रामर

ESP-01S मॉड्यूल सायट्रॉनचे असल्याशिवाय त्यावर योग्य AT rmware येण्याची शक्यता नाही. ते अपडेट करण्याचा सर्वात सोपा मार्ग म्हणजे Windows डेस्कटॉप किंवा USB अडॅप्टरसह लॅपटॉप वापरणे जे राख लिहिण्यास सक्षम करते आणि रीसेट बटण असते.
दुर्दैवाने "ESP-01 प्रोग्रामर अडॅप्टर UART" सारखे काहीतरी म्हणून वर्णन केलेले एक अतिशय सामान्य, नो-ब्रँड अडॅप्टरमध्ये हे नियंत्रित करण्यासाठी बटणे किंवा स्विच नसतात. वरील व्हिडिओ हे त्वरीत कसे मागे टाकले जाऊ शकते हे दर्शविते
दोन नर-मादी जंपर वायर्सपासून बनवलेल्या काही सुधारित स्विचसह दोन तुकडे करून प्रोग्रामर बोर्डच्या खालच्या बाजूस असलेल्या पिनवर सोल्डर केले जातात. ब्रेडबोर्ड वापरून यासाठी पर्यायी दृष्टीकोन Hackaday मध्ये पाहिला जाऊ शकतो:
ESP-01 विंडोज वर्कफ्लोवर ESPHome.
https://www.youtube.com/watch?v=wXXXgaePZX8

पायरी 2: Windows वापरून ESP-01S वर फर्मवेअर अपडेट करणे

rmware आवृत्ती तपासण्यासाठी PuTTY सारखा टर्मिनल प्रोग्राम ESP-01 प्रोग्रामरसह वापरला जाऊ शकतो. 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
GitHub: CytronTechnologies/esp-at-binaries वर Espressif Flash Download Tool (फक्त Windows) वापरून 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 नावाचा कमांड लाइन प्रोग्राम उपलब्ध आहे आणि Linux किंवा macOS वर वापरला जाऊ शकतो.
ESP-01S वरील rmware चे Maker Pi Pico वर Cytron चे simpletest.py वापरून तपासले जाऊ शकते. हे दर 10 सेकंदांनी इंटरनेटवरील एका सुप्रसिद्ध सेवेला ICMP पिंग पाठवते आणि राउंड-ट्रिप वेळ (rtt) मिलिसेकंदांमध्ये दाखवते. यासाठी secrets.py आवश्यक आहे file Wi-Fi SSID (नाव) आणि पासवर्डसह - हे नंतर या लेखात वर्णन केले आहे.
चांगलेinstructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 2वाईटinstructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 3instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 4

पायरी 3: सेन्सर कनेक्ट करणे

तीन सेन्सर्स जोडण्यासाठी आणि व्हॉल्यूमचे निरीक्षण करण्यासाठी अर्ध्या आकाराचा ब्रेडबोर्ड वापरला गेलाtage चार रिचार्जेबल NiMH बॅटरीजमधून. वरील संपूर्ण सेटअपमध्ये एक उच्च रिझोल्यूशन फोटो समाविष्ट केला आहे आणि पुढील चरण प्रत्येक सेन्सरला कसे कनेक्ट केले जाऊ शकते याचे वर्णन करतात.
ब्रेडबोर्डवरील पॉवर रेल Pi Pico वरून समर्थित आहेत

  • VBUS (5V) आणि GND डावीकडील पॉवर रेलसाठी आणि
  • 3V3 आणि उजव्या बाजूला GND.

पॉवर रेल पॉझिटिव्ह रेल्वेसाठी जवळच्या लाल रेषा आणि नकारात्मक (किंवा ग्राउंड) रेल्वेसाठी निळ्या रंगाने चिन्हांकित केले जातात. पूर्ण-आकाराच्या (830 भोक) ब्रेडबोर्डवर यामध्ये वरच्या रेलचा संच असू शकतो जो रेलच्या तळाशी जोडलेला नसतो.
बॅटरी फक्त Omron B5W LD0101 ला उर्जा देण्यासाठी वापरल्या जातात ज्याला स्थिर व्हॉल्यूम आवश्यक आहेtage संगणकावरील USB पॉवर बहुधा गोंगाट करणारा असतो ज्यामुळे ते अनुपयुक्त होते.
instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 5

पायरी 4: प्लांटॉवर PMS5003 कनेक्ट करणे

प्लँटॉवर PMS5003 ला 5V पॉवर आवश्यक आहे परंतु त्याचा सीरियल “TTL शैली” इंटरफेस 3.3V सुरक्षित आहे. पासून कनेक्शन
PMS5003 ब्रेकआउट बोर्ड द्वारे Pi Pico पर्यंत आहेत:

  • VCC ते 5V (लाल) पंक्ती 6 ते 5V रेल्वे मार्गे;
  • पंक्ती 5 ते GND मार्गे GND ते GND (काळा);
  • पंक्ती 1 ते GP2 द्वारे EN (निळा) वर सेट करा;
  • RX ते RX (पांढरा) पंक्ती 3 ते GP5 द्वारे;
  • TX ते TX (राखाडी) पंक्ती 4 ते GP4 पर्यंत;
  • पंक्ती 2 ते GP3 द्वारे रीसेट करण्यासाठी रीसेट (जांभळा);
  • एनसी (कनेक्ट केलेले नाही);
  • एन.सी.

डेटाशीटमध्ये मेटल केसबद्दल चेतावणी समाविष्ट आहे.
धातूचे कवच GND शी जोडलेले असते त्यामुळे GND व्यतिरिक्त सर्किटच्या इतर भागांसह ते लहान होऊ नये याची काळजी घ्या.
स्क्रॅचपासून पृष्ठभागाचे संरक्षण करण्यासाठी घटक केसवर निळ्या प्लास्टिकच्या fllm सह पाठवतात परंतु इलेक्ट्रिकल इन्सुलेशनसाठी यावर अवलंबून राहू नये.
instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 6

पायरी 5: Sensirion SPS30 कनेक्ट करणे

Sensirion SPS30 ला 5V पॉवर आवश्यक आहे परंतु त्याचा i2c इंटरफेस 3.3V सुरक्षित आहे. i2.2c बससाठी पुल-अप म्हणून काम करण्‍यासाठी दोन 2k प्रतिरोधक हे एकमेव अतिरिक्त घटक आहेत. SPS30 ते Pi Pico चे कनेक्शन आहेत:

  • VDD (लाल) ते 5V5V रेल;
  • एसडीए (पांढरा) ते GP0 (राखाडी) पंक्ती 11 मार्गे 2.2k रेझिस्टर ते 3.3V रेल;
  • SCL (जांभळा) ते GP1 (जांभळा) पंक्ती 10 मार्गे 2.2k रेझिस्टर ते 3.3V रेल;
  • SEL (हिरवा) ते GND;
  • GND (काळा) ते GND.

लीडवरील कनेक्टरला SPS30 मध्ये योग्यरित्या घालण्यासाठी एक मजबूत पुश आवश्यक असू शकतो.
SPS30 सीरियल इंटरफेसला देखील समर्थन देते ज्याची Sensirion डेटाशीटमध्ये शिफारस करते.
I2C इंटरफेसच्या वापराबद्दल काही विचार करणे आवश्यक आहे. I2C मूलतः पीसीबीवर दोन चिप्स जोडण्यासाठी डिझाइन केले होते. जेव्हा सेन्सर केबलद्वारे मुख्य पीसीबीशी जोडलेला असतो, तेव्हा इलेक्ट्रोमॅग्नेटिक हस्तक्षेप आणि क्रॉसस्टॉकवर विशेष लक्ष दिले पाहिजे. शक्य तितक्या लहान (< 10 सें.मी.) आणि/किंवा चांगल्या प्रकारे संरक्षित कनेक्शन केबल्स वापरा.
आम्ही त्याऐवजी UART इंटरफेस वापरण्याची शिफारस करतो, जेव्हा शक्य असेल: ते इलेक्ट्रोमॅग्नेटिक हस्तक्षेपाविरूद्ध अधिक मजबूत आहे, विशेषतः लांब कनेक्शन केबल्ससह.
केसच्या धातूच्या भागांबद्दल एक चेतावणी देखील आहे.
लक्षात ठेवा, GND पिन (5) आणि मेटल शील्डिंगमध्ये अंतर्गत विद्युत कनेक्शन आहे. या अंतर्गत कनेक्शनद्वारे कोणतेही अनपेक्षित प्रवाह टाळण्यासाठी हे धातूचे ढाल इलेक्ट्रिकली ओटिंग ठेवा. हा पर्याय नसल्यास, GND पिन आणि शील्डिंगशी जोडलेल्या कोणत्याही संभाव्य दरम्यान योग्य बाह्य संभाव्य समानीकरण अनिवार्य आहे. GND आणि मेटल शील्डिंगमधील कनेक्शन असले तरी कोणतेही विद्युतप्रवाह उत्पादनास नुकसान करू शकते आणि अतिउष्णतेमुळे सुरक्षिततेला धोका निर्माण करू शकते.instructables 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 मार्गे 4.7k रेझिस्टर ते GND;
  • पंक्ती 23 द्वारे GND (काळा) ते GND (काळा);
  • Vth (हिरवा) ते GP26GP26 (हिरवा) पंक्ती 22 मार्गे 0.1uF कॅपेसिटर ते GND;
  • OUT2 (केशरी) ते GP11 (केशरी) पंक्ती 21 मार्गे 4.7k रेझिस्टर ते GND.

GP12 Pi Pico मधील (हिरवा) पंक्ती 17 ला जोडतो आणि 10k रेझिस्टर पंक्ती 17 ला 22 व्या पंक्तीला जोडतो.
डेटाशीट वीज पुरवठ्याच्या आवश्यकतांचे वर्णन करते:
किमान 4.5V, ठराविक 5.0V, कमाल 5.5V, रिपल व्हॉलtage श्रेणी 30mV किंवा कमी शिफारसीय आहे. 300Hz पेक्षा कमी आवाज नसल्याचे सुनिश्चित करा. कोन
rm अनुमत रिपल व्हॉल्यूमtagवास्तविक मशीन वापरून e मूल्य.
तीन अल्कधर्मी किंवा चार रिचार्जेबल (NiMH) बॅटरी हा स्थिर, स्थिर व्हॉल्यूम प्रदान करण्याचा सर्वात सोपा मार्ग आहे.tagसेन्सरला सुमारे 5V चा e. यूएसबी पॉवर पॅक खराब पर्याय असण्याची शक्यता आहे कारण व्हॉल्यूमtage सामान्यत: बक-बूस्ट कन्व्हर्टर वापरून लिथियम बॅटरीपासून आहे ज्यामुळे ते गोंगाट करते.
B5W LD0101 त्याच्या हवेच्या प्रवाहासाठी संवहन वापरते आणि योग्यरित्या कार्य करण्यासाठी ते सरळ ठेवले पाहिजे. पुरवठा खंड बदलणेtage मुळे हीटरचे तापमान आणि संबंधित हवा ओववर परिणाम होण्याची शक्यता असते. सभोवतालच्या तापमानाचा देखील प्रभाव असणे आवश्यक आहे.instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 8

पायरी 7: संभाव्य विभाजकासह बॅटरी मॉनिटरिंग

बॅटरी व्हॉल्यूमtage ने Pi Pico च्या RP3.3 प्रोसेसरच्या इनपुटची 2040V पातळी ओलांडली आहे. एक साधा संभाव्य विभाजक हा व्हॉल्यूम कमी करू शकतोtage त्या मर्यादेत असणे. हे RP2040 ला अॅनालॉग सक्षम (GP26 ते GP28) इनपुटवर बॅटरी पातळी मोजण्याची परवानगी देते.
व्हॉल्यूम अर्धा करण्यासाठी वर 10k प्रतिरोधकांची जोडी वापरली गेलीtage वाया जाणारा प्रवाह कमी करण्यासाठी 100k सारखी उच्च मूल्ये पाहणे सामान्य आहे. कनेक्शन आहेत:

  • B5W LD0101 Vcc (लाल) जंपर वायर 29 डावीकडे रांगेत;
  • पंक्ती 10 वर 29k रेझिस्टर 29 वरील डाव्या आणि उजव्या बाजूला;
  • Pi Pico GP27 ला ब्राऊन जम्पर वायर;
  • पंक्ती 10 च्या उजव्या बाजूपासून जवळच्या GND रेल्वेपर्यंत 29k रेझिस्टर.

Maker Pi Pico वरील GP28 एक analogue इनपुट म्हणून वापरले जाऊ शकते परंतु ते RGB पिक्सेलशी देखील जोडलेले असल्यामुळे मूल्यावर थोडासा प्रभाव पडू शकतो आणि इनपुट WS2812 प्रोटोकॉल प्रमाणे दिसल्यास प्रकाश किंवा बदलू शकतो!instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 9

पायरी 8: सर्किट पायथन आणि सेन्सर डेटा प्रकाशन कार्यक्रम स्थापित करणे

जर तुम्ही 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 निर्देशिकेत डाउनलोड करा 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 as link वर क्लिक करून 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-HERE”
# http://worldtimeapi.org/timezones
"टाइमझोन" : "अमेरिका/न्यूयॉर्क",
}
या प्रकल्पासाठी वापरलेल्या आवृत्त्या होत्या:
सर्किटपायथॉन ७.०.०
CircuitPython लायब्ररी बंडल adafruit-circuitpython-bundle-7.x-mpy-20211029.zip- सप्टेंबर/ऑक्टोबरपासून पूर्वीचे व्हर्जन adafruit_espatcontrol म्हणून वापरले जाऊ नयेत
लायब्ररी बग्गी होती आणि अर्धे काम गोंधळात टाकणारे होते.instructables 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. cpu-तापमान
    6. pms5003-pm10-मानक
    7. pms5003-pm25-मानक
    8. sps30-pm10-मानक
    9. sps30-pm25-मानक
  4. या मूल्यांसाठी डॅशबोर्ड बनवा, सुचविलेले ब्लॉक हे आहेत:
    1. तीन लाइन चार्ट ब्लॉक, प्रत्येक सेन्सरसाठी प्रत्येक चार्टमध्ये दोन ओळींसह एक.
    2. दोन व्हॉल्यूमसाठी तीन गेज ब्लॉक्सtages आणि तापमान.
      instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 11

पायरी 10: डेटा प्रकाशन सत्यापित करणे

प्रो अंतर्गत मॉनिटर पृष्ठ file लाइव्ह डेटा पाहून डेटा रिअल-टाइममध्ये येत आहे हे सत्यापित करण्यासाठी उपयुक्त आहे file विभाग प्रोग्राम RGB पिक्सेलला 2-3 सेकंदांसाठी निळा करतो जेव्हा तो Adafruit IO ला डेटा पाठवतो आणि नंतर हिरव्या रंगात परत येतो.
RP2040 चे तापमान वेगवेगळ्या CPU मध्ये मोठ्या प्रमाणात बदललेले दिसते आणि वातावरणीय तापमानाशी जुळण्याची शक्यता नाही.
जर हे कार्य करत नसेल तर येथे तपासण्यासाठी काही गोष्टी आहेत.

  • RGB पिक्सेल राहिल्यास किंवा Adafruit IO द्वारे डेटा प्राप्त होत नसल्यास, आउटपुट/त्रुटींसाठी USB सिरीयल कन्सोल तपासा. सीरियल कन्सोलवरील Mu साठी संख्यात्मक आउटपुट दर्शवेल की सेन्सर्स प्रत्येक 2-3 सेकंदांनी नवीन ओळी छापल्या जात आहेत का ते दर्शवेल - माजी साठी खाली पहाample आउटपुट.
  • मॉनिटर पृष्ठावरील लाइव्ह एरर्स विभाग डेटा पाठविला जात आहे की नाही हे तपासणे योग्य आहे परंतु दिसत नाही.
  • डीबगिंग माहितीचे व्हॉल्यूम नियंत्रित करण्यासाठी प्रोग्राममधील डीबग व्हेरिएबल 0 ते 5 पर्यंत सेट केले जाऊ शकते. उच्च स्तर Mu साठी ट्यूपल प्रिंटिंग अक्षम करतात.
  • simpletest.py प्रोग्राम वाय-फाय कनेक्शन बनले आहे हे सिद्ध करण्याचा एक उपयुक्त मार्ग आहे आणि इंटरनेटशी कनेक्टिव्हिटी ICMP ट्रॅफकसाठी कार्य करते.
  • तुम्ही adafruit_espatcontrol लायब्ररीची अलीकडील आवृत्ती वापरत असल्याची खात्री करा.
  • प्रत्येक GPIO वर मेकर Pi Pico चे निळे LEDs झटपट व्हिज्युअल ओव्हर मिळविण्यासाठी खूप उपयुक्त आहेतview GPIO राज्याचा. सर्व कनेक्ट केलेले GPIO अपवाद वगळता चालू असतील:
    • GP26 बंद होईल कारण स्मूथ व्हॉल्यूमtage (सुमारे 500mV) खूप कमी आहे;
    • GP12 मंद होईल कारण तो ~ 15% ड्यूटी सायकल PWM सिग्नल आहे;
    • GP5 चालू असेल परंतु PMS5003 वरून डेटा पाठवला गेल्याने तो चकचकीत होईल;
    • GP10 बंद होईल परंतु B5W LD0101 द्वारे लहान कण आढळून आल्याने ते चकचकीत होईल;
    • GP11 बंद असेल परंतु तुम्ही अपवादात्मक धुम्रपान केलेल्या ठिकाणी असाल तर ते अधूनमधून चकचकीत होईल.

Mu मधील प्लॉटरसाठी हेतू असलेले आउटपुट खोलीत असे काहीतरी दिसेल:
(१)
(१)
(१)
(१)
(१)
(१)
किंवा स्वच्छ हवा असलेली खोली:
(१)
(१)
(१)
(१)
(१)
(१)
क्रमाने प्रति ओळ सहा मूल्ये आहेत:

  1. PMS5003 PM1.0 आणि PM2.5 (पूर्णांक मूल्ये);
  2. SPS30 PM1.0 आणि PM2.5;
  3. B5W LD0101 रॉ OUT1 आणि OUT2 गणती.
    instructables 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
रात्री 46 च्या आधी हे शिखर सुमारे 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
जेव्हा सेन्सर्स बाहेर होते तेव्हा डेटामध्ये इतरत्र लहान स्पाइक्स आहेत. हे यातील वाफ्ट्समुळे असू शकते:

  • गॅस सेंट्रल हीटिंगमधून एक्झॉस्ट,
  • जवळपास आणि/किंवा धूम्रपान करणारे लोक
  • स्वयंपाक करतानाचा वास/धूर.

बाहेर उघडलेले इलेक्ट्रॉनिक्स ठेवण्यापूर्वी हवामान तपासा!instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 13

पायरी 13: पाककला सह आत कण

वरील तक्‍ते दाखवतात की सेन्सर्स बेकन आणि मशरूम जवळच्या स्वयंपाकघरात तळलेले असल्‍यावर कसे प्रतिक्रिया देतात. सेन्सर हॉबपासून सुमारे 5 मी (16 फूट) अंतरावर होते. टीप: y स्केल तीन चार्टमध्ये बदलते.
Adafruit IO मध्ये संचयित केलेला फीड डेटा SPS2.5 आकड्यांवर आधारित सुमारे 93ug प्रति घनमीटरच्या संक्षिप्त पीएम 30 पातळीसह सेन्सर दर्शवतो:
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आपण श्वास घेत असलेल्या हवेतील कणांच्या विविध स्त्रोतांपैकी le.instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 14

पायरी 14: पब्लिक पार्टिक्युलेट मॅटर सेन्सर्स

वर आलेला डेटा जवळपासच्या सार्वजनिक सेन्सरचा आहे.

  • लंडनचा श्वास घ्या
    • स्पष्टता चळवळ नोड-एस
      • tbps
      • oss
      • rl
  • ओपनएक्यू
    • पर्पलएअर PA-II
      • sr
  • लंडन एअर क्वालिटी नेटवर्क
    • संदर्भ-गुणवत्ता (Met One BAM 1020 आणि इतर)
      • FS
      • AS
      • TBR

tbps आणि TBR सेन्सर जवळजवळ सह-स्थित आहेत आणि SPS30- आधारित उपकरण आणि जवळील संदर्भ यांच्यातील सहसंबंध दर्शविण्यासाठी एकत्र आलेख केले आहेत. SPS30 हे 5 आणि 6 नोव्हेंबरच्या संध्याकाळी अधोरेखितपणे वाचलेले दिसत आहे, जेव्हा संध्याकाळची वाढ पुन्हा कामांमुळे झाली आहे असे गृहीत धरणे वाजवी आहे. हे कणांच्या वस्तुमानातील फरकामुळे असू शकते कारण या लेखासाठी वापरलेले सेन्सर केवळ आवाज शोधू शकतात आणि प्रति घन मीटर मायक्रोग्राममध्ये मूल्ये तयार करण्यासाठी कणांच्या घनतेचा अंदाज लावणे आवश्यक आहे.
पर्पलएअर PA-II मधील PMS5003 हे या लहान कालावधीच्या आधारे कोणत्याही उन्नत PM2.5 स्तरांसाठी काल्पनिकपणे ओव्हर-रीड केलेले दिसते. हे मागील पृष्ठांवर दर्शविलेल्या परिणामांशी जुळू शकते किंवा यास कारणीभूत असलेले जवळपास इतर घटक असू शकतात.
SPS30 आणि PMS5003 2.5 मायक्रॉनपेक्षा मोठ्या कणांसाठी डेटा तयार करतात परंतु पुढील पृष्ठे हे दर्शविते की हे सावधगिरीने का हाताळले पाहिजे.instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 15instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 16

पायरी 15: सेन्सर्सची तुलना - कण आकार

वरील आलेख फिन्निश हवामान संस्थेने ऑप्टिकल कमी किमतीच्या पार्टिक्युलेट मॅटर सेन्सरच्या कण-आकार निवडीच्या प्रयोगशाळेतील मूल्यांकनाचे आहेत. लॉगरिदमिक x अक्षावर दर्शविलेल्या वेगवेगळ्या कणांच्या आकारांसह प्रत्येक प्रकारच्या तीन सेन्सरची चाचणी घेण्यात आली. रंगीत रेषा सेन्सर आउटपुटवर आधारित विशिष्ट कण आकाराच्या बँडची गणना केलेली मूल्ये दर्शवतात, बँडिंग वितरण दर्शविते. 30 मायक्रॉन वरील तीन SPS1 मूल्ये मोठ्या प्रमाणात ओव्हरलॅप करतात ज्यामुळे त्यांना वेगळे करणे खूप कठीण होते.
कणांसाठी सामान्य मेट्रिक्स PM2.5 आणि PM10 आहेत. नावातील संख्या कणाच्या कमाल आकाराचा संदर्भ देते तर युनिट्स प्रति घनमीटर मायक्रोग्राममध्ये असतात. स्वस्त सेन्सर केवळ कण व्यास (आवाज) मोजू शकतात आणि संभाव्य PM2.5 आणि PM10 मूल्यांची गणना करण्यासाठी घनतेबद्दल काही अंदाज लावावा लागतो.
PMS5003 एक स्थिर घनता मूल्य वापरते, Sensirion SPS30 साठी त्यांच्या घनतेच्या दृष्टिकोनाचे वर्णन करतात:
बाजारातील बहुतेक कमी किमतीचे पीएम सेन्सर कॅलिब्रेशनमध्ये स्थिर वस्तुमान घनता गृहीत धरतात आणि या वस्तुमान घनतेने सापडलेल्या कणांच्या संख्येचा गुणाकार करून वस्तुमान एकाग्रतेची गणना करतात. सेन्सरने एकाच कणाचे (उदाहरणार्थ, तंबाखूचा धूर) मोजले तरच हे गृहितक कार्य करते, परंतु प्रत्यक्षात आपल्याला दैनंदिन जीवनात 'जड' घरातील धुळीपासून 'प्रकाश' ज्वलनाच्या कणांपर्यंत अनेक भिन्न ऑप्टिकल गुणधर्मांसह अनेक भिन्न कण असतात. . सेन्सिरिअनचे मालकीचे अल्गोरिदम एक प्रगत दृष्टीकोन वापरतात जे मोजलेल्या कणांच्या प्रकाराकडे दुर्लक्ष करून वस्तुमान एकाग्रतेचा योग्य अंदाज लावू शकतात. याव्यतिरिक्त, असा दृष्टीकोन आकाराच्या डब्यांचा अचूक अंदाज सक्षम करतो.
पीएम मेट्रिक्समध्ये आकार पॅरामीटरच्या खाली असलेल्या सर्व कणांचा समावेश होतो, म्हणजे
PM1 + 1.0 आणि 2.5 मायक्रॉन मधील सर्व कणांचे वस्तुमान = PM2.5,
PM2.5 + 2.5 आणि 10 मायक्रॉनमधील सर्व कणांचे वस्तुमान = PM10.
PMS5003 आणि SPS30 2-3 मायक्रॉन वरील या प्रयोगशाळेतील चाचणीतील कण शोधण्यात अक्षम आहेत. हे शक्य आहे की ते या आकारापेक्षा जास्त प्रकारचे कण शोधू शकतात.
PM5 मोजण्यासाठी या प्रयोगशाळेच्या चाचणीतून B0101W LD10 विश्वासार्ह दिसते.
instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 17instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 18instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 19

पायरी 16: सेन्सर्सची तुलना - डिझाइन

सेन्सर उलथापालथ केल्यास Omron हीटर (100 ohm +/- 2% रेझिस्टर!) दिसू शकतो. ओमरॉनमध्ये डिझाइनची तपशीलवार चर्चा केली आहे: एअर प्युरिफरसाठी एअर क्वालिटी सेन्सरचा विकास. संवहनाचा वापर कच्चा वाटतो पण पंखा सारख्या यांत्रिक घटकाच्या तुलनेत ते उच्च विश्वासार्हतेचे समाधान असू शकते ज्याचे आयुष्यभर आणि धुळीच्या वातावरणात काम केल्याने कमी होऊ शकते. SPS30 फॅन केस न उघडता सहज बदलता येण्याजोगे डिझाइन केलेले दिसते. इतर प्लांटॉवर मॉडेल्समध्ये समान डिझाइन वैशिष्ट्य आहे.
तिन्ही सेन्सर्स उच्च सापेक्ष आर्द्रतेच्या परिणामास बळी पडतात जे दुर्दैवाने चुकून PM मूल्ये वाढवतात.
प्रमाणित, संदर्भ-गुणवत्ता सेन्सर्स (यूकेची DEFRA यादी) जे कणांच्या निरीक्षण करतात ते मोजमापासाठी ऑप्टिकल दृष्टीकोन वापरत नाहीत. मेट वन BAM 1020 द्वारे कार्य करते

  1. हवेतून आकार मर्यादेपेक्षा मोठे कण वेगळे करणे आणि टाकून देणेampले,
  2. सापेक्ष आर्द्रता नियंत्रित/कमी करण्यासाठी हवा गरम करणे,
  3. सतत ब्राउस टेपच्या नवीन विभागात कण जमा करणे आणि
  4. नंतर कणांच्या एकूण वस्तुमानाचा एक चांगला अंदाज काढण्यासाठी टेपवर जमा झालेल्या कणांद्वारे बीटा रेडिएशन स्त्रोताच्या क्षीणतेचे मोजमाप करणे.

आणखी एक सामान्य तंत्र म्हणजे टेपर्ड एलिमेंट ऑसीलेटिंग मायक्रोबॅलन्स (टीईओएम) जे टॅपर्ड ट्यूबच्या मोकळ्या टोकावर बदलता येण्याजोग्या lter वर कण जमा करते जे दुसऱ्या टोकाला xed असते. नैसर्गिकरीत्या-रेझोनंट ट्यूबच्या दोलन वारंवारतेचे अचूक मापन कणांच्या अतिरिक्त लहान वस्तुमानाची वारंवारतेतील सूक्ष्म भिन्नतेवरून गणना करण्यास अनुमती देते. हा दृष्टिकोन उच्च दर PM मूल्ये तयार करण्यासाठी योग्य आहे.instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 20instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 21instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 22instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 23 instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर - अंजीर 24

पायरी 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-सारखे” म्हणून ओळखते.
    • वाय-फाय-सक्षम, सर्किटपायथॉन-आधारित उपकरण तयार करण्यासाठी अतिरिक्त डिजिटल पर्यावरणीय सेन्सर्ससह मुख्य पीसीबीच्या जागी ESP32-S2 आधारित बोर्ड लावणे हा प्रगत प्रकल्प असेल.
    • या उपकरणाची होम असिस्टंट फोरम: IKEA Vindriktning Air Quality Sensor वर चर्चा केली आहे.
    • LaskaKit सेन्सरसाठी ESP32-आधारित बदली PCB तयार करते जेणेकरुन ते ESPHome सह सहज वापरता येईल.
  • पुरवठा खंड बदलण्याच्या परिणामांचा अभ्यास कराtage सेन्सर्ससाठी परवानगी दिलेल्या श्रेणींमध्ये. हे फॅनचा वेग किंवा हीटरचे तापमान बदलू शकते ज्यामुळे परिणामांवर परिणाम होतो.
  • एअर इनलेट, आउटलेट आणि एअर फ्लो भूतकाळातील सेन्सर्ससाठी काळजीपूर्वक डिझाइनसह हवामान आणि वन्यजीव प्रूफ एन्क्लोजर तयार करा. या लेखासाठी आठवड्याच्या शेवटी डेटा गोळा करण्यासाठी उघड्या, उघड्या इलेक्ट्रॉनिक्सचे संरक्षण करण्यासाठी रेलिंगवर टेप केलेली छत्री वापरली गेली.

संबंधित प्रकल्प:

  • कोस्टास वाव: पोर्टेबल एअर क्वालिटी सेन्सर
  • पिमोरोनी: Enviro+ आणि Luftdaten सह बाहेरील हवेच्या दर्जाचे स्टेशन
  • सूचना: पिमोरोनी एनव्हायरो+ फेदरविंग वापरणे अॅडफ्रूट फेदर NRF52840 एक्सप्रेससह - द
  • Enviro+ FeatherWing मध्ये PMS5003 साठी कनेक्टर समाविष्ट आहे. SPS30 i2c पिनसह वापरले जाऊ शकते आणि B5W LD0101 देखील वापरण्यासाठी पुरेशा पिन आहेत.
  • nRF52840 Wi-Fi ला सपोर्ट करत नाही त्यामुळे इंटरनेटवर डेटा प्रकाशित करण्यासाठी हे स्वतः वापरले जाऊ शकत नाही.
  • Adafruit Learn: एअर क्वालिटी सेन्सर 3D प्रिंटेड एन्क्लोजर. - ESP4-आधारित 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 – उदाampAdafruit IO, Blynk आणि Thinkspeak साठी le कोड.
  • सायट्रॉन: मोबाईल फोन वापरून एअर मॉनिटरिंग - डेटा पाठवण्यासाठी ESP8266-आधारित Arduino शील्ड वापरते.
  • हनीवेल HPM32322550 पार्टिक्युलेट मॅटर सेन्सर ते Blynk, कोणताही (स्मार्ट) फोन आवश्यक नाही.

इंटरमीडिएट सेन्सर, अधिक महाग परंतु मोठ्या कणांचे आकार शोधण्याच्या चांगल्या क्षमतेसह:

  • Piera Systems IPS-7100
  • अल्फासेन्स OPC-N3 आणि OPC-R2

पुढील वाचन:

  • सेन्सर्स
    • फिनिश हवामानशास्त्र संस्था: ऑप्टिकल कमी किमतीच्या पार्टिक्युलेट मॅटर सेन्सर्सच्या कण-आकाराच्या निवडीचे प्रयोगशाळा मूल्यांकन (मे 2020)
    • गफ लुई: रेview, टियरडाउन: प्लांटॉवर PMS5003 लेझर पार्टिक्युलेट मॉनिटर सेन्सरमध्ये सेन्सिरियन SPS30 शी तुलना समाविष्ट आहे.
    • कार्ल कोर्नर: पीएमएस 5003 एअर सेन्सर कसा उघडायचा आणि साफ कसा करायचा
    • Met One Instruments, Inc., BAM-1020 EPA TSA ट्रेनिंग व्हिडिओ (YouTube) – आत काय आहे आणि ते कसे कार्य करते हे दाखवते.
    • CITRIS रिसर्च एक्सचेंज: सीन विहेरा (क्लॅरिटी मूव्हमेंट) टॉक (यूट्यूब) - सेन्सिरियन SPS30 वापरणाऱ्या नोड-एस सेन्सरवरील तपशीलांसह चर्चा.
  • हवेच्या गुणवत्तेशी संबंधित कायदे आणि संस्था
    • द एअर क्वालिटी स्टँडर्ड्स रेग्युलेशन 2010 (यूके)
    • जागतिक आरोग्य संघटना (WHO) वायू प्रदूषण मार्गदर्शक तत्त्वे
    • ब्रिटिश लंग फाउंडेशन - हवेची गुणवत्ता (PM2.5 आणि NO2)
  • संशोधन
    • इंपीरियल कॉलेज लंडन: इनडोअर-आउटडोअर वायु-प्रदूषण सातत्य (YouTube)
    • 2019 मध्ये लंडनमध्ये बॅकपॅक वापरून प्राथमिक शाळेतील मुले हवेच्या गुणवत्तेचा डेटा गोळा करत आहेत:
      • डायसन: शाळेतील प्रदूषणाचा मागोवा घेणे. ब्रीद लंडन (YouTube)
      • किंग्ज कॉलेज लंडन: पर्यावरण संशोधन गट: ब्रीद लंडन वेअरेबल्स स्टडी
    • वातावरणीय जर्नल: निवासी स्टोव्हमधून घरातील वायु प्रदूषण: वास्तविक-जागतिक वापरादरम्यान घरांमध्ये पार्टिक्युलेट मॅटरचा पूर येणे तपासणे
  • बातम्या आणि ब्लॉग
    • द इकॉनॉमिस्ट: मिडनाईट स्काय - पोलंडचे कोळसा-लाल घर गरम केल्याने व्यापक प्रदूषण होते (जानेवारी 2021)
    • यूएस एनपीआर: आतमध्ये निवारा तुम्हाला जंगली धुराच्या धोक्यांपासून वाचवू शकत नाही?
    • रॉयटर्स: पार्टी संपली: धोकादायक अस्वास्थ्यकर हवेत दिवाळी घरघर सोडते
    • पिमोरोनी ब्लॉग: वर्षातील सर्वात प्रदूषित रात्र (यूकेमध्ये)
    • स्पष्टता चळवळ: जंगली आगीचा धूर, सार्वजनिक आरोग्य आणि पर्यावरणीय न्याय: उत्तम
    • एअर मॉनिटरिंग (YouTube) सह निर्णय घेणे – पश्चिम यूएसच्या हवेच्या गुणवत्तेवर विशेषत: 2020 च्या आसपासच्या जंगली फायर स्मोकवर सादरीकरण आणि चर्चा.
    • संरक्षक: घाणेरड्या हवेचा यूकेच्या ९७% घरांवर परिणाम होतो, डेटा दाखवतो
  • पार्टिक्युलेट मॉनिटरिंग आणि डेटा वेअरहाउसिंग
    • नेदरलँड्स रिज्क्सिंस्टिट्यूट वूर फोक्सगेझोंडहेड एन मिलिए (नॅशनल इन्स्टिट्यूट फॉर पब्लिक हेल्थ अँड द एन्व्हायर्न्मेंट): वुर्वेर्क एक्सपेरिमेंट (फटाके प्रयोग) 2018-2019
    • Google: रस्त्यावरील मार्ग: आम्ही युरोपमधील हवेच्या गुणवत्तेचे कसे मॅप करत आहोत - रस्त्यावर view कार कण आणि प्रदूषक वायू डेटा गोळा करतात. लंडन एअर क्वालिटी नेटवर्क
    • ब्रीद लंडन – सध्या क्लॅरिटी मूव्हमेंट नोड-एस वापरत असलेल्या “आॅर्डेबल, इन्स्टॉल करायला सोपे आणि हवा गुणवत्ता सेन्सर कोणासाठीही राखता येण्याजोगे” असलेले लंडन एअर क्वालिटी नेटवर्कला पूरक असे नेटवर्क.
    • बीजिंगमधील यूएस दूतावास पार्टिक्युलेट मॅटर मॉनिटरिंग (ट्विटर)
    • जागतिक वायु गुणवत्ता निर्देशांक - नकाशासह अनेक भिन्न स्त्रोतांकडून डेटा संकलित करते views आणि ऐतिहासिक डेटा.
    • Sensor.Community (पूर्वी Luftdaten म्हणून ओळखले जाणारे) – “समुदाय-चालित, मुक्त पर्यावरणीय डेटाद्वारे जगाला एक चांगले स्थान बनवणे”.
  • सॉफ्टवेअर लायब्ररी
    • पार्टिक्युलेट मॅटर सेन्सर लायब्ररीमधील सॉफ्टवेअर बग्स – adafruit_pm25 सिरीयल (UART) साठी read() च्या आसपास अपवाद हाताळण्यासाठी वर्णन केलेल्या कमीतकमी एका समस्येपासून ग्रस्त आहे.
  • अभ्यासक्रम
    • हार्वर्डएक्स: पार्टिक्युलेट मॅटर वायू प्रदूषण (यूट्यूब) – ईडीएक्स: एनर्जी विन एन्व्हायर्नमेंटल कंस्ट्रेंट्स या शॉर्ट कोर्समधून पाच मिनिटांचा व्हिडिओ

सुरक्षितता क्रिटिकल डिटेक्शन आणि अलार्म हे प्रतिष्ठित पुरवठादारांकडून व्यावसायिक उपकरणांसाठी सर्वोत्तम सोडले जातात.
https://www.youtube.com/watch?v=A5R8osNXGyo
मेकर Pi Pico आणि ESP-01S सह Adafruit IO वर पार्टिक्युलेट मॅटर सेन्सर डेटा प्रकाशित करणे:
instructables लोगो

कागदपत्रे / संसाधने

instructables ESP-01S पब्लिशिंग पार्टिक्युलेट मॅटर सेन्सर [pdf] वापरकर्ता मार्गदर्शक
ESP-01S प्रकाशन पार्टिक्युलेट मॅटर सेन्सर, ESP-01S, प्रकाशन पार्टिक्युलेट मॅटर सेन्सर, पार्टिक्युलेट मॅटर सेन्सर, मॅटर सेन्सर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *