ESP-01S പബ്ലിഷിംഗ് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസർ
ഉപയോക്തൃ ഗൈഡ്
ESP-01S പബ്ലിഷിംഗ് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസർ
മേക്കർ പൈ പിക്കോ, ഇഎസ്പി-01എസ് എന്നിവയ്ക്കൊപ്പം അഡാഫ്രൂട്ട് ഐഒയിലേക്ക് പാർടിക്ലേറ്റ് മാറ്റർ സെൻസർ ഡാറ്റ പ്രസിദ്ധീകരിക്കുന്നു
kevinjwalters മുഖേന
AT rmware പ്രവർത്തിക്കുന്ന ESP-01S മൊഡ്യൂൾ ഉപയോഗിച്ച് Wi-Fi വഴി സെൻസറുകളുടെ ഔട്ട്പുട്ടുകൾ കൈമാറുന്ന CircuitPython പ്രോഗ്രാം പ്രവർത്തിക്കുന്ന Cytron Maker Pico ഉപയോഗിച്ച് Adafruit IO IoT സേവനത്തിലേക്ക് മൂന്ന് ചെലവ് കുറഞ്ഞ പാർടിക്യുലേറ്റ് മാറ്റർ സെൻസറുകളിൽ നിന്ന് ഡാറ്റ പ്രസിദ്ധീകരിക്കുന്നത് എങ്ങനെയെന്ന് ഈ ലേഖനം കാണിക്കുന്നു.
2.5-ൽ ലോകാരോഗ്യ സംഘടനയുടെ വായു ഗുണനിലവാര മാർഗ്ഗനിർദ്ദേശങ്ങൾ പാലിക്കാത്ത സ്ഥലങ്ങളിലാണ് ലോക ജനസംഖ്യയുടെ 99% ജീവിക്കുന്നത്, ആരോഗ്യത്തിന് ഏറ്റവും വലിയ പാരിസ്ഥിതിക അപകടസാധ്യതയുള്ള പിഎം2019 കണികാ ദ്രവ്യത്തെ WHO തിരിച്ചറിയുന്നു. ഇത് 4.2 ദശലക്ഷം അകാല മരണങ്ങൾക്ക് കാരണമായതായി കണക്കാക്കുന്നു. 2016-ൽ.
ഈ ലേഖനത്തിൽ കാണിച്ചിരിക്കുന്ന മൂന്ന് കണികാ ദ്രവ്യ സെൻസറുകൾ ഇവയാണ്:
- ഒരു സീരിയൽ കണക്ഷൻ ഉപയോഗിക്കുന്ന പ്ലാന്റ്ടവർ PMS5003;
- i30c ഉപയോഗിക്കുന്ന സെൻസിരിയോൺ SPS2;
- പൾസ് ഔട്ട്പുട്ടുകളോട് കൂടിയ Omron B5W LD0101.
ഈ ഒപ്റ്റിക്കൽ സെൻസറുകൾ ഒരു തരം ഗാർഹിക സ്മോക്ക് അലാറത്തിൽ കാണപ്പെടുന്നവയ്ക്ക് സമാനമാണ്, എന്നാൽ ത്രെഷോൾഡ് കോൺസൺട്രേഷനിൽ അലാറം നൽകുന്നതിനുപകരം വ്യത്യസ്ത വലുപ്പത്തിലുള്ള കണങ്ങളെ എണ്ണാനുള്ള അവരുടെ ശ്രമത്തിൽ അവ മരിക്കുന്നു.
ചുവന്ന ലേസർ അടിസ്ഥാനമാക്കിയുള്ള PMS5003 സാധാരണയായി ഉപയോഗിക്കുന്ന ഒരു ഹോബിയിസ്റ്റ് സെൻസറാണ്, ഇത് PurpleAir PA-II എയർ ക്വാളിറ്റി സെൻസറിൽ കാണാം. SPS30 അതേ തത്വം ഉപയോഗിക്കുന്ന ഏറ്റവും പുതിയ സെൻസറാണ്, അത് ക്ലാരിറ്റി നോഡ്-എസ് എയർ ക്വാളിറ്റി സെൻസറിൽ കാണാം. ഇൻഫ്രാറെഡ് എൽഇഡി അടിസ്ഥാനമാക്കിയുള്ള 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 – Cytron ന്റെ ബോർഡ് ഉചിതമായ ATrmware സഹിതം വരുന്നു.
- റീസെറ്റ് ബട്ടൺ ഉള്ള ESP-01 USB അഡാപ്റ്റർ/പ്രോഗ്രാമർ - Cytron.
- ബ്രെഡ്ബോർഡ്.
- സ്ത്രീ-പുരുഷ ജമ്പർ വയറുകൾ, ഒരുപക്ഷെ 20cm (8in) കുറഞ്ഞ നീളം.
- കേബിളും ബ്രെഡ്ബോർഡ് അഡാപ്റ്ററും ഉള്ള പ്ലാന്റ്ടവർ PMS5003 - അഡാഫ്രൂട്ട്
- അല്ലെങ്കിൽ പ്ലാൻടവർ PMS5003 + പിമോറോണി ബ്രെഡ്ബോർഡ് അഡാപ്റ്റർ - പിമോറോണി + പിമോറോണി
- സെൻസിരിയോൺ SPS30 - ഡിജി-കീ
- Sparkfun SPS30 JST-ZHR കേബിൾ മുതൽ 5 ആൺ പിന്നുകൾ വരെ - ഡിജി-കീ
- 2x 2.2k റെസിസ്റ്ററുകൾ.
- Omron B5W LD0101 - മൗസർ
- ഓംറോൺ കേബിൾ ഹാർനെസ് (2JCIE-HARNESS-05) - മൗസർ
- 5 പിൻ പുരുഷ തലക്കെട്ട് (കേബിൾ ബ്രെഡ്ബോർഡിലേക്ക് പൊരുത്തപ്പെടുത്തുന്നതിന്).
- സോൾഡർ - മുതല (അലിഗേറ്റർ) ക്ലിപ്പുകൾക്ക് സോളിഡിംഗിന് പകരമായി പ്രവർത്തിക്കാം.
- 2x 4.7k റെസിസ്റ്ററുകൾ.
- 3x 10k റെസിസ്റ്ററുകൾ.
- 0.1uF കപ്പാസിറ്റർ.
- Omron B5W LD0101-നുള്ള ബാറ്ററി പവർ:
- റീചാർജ് ചെയ്യാവുന്ന NiMH ബാറ്ററികൾക്കുള്ള 4AA ബാറ്ററി ഹോൾഡർ (മികച്ച ചോയ്സ്).
- അല്ലെങ്കിൽ ആൽക്കലൈൻ ബാറ്ററികൾക്കുള്ള 3AA ബാറ്റർ ഹോൾഡർ.
- ഒരു USB പവർ സ്രോതസ്സിൽ നിന്ന് പുറത്തേക്ക് ഓടാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഒരു USB പവർ പാക്ക് ഉപയോഗപ്രദമാകും.
ഘട്ടം 1: ESP-01S-ൽ ഫ്ലാഷ് അപ്ഡേറ്റ് ചെയ്യുന്നതിനുള്ള USB പ്രോഗ്രാമർ
ESP-01S മൊഡ്യൂൾ Cytron-ൽ നിന്നല്ലെങ്കിൽ അതിൽ ഉചിതമായ AT rmware വരാൻ സാധ്യതയില്ല. ഇത് അപ്ഡേറ്റ് ചെയ്യാനുള്ള ഏറ്റവും എളുപ്പ മാർഗം, ആഷ് എഴുതാൻ പ്രാപ്തമാക്കുന്ന, റീസെറ്റ് ബട്ടണുള്ള യുഎസ്ബി അഡാപ്റ്ററുള്ള ഒരു വിൻഡോസ് ഡെസ്ക്ടോപ്പ് അല്ലെങ്കിൽ ലാപ്ടോപ്പ് ഉപയോഗിക്കുക എന്നതാണ്.
നിർഭാഗ്യവശാൽ, "ESP-01 പ്രോഗ്രാമർ അഡാപ്റ്റർ UART" പോലെയുള്ള വളരെ സാധാരണമായ, ബ്രാൻഡ് ഇല്ലാത്ത അഡാപ്റ്ററിന് ഇവ നിയന്ത്രിക്കാനുള്ള ബട്ടണുകളോ സ്വിച്ചുകളോ ഇല്ല. ഇത് എങ്ങനെ വേഗത്തിൽ പുനഃസ്ഥാപിക്കാമെന്ന് മുകളിലുള്ള വീഡിയോ കാണിക്കുന്നു
രണ്ട് ആൺ-പെൺ ജമ്പർ വയറുകളിൽ നിന്ന് നിർമ്മിച്ച ചില മെച്ചപ്പെടുത്തിയ സ്വിച്ചുകൾ രണ്ടായി മുറിച്ച് പ്രോഗ്രാമർ ബോർഡിന്റെ അടിഭാഗത്തുള്ള പിന്നുകളിൽ ലയിപ്പിച്ചിരിക്കുന്നു. ഒരു ബ്രെഡ്ബോർഡ് ഉപയോഗിച്ച് ഇതിനുള്ള ഒരു ബദൽ സമീപനം ഹാക്കഡേയിൽ കാണാം:
ESP-01 വിൻഡോസ് വർക്ക്ഫ്ലോയിൽ ESPHome.
https://www.youtube.com/watch?v=wXXXgaePZX8
ഘട്ടം 2: വിൻഡോസ് ഉപയോഗിച്ച് ESP-01S-ൽ ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യുന്നു
rmware പതിപ്പ് പരിശോധിക്കാൻ PuTTY പോലുള്ള ഒരു ടെർമിനൽ പ്രോഗ്രാം ESP-01 പ്രോഗ്രാമറിനൊപ്പം ഉപയോഗിക്കാം. Hayes കമാൻഡ് സെറ്റിൽ നിന്ന് പ്രചോദനം ഉൾക്കൊണ്ട് കമാൻഡുകൾ ഉള്ള ഒരു മോഡം പോലെ ESP8266 പ്രവർത്തിക്കാൻ rmware സഹായിക്കുന്നു. AT+GMR AT+GMR കമാൻഡ് rmware പതിപ്പ് കാണിക്കുന്നു.
AT+GMR
പതിപ്പ്:1.1.0.0(മെയ് 11 2016 18:09:56)
SDK പതിപ്പ്:1.5.4(baaeaebb)
കംപൈൽ സമയം:മെയ് 20 2016 15:08:19
GitHub-ലെ Espressif Flash ഡൗൺലോഡ് ടൂൾ (Windows മാത്രം) ഉപയോഗിച്ച് rmware അപ്ഡേറ്റ് എങ്ങനെ പ്രയോഗിക്കാമെന്ന് വിവരിക്കുന്ന ഒരു ഗൈഡ് Cytron-നുണ്ട്: CytronTechnologies/esp-at-binarys. Cytron rmware ബൈനറിയുടെ ഒരു പകർപ്പും നൽകുന്നു, Cytron_ESP- 01S_AT_Firmware_V2.2.0.bin.
വിജയകരമായ നവീകരണത്തിന് ശേഷം പുതിയ rmware പതിപ്പ് 2.2.0.0 ആയി റിപ്പോർട്ട് ചെയ്യപ്പെടും
AT+GMR
പതിപ്പ്: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's simpletest.py ഉപയോഗിച്ച് പരീക്ഷിക്കാവുന്നതാണ്. ഇത് ഓരോ 10 സെക്കൻഡിലും ഇന്റർനെറ്റിലെ അറിയപ്പെടുന്ന സേവനത്തിലേക്ക് ഒരു ICMP പിംഗ് അയയ്ക്കുകയും റൗണ്ട് ട്രിപ്പ് സമയം (rtt) മില്ലിസെക്കൻഡിൽ കാണിക്കുകയും ചെയ്യുന്നു. ഇതിന് ഒരു രഹസ്യം ആവശ്യമാണ്.py file Wi-Fi SSID (പേര്), പാസ്വേഡ് എന്നിവയ്ക്കൊപ്പം - ഇത് ഈ ലേഖനത്തിൽ പിന്നീട് വിവരിക്കുന്നു.
നല്ലത്മോശം
ഘട്ടം 3: സെൻസറുകൾ ബന്ധിപ്പിക്കുന്നു
മൂന്ന് സെൻസറുകളെ ബന്ധിപ്പിക്കുന്നതിനും വോളിയം നിരീക്ഷിക്കുന്നതിനും പകുതി വലിപ്പമുള്ള ബ്രെഡ്ബോർഡ് ഉപയോഗിച്ചുtage നാല് റീചാർജ് ചെയ്യാവുന്ന NiMH ബാറ്ററികളിൽ നിന്ന്. മുകളിലുള്ള സമ്പൂർണ്ണ സജ്ജീകരണത്തിന്റെ ഉയർന്ന റെസല്യൂഷൻ ഫോട്ടോ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, അടുത്ത ഘട്ടങ്ങൾ ഓരോ സെൻസറും എങ്ങനെ ബന്ധിപ്പിക്കാമെന്ന് വിവരിക്കുന്നു.
ബ്രെഡ്ബോർഡിലെ പവർ റെയിലുകൾ പൈ പിക്കോയിൽ നിന്നാണ് പവർ ചെയ്യുന്നത്
- ഇടതുവശത്തുള്ള പവർ റെയിലുകളിലേക്ക് VBUS (5V), GND എന്നിവയും
- വലതുവശത്തേക്ക് 3V3, GND.
പവർ റെയിലുകൾ പോസിറ്റീവ് റെയിലിനായി അടുത്തുള്ള ചുവന്ന വരയും നെഗറ്റീവ് (അല്ലെങ്കിൽ ഗ്രൗണ്ട്) റെയിലിന് നീലയും കൊണ്ട് അടയാളപ്പെടുത്തിയിരിക്കുന്നു. പൂർണ്ണ വലിപ്പമുള്ള (830 ദ്വാരം) ബ്രെഡ്ബോർഡിൽ ഇവയ്ക്ക് താഴെയുള്ള റെയിലുകളുമായി ബന്ധിപ്പിച്ചിട്ടില്ലാത്ത ഒരു മുകളിലെ റെയിലുകൾ ഉണ്ടായിരിക്കാം.
സ്ഥിരമായ വോളിയം ആവശ്യമുള്ള Omron B5W LD0101-ന് പവർ ചെയ്യാൻ മാത്രമേ ബാറ്ററികൾ ഉപയോഗിക്കൂ.tagഇ. കമ്പ്യൂട്ടറിൽ നിന്നുള്ള യുഎസ്ബി പവർ പലപ്പോഴും ശബ്ദമുണ്ടാക്കുന്നു, അത് അനുയോജ്യമല്ല.
ഘട്ടം 4: പ്ലാന്റ്ടവർ PMS5003 ബന്ധിപ്പിക്കുന്നു
Plantower PMS5003-ന് 5V പവർ ആവശ്യമാണെങ്കിലും അതിന്റെ സീരിയൽ "TTL സ്റ്റൈൽ" ഇന്റർഫേസ് 3.3V സുരക്ഷിതമാണ്. ൽ നിന്നുള്ള കണക്ഷനുകൾ
പിഎംഎസ്5003 ബ്രേക്ക്ഔട്ട് ബോർഡ് വഴി പൈ പിക്കോയിലേക്ക്:
- VCC മുതൽ 5V വരെ (ചുവപ്പ്) വരി 6 മുതൽ 5V വരെ റെയിൽ വഴി;
- GND മുതൽ GND (കറുപ്പ്) വരി 5 വഴി GND വരെ;
- വരി 1 മുതൽ GP2 വരെ EN (നീല) ആയി സജ്ജമാക്കുക;
- RX മുതൽ RX വരെ (വെള്ള) വരി 3 മുതൽ GP5 വരെ;
- TX മുതൽ TX വരെ (ചാരനിറം) വരി 4 മുതൽ GP4 വരെ;
- GP2-ലേക്ക് വരി 3 വഴി റീസെറ്റ് (പർപ്പിൾ) ലേക്ക് റീസെറ്റ് ചെയ്യുക;
- NC (ബന്ധിപ്പിച്ചിട്ടില്ല);
- എൻ.സി.
ഡാറ്റാഷീറ്റിൽ മെറ്റൽ കേസിനെക്കുറിച്ചുള്ള മുന്നറിയിപ്പ് ഉൾപ്പെടുന്നു.
മെറ്റൽ ഷെൽ GND-യുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, അതിനാൽ GND ഒഴികെയുള്ള സർക്യൂട്ടിന്റെ മറ്റ് ഭാഗങ്ങളുമായി ഇത് ഷോർട്ട് ചെയ്യപ്പെടാതിരിക്കാൻ ശ്രദ്ധിക്കുക.
ഉപരിതലത്തെ പോറലുകളിൽ നിന്ന് സംരക്ഷിക്കുന്നതിനായി ഈ ഘടകം കേസിൽ നീല പ്ലാസ്റ്റിക് എഫ്എൽഎം ഉപയോഗിച്ച് ഷിപ്പുചെയ്യുന്നു, പക്ഷേ ഇത് ഇലക്ട്രിക്കൽ ഇൻസുലേഷനായി ആശ്രയിക്കരുത്.
ഘട്ടം 5: സെൻസിറിയൻ SPS30 ബന്ധിപ്പിക്കുന്നു
Sensirion SPS30 ന് 5V പവർ ആവശ്യമാണെങ്കിലും അതിന്റെ i2c ഇന്റർഫേസ് 3.3V സുരക്ഷിതമാണ്. i2.2c ബസിന്റെ പുൾ-അപ്പുകളായി പ്രവർത്തിക്കാൻ രണ്ട് 2k റെസിസ്റ്ററുകൾ മാത്രമാണ് അധിക ഘടകങ്ങൾ. SPS30-ൽ നിന്ന് പൈ പിക്കോയിലേക്കുള്ള കണക്ഷനുകൾ ഇവയാണ്:
- VDD (ചുവപ്പ്) മുതൽ 5V5V റെയിൽ വരെ;
- SDA (വെള്ള) മുതൽ GP0 വരെ (ചാരനിറം) വരി 11 വഴി 2.2k റെസിസ്റ്ററിനൊപ്പം 3.3V റെയിൽ;
- SCL (പർപ്പിൾ) മുതൽ GP1 വരെ (പർപ്പിൾ) വരി 10 വഴി 2.2k റെസിസ്റ്ററിനൊപ്പം 3.3V റെയിൽ;
- SEL (പച്ച) മുതൽ GND വരെ;
- GND (കറുപ്പ്) മുതൽ GND വരെ.
ലീഡിലുള്ള കണക്ടറിന് SPS30-ലേക്ക് ശരിയായി തിരുകാൻ ഒരു ഉറച്ച പുഷ് ആവശ്യമായി വന്നേക്കാം.
ഡാറ്റാഷീറ്റിൽ സെൻസിരിയോൺ ശുപാർശ ചെയ്യുന്ന ഒരു സീരിയൽ ഇന്റർഫേസിനെയും SPS30 പിന്തുണയ്ക്കുന്നു.
I2C ഇന്റർഫേസിന്റെ ഉപയോഗത്തെക്കുറിച്ച് ചില പരിഗണനകൾ നൽകണം. ഒരു പിസിബിയിൽ രണ്ട് ചിപ്പുകൾ ബന്ധിപ്പിക്കുന്നതിനാണ് I2C ആദ്യം രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. സെൻസർ ഒരു കേബിൾ വഴി പ്രധാന പിസിബിയുമായി ബന്ധിപ്പിക്കുമ്പോൾ, വൈദ്യുതകാന്തിക ഇടപെടലിനും ക്രോസ്സ്റ്റോക്കിനും പ്രത്യേക ശ്രദ്ധ നൽകണം. കഴിയുന്നത്ര ചെറുതാക്കി (< 10 cm) കൂടാതെ/അല്ലെങ്കിൽ നന്നായി സംരക്ഷിച്ച കണക്ഷൻ കേബിളുകൾ ഉപയോഗിക്കുക.
സാധ്യമാകുമ്പോഴെല്ലാം പകരം UART ഇന്റർഫേസ് ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു: വൈദ്യുതകാന്തിക ഇടപെടലിനെതിരെ ഇത് കൂടുതൽ ശക്തമാണ്, പ്രത്യേകിച്ച് നീണ്ട കണക്ഷൻ കേബിളുകൾ.
കേസിലെ ലോഹഭാഗങ്ങളെക്കുറിച്ചും മുന്നറിയിപ്പുണ്ട്.
ശ്രദ്ധിക്കുക, GND പിൻ (5) ഉം മെറ്റൽ ഷീൽഡിംഗും തമ്മിൽ ഒരു ആന്തരിക വൈദ്യുത ബന്ധം ഉണ്ട്. ഈ ആന്തരിക കണക്ഷനിലൂടെ ഉദ്ദേശിക്കാത്ത വൈദ്യുത പ്രവാഹങ്ങൾ ഉണ്ടാകാതിരിക്കാൻ ഈ മെറ്റൽ ഷീൽഡിംഗ് വൈദ്യുതമായി ഓടിക്കൊണ്ടിരിക്കുക. ഇത് ഒരു ഓപ്ഷനല്ലെങ്കിൽ, GND പിൻക്കും ഷീൽഡിംഗുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഏതെങ്കിലും പൊട്ടൻഷ്യലിനും ഇടയിൽ ശരിയായ ബാഹ്യ പൊട്ടൻഷ്യൽ ഇക്വലൈസേഷൻ നിർബന്ധമാണ്. GND യും മെറ്റൽ ഷീൽഡിംഗും തമ്മിലുള്ള ബന്ധം ആണെങ്കിലും ഏതെങ്കിലും വൈദ്യുതധാര ഉൽപ്പന്നത്തിന് കേടുപാടുകൾ വരുത്തുകയും അമിതമായി ചൂടാകുന്നതിലൂടെ സുരക്ഷാ അപകടമുണ്ടാക്കുകയും ചെയ്യും.
ഘട്ടം 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 പൈ പിക്കോയിൽ നിന്നുള്ള (പച്ച) വരി 17 ലേക്ക് ബന്ധിപ്പിക്കുന്നു, ഒരു 10k റെസിസ്റ്റർ വരി 17 ലേക്ക് വരി 22 ലേക്ക് ബന്ധിപ്പിക്കുന്നു.
ഡാറ്റാഷീറ്റ് വൈദ്യുതി വിതരണ ആവശ്യകതയെ ഇങ്ങനെ വിവരിക്കുന്നു:
കുറഞ്ഞത് 4.5V, സാധാരണ 5.0V, പരമാവധി 5.5V, റിപ്പിൾ വോളിയംtage ശ്രേണി 30mV അല്ലെങ്കിൽ അതിൽ കുറവ് ശുപാർശ ചെയ്യുന്നു. 300Hz-ൽ താഴെ ശബ്ദമില്ലെന്ന് ഉറപ്പാക്കുക. കോൺ
rm അനുവദനീയമായ റിപ്പിൾ വോള്യംtagഒരു യഥാർത്ഥ മെഷീൻ ഉപയോഗിക്കുന്ന ഇ മൂല്യം.
മൂന്ന് ആൽക്കലൈൻ അല്ലെങ്കിൽ നാല് റീചാർജ് ചെയ്യാവുന്ന (NiMH) ബാറ്ററികളാണ് സ്ഥിരവും സ്ഥിരവുമായ വോളിയം നൽകാനുള്ള എളുപ്പവഴിtagസെൻസറിലേക്ക് ഏകദേശം 5V യുടെ ഇ. ഒരു USB പവർ പാക്ക് ഒരു മോശം ചോയിസ് ആയിരിക്കാൻ സാധ്യതയുണ്ട്, കാരണം വോളിയംtage സാധാരണയായി ഒരു ബക്ക്-ബൂസ്റ്റ് കൺവെർട്ടർ ഉപയോഗിക്കുന്ന ഒരു ലിഥിയം ബാറ്ററിയിൽ നിന്നാണ്, അത് ശബ്ദമുണ്ടാക്കുന്നു.
B5W LD0101 അതിന്റെ വായുപ്രവാഹത്തിന് സംവഹനം ഉപയോഗിക്കുന്നു, ശരിയായി പ്രവർത്തിക്കാൻ നിവർന്നുനിൽക്കണം. വിതരണ വോള്യത്തിന്റെ മാറ്റംtage ഹീറ്ററിന്റെ താപനിലയെയും അനുബന്ധ വായുവിനെയും ബാധിക്കാൻ സാധ്യതയുണ്ട്. ആംബിയന്റ് താപനിലയും ഒരു പ്രഭാവം ഉണ്ടായിരിക്കണം.
ഘട്ടം 7: സാധ്യതയുള്ള ഡിവൈഡർ ഉപയോഗിച്ച് ബാറ്ററി നിരീക്ഷണം
ബാറ്ററി വോള്യംtage, Pi Pico-യുടെ RP3.3 പ്രോസസറിന്റെ ഇൻപുട്ടുകളുടെ 2040V ലെവൽ കവിയുന്നു. ഒരു ലളിതമായ പൊട്ടൻഷ്യൽ ഡിവൈഡറിന് ഈ വോള്യം കുറയ്ക്കാൻ കഴിയുംtagഇ ആ പരിധിക്കുള്ളിലായിരിക്കണം. അനലോഗ് ശേഷിയുള്ള (GP2040 മുതൽ GP26 വരെ) ഇൻപുട്ടിൽ ബാറ്ററി നില അളക്കാൻ ഇത് RP28-നെ അനുവദിക്കുന്നു.
വോള്യം പകുതിയാക്കാൻ മുകളിൽ ഒരു ജോടി 10k റെസിസ്റ്ററുകൾ ഉപയോഗിച്ചുtagഇ. പാഴായ കറന്റ് കുറയ്ക്കാൻ 100k പോലെ ഉയർന്ന മൂല്യങ്ങൾ ഉപയോഗിക്കുന്നത് സാധാരണമാണ്. കണക്ഷനുകൾ ഇവയാണ്:
- B5W LD0101 Vcc (ചുവപ്പ്) ജമ്പർ വയർ 29 ഇടത് വശത്തേക്ക്;
- 10 വരിയിൽ ഇടത്തിനും വലത്തിനും ഇടയിൽ 29 വരിയിൽ 29k റെസിസ്റ്റർ;
- ബ്രൗൺ ജമ്പർ വയർ മുതൽ Pi Pico GP27 വരെ;
- 10 വരിയുടെ വലതുവശത്ത് നിന്ന് അടുത്തുള്ള GND റെയിലിലേക്ക് 29k റെസിസ്റ്റർ.
മേക്കർ പൈ പിക്കോയിലെ GP28 ഒരു അനലോഗ് ഇൻപുട്ടായി ഉപയോഗിക്കാം, എന്നാൽ ഇത് RGB പിക്സലുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ മൂല്യത്തിൽ അപര്യാപ്തമായ സ്വാധീനം ചെലുത്തുകയും ഇൻപുട്ട് WS2812 പ്രോട്ടോക്കോൾ പോലെയാണെങ്കിൽ പ്രകാശിപ്പിക്കുകയോ മാറ്റുകയോ ചെയ്യാം!
ഘട്ടം 8: CircuitPython, സെൻസർ ഡാറ്റ പബ്ലിഷിംഗ് പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു
CircuitPython-നെ കുറിച്ച് നിങ്ങൾക്ക് പരിചിതമല്ലെങ്കിൽ, ആദ്യം CircuitPython-ലേക്ക് സ്വാഗതം എന്ന ഗൈഡ് വായിക്കുന്നത് മൂല്യവത്താണ്.
- പതിപ്പ് 7.x ബണ്ടിലിൽ നിന്ന് ഇനിപ്പറയുന്ന ഏഴ് ലൈബ്രറികൾ ഇൻസ്റ്റാൾ ചെയ്യുക https://circuitpython.org/libraries CIRCUITPY ഡ്രൈവിലെ lib ഡയറക്ടറിയിലേക്ക്:
- adafruit_bus_device
- അഡാഫ്രൂട്ട്_മിനിംക്റ്റ്
- അഡാഫ്രൂട്ട്_ഐഒ
- അഡാഫ്രൂട്ട്_എസ്പാറ്റ്കൺട്രോൾ
- അഡാഫ്രൂട്ട്_pm25
- അഡാഫ്രൂട്ട്_റിക്വസ്റ്റ്സ്.എംപി
- നിയോപിക്സൽ.എംപിഐ
- ഈ രണ്ട് അധിക ലൈബ്രറികൾ ലിബ് ഡയറക്ടറിയിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക, ലിങ്ക് ഇതായി സംരക്ഷിക്കുക... എന്നതിൽ ക്ലിക്ക് ചെയ്യുക fileഡയറക്ടറിയുടെ ഉള്ളിൽ അല്ലെങ്കിൽ ഓൺ file:
- adafruit_sps30 മുതൽ https://github.com/kevinjwalters/Adafruit_CircuitPython_SPS30
- b5wld0101.py ൽ നിന്ന് https://github.com/kevinjwalters/CircuitPython_B5WLD0101
- രഹസ്യങ്ങൾ സൃഷ്ടിക്കുക.py file (ഉദാ. കാണുകampതാഴെ) മൂല്യങ്ങൾ പൂരിപ്പിക്കുക.
- pmsensors_adafruitio.py എന്നതിൽ... ലിങ്ക് ഇതായി സംരക്ഷിക്കുക ക്ലിക്ക് ചെയ്ത് CIRCUITPY ലേക്ക് പ്രോഗ്രാം ഡൗൺലോഡ് ചെയ്യുക
- നിലവിലുള്ള ഏതെങ്കിലും code.py പേരുമാറ്റുക അല്ലെങ്കിൽ ഇല്ലാതാക്കുക file CIRCUITPY-യിൽ pmsensors_adafruitio.py എന്നതിനെ code.py എന്ന് പുനർനാമകരണം ചെയ്യുക ഇത് file CircuitPython വ്യാഖ്യാതാവ് ആരംഭിക്കുമ്പോഴോ വീണ്ടും ലോഡുചെയ്യുമ്പോഴോ പ്രവർത്തിക്കുന്നു.
# നിങ്ങൾ രഹസ്യ ക്രമീകരണങ്ങളും പാസ്വേഡുകളും ടോക്കണുകളും സൂക്ഷിക്കുന്ന ഇടമാണ് ഈ ഫയൽ!
# നിങ്ങൾ അവ കോഡിൽ ഇടുകയാണെങ്കിൽ, ആ വിവരം നൽകാനോ പങ്കിടാനോ നിങ്ങൾ അപകടസാധ്യതയുണ്ട്
രഹസ്യങ്ങൾ = {
“ssid” : “ഇവിടെ-വൈഫൈ-നാമം ചേർക്കുക”,
“പാസ്വേഡ്” : “ഇൻസേർട്ട്-വൈഫൈ-പാസ്വേഡ്-ഇവിടെ”,
“aio_username” : “ADAFRUIT-IO-USERNAME-HERE”,
“aio_key” : “ഇൻസേർട്ട്-ADAFRUIT-IO-APPLICATION-KEY-ഇവിടെ”
# http://worldtimeapi.org/timezones
“സമയമേഖല” : “അമേരിക്ക/ന്യൂയോർക്ക്”,
}
ഈ പ്രോജക്റ്റിനായി ഉപയോഗിച്ച പതിപ്പുകൾ ഇവയായിരുന്നു:
സർക്യൂട്ട് പൈത്തൺ 7.0.0
CircuitPython ലൈബ്രറി ബണ്ടിൽ adafruit-circuitpython-bundle-7.x-mpy-20211029.zip- സെപ്റ്റംബർ/ഒക്ടോബർ മുതലുള്ള മുൻകാല verisons adafruit_espatcontrol ആയി ഉപയോഗിക്കാൻ പാടില്ല.
ലൈബ്രറി ബഗ്ഗി ആയിരുന്നു, പകുതി ജോലികളും ആശയക്കുഴപ്പത്തിലാക്കി.
ഘട്ടം 9: അഡാഫ്രൂട്ട് ഐഒ സജ്ജീകരണം
Adafruit അവരുടെ Adafruit IO സേവനത്തിൽ നിരവധി ഗൈഡുകൾ ഉണ്ട്, ഏറ്റവും പ്രസക്തമായവ ഇവയാണ്:
Adafruit IO-ലേക്ക് സ്വാഗതം
Adafruit IO അടിസ്ഥാനങ്ങൾ: ഫീഡുകൾ
അഡാഫ്രൂട്ട് IO അടിസ്ഥാനങ്ങൾ: ഡാഷ്ബോർഡുകൾ
ഫീഡുകളും ഡാഷ്ബോർഡുകളും നിങ്ങൾക്ക് പരിചിതമായിക്കഴിഞ്ഞാൽ, ഈ ഘട്ടങ്ങൾ പാലിക്കുക.
- നിങ്ങൾക്ക് ഇതിനകം ഒരു Adafruit അക്കൗണ്ട് ഇല്ലെങ്കിൽ, ഒരു Adafruit അക്കൗണ്ട് സൃഷ്ടിക്കുക.
- ഫീഡുകൾക്ക് കീഴിൽ mpp-pm എന്ന പേരിൽ ഒരു പുതിയ ഗ്രൂപ്പ് ഉണ്ടാക്കുക
- + പുതിയ ഫീഡ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്ത് ഈ പുതിയ ഗ്രൂപ്പിൽ ഒമ്പത് ഫീഡുകൾ ഉണ്ടാക്കുക, പേരുകൾ ഇവയാണ്:
- b5wld0101-raw-out1 (എഴുത്ത്)
- b5wld0101-raw-out2 (എഴുത്ത്)
- b5wld0101-വിസിസി
- b5wld0101-vth (vth) എന്ന പേരിൽ ഈ ആപ്പ് ഡൗൺലോഡ് ചെയ്യുക.
- cpu-താപനില
- pms5003-pm10-സ്റ്റാൻഡേർഡ്
- pms5003-pm25-സ്റ്റാൻഡേർഡ്
- sps30-pm10-സ്റ്റാൻഡേർഡ്
- sps30-pm25-സ്റ്റാൻഡേർഡ്
- ഈ മൂല്യങ്ങൾക്കായി ഒരു ഡാഷ്ബോർഡ് നിർമ്മിക്കുക, നിർദ്ദേശിച്ച ബ്ലോക്കുകൾ ഇവയാണ്:
- മൂന്ന് ലൈൻ ചാർട്ട് ബ്ലോക്കുകൾ, ഓരോ സെൻസറിനും ഒന്ന്, ഓരോ ചാർട്ടിനും രണ്ട് ലൈനുകൾ.
- രണ്ട് വോള്യങ്ങൾക്കായി മൂന്ന് ഗേജ് ബ്ലോക്കുകൾtages ഉം താപനിലയും.
ഘട്ടം 10: ഡാറ്റ പ്രസിദ്ധീകരണം പരിശോധിക്കുന്നു
പ്രോയ്ക്ക് കീഴിലുള്ള മോണിറ്റർ പേജ് file തത്സമയ ഡാറ്റ പരിശോധിച്ച് ഡാറ്റ തത്സമയം എത്തുന്നുണ്ടോയെന്ന് പരിശോധിക്കാൻ ഇത് ഉപയോഗപ്രദമാണ് file വിഭാഗം. Adafruit IO-ലേക്ക് ഡാറ്റ അയയ്ക്കുമ്പോൾ പ്രോഗ്രാം RGB പിക്സൽ 2-3 സെക്കൻഡ് നീലയായി മാറ്റുകയും തുടർന്ന് പച്ചയിലേക്ക് മടങ്ങുകയും ചെയ്യുന്നു.
RP2040-ൽ നിന്നുള്ള താപനില വ്യത്യസ്ത CPU-കൾക്കിടയിൽ വളരെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നതായി കാണപ്പെടുന്നു, മാത്രമല്ല അന്തരീക്ഷ താപനിലയുമായി പൊരുത്തപ്പെടാൻ സാധ്യതയില്ല.
ഇത് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, പരിശോധിക്കേണ്ട ചില കാര്യങ്ങൾ ഇതാ.
- RGB പിക്സൽ നിലനിൽക്കുകയാണെങ്കിൽ അല്ലെങ്കിൽ Adafruit IO-ന് ഡാറ്റ ലഭിച്ചില്ലെങ്കിൽ, ഔട്ട്പുട്ട്/പിശകുകൾക്കായി USB സീരിയൽ കൺസോൾ പരിശോധിക്കുക. ഓരോ 2-3 സെക്കൻഡിലും പ്രിന്റ് ചെയ്യപ്പെടുന്ന പുതിയ ലൈനുകൾ ഉപയോഗിച്ച് സെൻസറുകൾ പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് സീരിയൽ കൺസോളിലെ Mu നുള്ള സംഖ്യാ ഔട്ട്പുട്ട് കാണിക്കും - ഉദാ.ampലെ ഔട്ട്പുട്ട്.
- മോണിറ്റർ പേജിലെ തൽസമയ പിശകുകൾ വിഭാഗം, ഡാറ്റ അയയ്ക്കുന്നുണ്ടെങ്കിലും കാണിക്കുന്നില്ലേ എന്ന് പരിശോധിക്കേണ്ടതാണ്.
- ഡീബഗ്ഗിംഗ് വിവരങ്ങളുടെ അളവ് നിയന്ത്രിക്കുന്നതിന് പ്രോഗ്രാമിലെ ഡീബഗ് വേരിയബിൾ 0 മുതൽ 5 വരെ സജ്ജീകരിക്കാം. ഉയർന്ന ലെവലുകൾ മുവിനുള്ള ട്യൂപ്പിൾ പ്രിന്റിംഗ് പ്രവർത്തനരഹിതമാക്കുന്നു.
- Wi-Fi കണക്ഷൻ ഉണ്ടാക്കിയിട്ടുണ്ടെന്നും ഇന്റർനെറ്റിലേക്കുള്ള കണക്റ്റിവിറ്റി ICMP ട്രാഫിക്കിൽ പ്രവർത്തിക്കുന്നുവെന്നും തെളിയിക്കുന്നതിനുള്ള ഒരു ഉപയോഗപ്രദമായ മാർഗമാണ് simpletest.py പ്രോഗ്രാം.
- നിങ്ങൾ adafruit_espatcontrol ലൈബ്രറിയുടെ സമീപകാല പതിപ്പാണ് ഉപയോഗിക്കുന്നതെന്ന് ഉറപ്പാക്കുക.
- ഓരോ GPIO-യിലെയും Maker Pico-യുടെ നീല LED-കൾ തൽക്ഷണ ദൃശ്യം ലഭിക്കുന്നതിന് വളരെ ഉപയോഗപ്രദമാണ്view GPIO സംസ്ഥാനത്തിന്റെ. ഇനിപ്പറയുന്നവ ഒഴികെ കണക്റ്റുചെയ്ത എല്ലാ GPIO-യും ഓണായിരിക്കും:
- സുഗമമായ വോളിയം ആയതിനാൽ GP26 ഓഫാകുംtage (ഏകദേശം 500mV) വളരെ കുറവാണ്;
- GP12 മങ്ങിയതായിരിക്കും, കാരണം ഇത് ~ 15% ഡ്യൂട്ടി സൈക്കിൾ PWM സിഗ്നലാണ്;
- GP5 ഓണായിരിക്കുമെങ്കിലും PMS5003-ൽ നിന്ന് ഡാറ്റ അയയ്ക്കുമ്പോൾ അത് മിന്നിമറയുന്നു;
- B10W LD5 വഴി ചെറിയ കണങ്ങളെ കണ്ടെത്തുന്നതിനാൽ GP0101 ഓഫ് ആകും.
- 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 വെള്ളിയാഴ്ച വൈകുന്നേരം 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 മണിക്ക് മുമ്പ് ഒരു ക്യൂബിക് മീറ്ററിന് 11 ഗ്രാം ആയിരുന്നു.
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
സെൻസറുകൾ പുറത്തുള്ളപ്പോൾ ഡാറ്റയിൽ മറ്റെവിടെയെങ്കിലും ചെറിയ സ്പൈക്കുകൾ ഉണ്ട്. ഇവയിൽ നിന്നുള്ള വാഫ്റ്റുകൾ കാരണമാകാം:
- ഗ്യാസ് സെൻട്രൽ തപീകരണത്തിൽ നിന്നുള്ള പുറന്തള്ളൽ,
- സമീപത്ത് പുകവലിക്കുന്ന ആളുകൾ കൂടാതെ/അല്ലെങ്കിൽ
- പാചകത്തിൽ നിന്നുള്ള മണം/പുക.
പുറത്തുകാണിച്ച ഇലക്ട്രോണിക്സ് വയ്ക്കുന്നതിന് മുമ്പ് കാലാവസ്ഥ പരിശോധിക്കുക!
സ്റ്റെപ്പ് 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നാം ശ്വസിക്കുന്ന വായുവിലെ കണികാ ദ്രവ്യത്തിന്റെ വിവിധ സ്രോതസ്സുകൾ.
സ്റ്റെപ്പ് 14: പബ്ലിക് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസറുകൾ
മുകളിൽ ഗ്രാഫ് ചെയ്ത ഡാറ്റ സമീപത്തുള്ള പൊതു സെൻസറുകളിൽ നിന്നുള്ളതാണ്.
- ലണ്ടൻ ശ്വസിക്കുക
- ക്ലാരിറ്റി മൂവ്മെന്റ് നോഡ്-എസ്
- ടി.ബി.പി.എസ്
- oss
- rl
- ക്ലാരിറ്റി മൂവ്മെന്റ് നോഡ്-എസ്
- ഓപ്പൺഎക്യു
- പർപ്പിൾ എയർ PA-II
- sr
- പർപ്പിൾ എയർ PA-II
- ലണ്ടൻ എയർ ക്വാളിറ്റി നെറ്റ്വർക്ക്
- റഫറൻസ് നിലവാരം (മെറ്റ് വൺ BAM 1020 ഉം മറ്റുള്ളവയും)
- FS
- AS
- ടി.ബി.ആർ
- റഫറൻസ് നിലവാരം (മെറ്റ് വൺ BAM 1020 ഉം മറ്റുള്ളവയും)
tbps, TBR സെൻസറുകൾ ഏതാണ്ട് ഒരുമിച്ച് സ്ഥിതി ചെയ്യുന്നവയാണ്, അവ SPS30-അധിഷ്ഠിത ഉപകരണവും സമീപത്തുള്ള റഫറൻസും തമ്മിലുള്ള പരസ്പരബന്ധം കാണിക്കാൻ ഒരുമിച്ച് ഗ്രാഫ് ചെയ്തിരിക്കുന്നു. നവംമ്പർ 30, 5 തീയതികളിലെ വൈകുന്നേരങ്ങളിൽ SPS6 സിഗ്നലുകൾ വായിക്കാത്തതായി കാണപ്പെടുന്നു, പുനർനിർമ്മാണങ്ങൾ മൂലമാണ് സായാഹ്ന വർദ്ധനവ് എന്ന് അനുമാനിക്കുന്നത് ന്യായമാണ്. ഈ ലേഖനത്തിനുപയോഗിക്കുന്ന സെൻസറുകൾക്ക് വോളിയം മാത്രമേ കണ്ടെത്താനാവൂ എന്നതിനാൽ കണങ്ങളുടെ പിണ്ഡത്തിലെ വ്യത്യാസം മൂലമാകാം ഇത്.
PurpleAir PA-II-ലെ PMS5003, ഈ ചെറിയ കാലയളവിനെ അടിസ്ഥാനമാക്കിയുള്ള ഏതെങ്കിലും ഉയർന്ന PM2.5 ലെവലുകൾക്കായി സാങ്കൽപ്പികമായി കൂടുതൽ വായിക്കുന്നതായി തോന്നുന്നു. ഇത് മുമ്പത്തെ പേജുകളിൽ കാണിച്ചിരിക്കുന്ന ഫലങ്ങളുമായി പൊരുത്തപ്പെടാം അല്ലെങ്കിൽ സമീപത്തുള്ള മറ്റ് ഘടകങ്ങൾ ഇതിന് കാരണമാകാം.
SPS30, PMS5003 എന്നിവ 2.5 മൈക്രോണിൽ കൂടുതലുള്ള കണങ്ങൾക്കായുള്ള ഡാറ്റ ഉൽപ്പാദിപ്പിക്കുന്നു, എന്നാൽ ഇത് എന്തുകൊണ്ട് ജാഗ്രതയോടെ കൈകാര്യം ചെയ്യണമെന്ന് ഇനിപ്പറയുന്ന പേജുകൾ കാണിക്കുന്നു.
ഘട്ടം 15: സെൻസറുകളുടെ താരതമ്യം - കണികാ വലിപ്പം
മുകളിലെ ഗ്രാഫുകൾ ഫിന്നിഷ് കാലാവസ്ഥാ ഇൻസ്റ്റിറ്റ്യൂട്ടിന്റെ ഒപ്റ്റിക്കൽ ലോ-കോസ്റ്റ് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസറുകളുടെ കണികാ വലിപ്പം തിരഞ്ഞെടുക്കുന്നതിനുള്ള ലബോറട്ടറി മൂല്യനിർണ്ണയത്തിൽ നിന്നുള്ളതാണ്. ഓരോ തരത്തിലുമുള്ള മൂന്ന് സെൻസറുകൾ ലോഗരിഥമിക് x അക്ഷത്തിൽ കാണിച്ചിരിക്കുന്ന വ്യത്യസ്ത കണിക വലുപ്പങ്ങൾ ഉപയോഗിച്ച് പരീക്ഷിച്ചു. സെൻസർ ഔട്ട്പുട്ടുകളെ അടിസ്ഥാനമാക്കിയുള്ള പ്രത്യേക കണികാ വലിപ്പ ബാൻഡുകളുടെ കണക്കുകൂട്ടിയ മൂല്യങ്ങളെ നിറമുള്ള വരകൾ സൂചിപ്പിക്കുന്നു, ബാൻഡിംഗ് വിതരണം കാണിക്കുന്നു. 30 മൈക്രോണിന് മുകളിലുള്ള മൂന്ന് SPS1 മൂല്യങ്ങൾ ഓവർലാപ്പ് ചെയ്യുന്നു, അവയെ വേർതിരിച്ചറിയാൻ വളരെ ബുദ്ധിമുട്ടാണ്.
പിഎം2.5, പിഎം10 എന്നിവയാണ് കണികകളുടെ പൊതുവായ അളവുകൾ. പേരിലെ സംഖ്യ കണത്തിന്റെ പരമാവധി വലുപ്പത്തെ സൂചിപ്പിക്കുമ്പോൾ യൂണിറ്റുകൾ ഒരു ക്യൂബിക് മീറ്ററിന് മൈക്രോഗ്രാമിലാണ്. വിലകുറഞ്ഞ സെൻസറുകൾക്ക് കണികാ വ്യാസം (വോളിയം) മാത്രമേ അളക്കാൻ കഴിയൂ, സാധ്യതയുള്ള PM2.5, PM10 മൂല്യങ്ങൾ കണക്കാക്കാൻ സാന്ദ്രതയെക്കുറിച്ച് ചില ഊഹങ്ങൾ നടത്തേണ്ടതുണ്ട്.
PMS5003 സ്ഥിരമായ സാന്ദ്രത മൂല്യം ഉപയോഗിക്കുന്നു, SPS30-നുള്ള അവരുടെ സാന്ദ്രത സമീപനത്തെ സെൻസിരിയോൺ ഇങ്ങനെ വിവരിക്കുന്നു:
വിപണിയിലുള്ള മിക്ക കുറഞ്ഞ വിലയുള്ള PM സെൻസറുകളും കാലിബ്രേഷനിൽ സ്ഥിരമായ ഒരു പിണ്ഡസാന്ദ്രത അനുമാനിക്കുകയും ഈ ബഹുജന സാന്ദ്രത കൊണ്ട് കണ്ടെത്തിയ കണങ്ങളുടെ എണ്ണത്തെ ഗുണിച്ച് പിണ്ഡത്തിന്റെ സാന്ദ്രത കണക്കാക്കുകയും ചെയ്യുന്നു. സെൻസർ ഒരൊറ്റ കണിക തരം (ഉദാഹരണത്തിന്, പുകയില പുക) അളക്കുകയാണെങ്കിൽ മാത്രമേ ഈ അനുമാനം പ്രവർത്തിക്കൂ, എന്നാൽ യഥാർത്ഥത്തിൽ നമ്മൾ ദൈനംദിന ജീവിതത്തിൽ 'കനത്ത' പൊടി മുതൽ 'ലൈറ്റ്' ജ്വലന കണികകൾ വരെ വ്യത്യസ്ത ഒപ്റ്റിക്കൽ ഗുണങ്ങളുള്ള നിരവധി വ്യത്യസ്ത കണിക തരങ്ങൾ ഉൾക്കൊള്ളുന്നു. . സെൻസിരിയോണിന്റെ ഉടമസ്ഥതയിലുള്ള അൽഗോരിതങ്ങൾ ഒരു നൂതന സമീപനം ഉപയോഗിക്കുന്നു, അത് അളക്കുന്ന കണിക തരം പരിഗണിക്കാതെ തന്നെ മസ്തിഷ്ക സാന്ദ്രതയുടെ ശരിയായ വിലയിരുത്തൽ അനുവദിക്കുന്നു. കൂടാതെ, അത്തരമൊരു സമീപനം വലിപ്പമുള്ള ബിന്നുകളുടെ ശരിയായ കണക്കുകൂട്ടൽ സാധ്യമാക്കുന്നു.
പിഎം മെട്രിക്സ് വലുപ്പ പാരാമീറ്ററിന് താഴെയുള്ള എല്ലാ കണങ്ങളെയും ഉൾക്കൊള്ളുന്നു, അതായത്
1 നും 1.0 മൈക്രോണിനും ഇടയിലുള്ള എല്ലാ കണങ്ങളുടെയും പിഎം 2.5 + പിണ്ഡം = PM2.5,
2.5 നും 2.5 മൈക്രോണിനും ഇടയിലുള്ള എല്ലാ കണങ്ങളുടെയും പിഎം10 + പിണ്ഡം = PM10.
PMS5003, SPS30 എന്നിവയ്ക്ക് ഈ ലബോറട്ടറി പരിശോധനയിൽ 2-3 മൈക്രോണിനു മുകളിലുള്ള കണങ്ങളെ കണ്ടെത്താൻ കഴിയുന്നില്ല. ഈ വലുപ്പത്തിന് മുകളിലുള്ള മറ്റ് തരത്തിലുള്ള കണങ്ങളെ അവർ കണ്ടെത്തിയേക്കാം.
PM5 അളക്കുന്നതിനുള്ള ഈ ലബോറട്ടറി പരിശോധനയിൽ നിന്ന് B0101W LD10 വിശ്വസനീയമാണെന്ന് തോന്നുന്നു.
ഘട്ടം 16: സെൻസറുകളുടെ താരതമ്യം - ഡിസൈൻ
സെൻസർ തലകീഴായി മാറ്റിയാൽ ഓംറോൺ ഹീറ്റർ (100 ഓം +/- 2% റെസിസ്റ്റർ!) കാണാൻ കഴിയും. ഓംറോണിൽ ഡിസൈൻ വിശദമായി ചർച്ചചെയ്യുന്നു: എയർ പ്യൂരിഫറിനുള്ള എയർ ക്വാളിറ്റി സെൻസറിന്റെ വികസനം. സംവഹനത്തിന്റെ ഉപയോഗം അസംസ്കൃതമാണെന്ന് തോന്നുമെങ്കിലും, പൊടി നിറഞ്ഞ അന്തരീക്ഷത്തിൽ പ്രവർത്തിക്കുന്നതിലൂടെ നൈറ്റ് ലൈഫ് ടൈമും ലൈഫ് ടൈമും ഉള്ള ഫാൻ പോലുള്ള മെക്കാനിക്കൽ ഘടകവുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഇത് ഉയർന്ന വിശ്വാസ്യതയുള്ള പരിഹാരമായിരിക്കും. കേസ് തുറക്കാതെ തന്നെ എളുപ്പത്തിൽ മാറ്റിസ്ഥാപിക്കാൻ കഴിയുന്ന തരത്തിലാണ് SPS30 ഫാൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. മറ്റ് പ്ലാന്റ്ടവർ മോഡലുകൾക്കും ഒരേ ഡിസൈൻ സവിശേഷതയുണ്ട്.
മൂന്ന് സെൻസറുകളും ഉയർന്ന ആപേക്ഷിക ആർദ്രതയുടെ സ്വാധീനത്തിന് വിധേയമായിരിക്കും, ഇത് നിർഭാഗ്യവശാൽ പിഎം മൂല്യങ്ങൾ വർദ്ധിപ്പിക്കുന്നു.
കണികാ ദ്രവ്യത്തെ നിരീക്ഷിക്കുന്ന സർട്ടിഫൈഡ്, റഫറൻസ്-ക്വാളിറ്റി സെൻസറുകൾ (യുകെയുടെ DEFRA ലിസ്റ്റ്) അളക്കാൻ ഒപ്റ്റിക്കൽ സമീപനം ഉപയോഗിക്കുന്നില്ല. Met One BAM 1020 പ്രവർത്തിക്കുന്നത്
- വായുവിൽ നിന്ന് വലിപ്പ പരിധിയേക്കാൾ വലിയ കണങ്ങളെ വേർതിരിക്കുകയും ഉപേക്ഷിക്കുകയും ചെയ്യുന്നുampലെ,
- ആപേക്ഷിക ആർദ്രത നിയന്ത്രിക്കാനും കുറയ്ക്കാനും വായു ചൂടാക്കുന്നു,
- തുടർച്ചയായ ബ്രൗസ് ടേപ്പിന്റെ ഒരു പുതിയ വിഭാഗത്തിൽ കണികകൾ നിക്ഷേപിക്കുന്നു
- കണികകളുടെ ആകെ പിണ്ഡം കണക്കാക്കാൻ ടേപ്പിൽ അടിഞ്ഞുകൂടിയ കണങ്ങൾ ഉപയോഗിച്ച് ബീറ്റാ റേഡിയേഷൻ സ്രോതസ്സിന്റെ ശോഷണം അളക്കുക.
മറ്റൊരു സാധാരണ സാങ്കേതികതയാണ് ടാപ്പർഡ് എലമെന്റ് ഓസിലേറ്റിംഗ് മൈക്രോബാലൻസ് (ടിഇഒഎം) ഇത് മാറ്റിസ്ഥാപിക്കാവുന്ന ലിറ്ററിൽ കണികകളെ നിക്ഷേപിക്കുന്ന ഒരു ടാപ്പർഡ് ട്യൂബിന്റെ സ്വതന്ത്ര അറ്റത്ത് മറുവശത്ത് xed ചെയ്യുന്നു. സ്വാഭാവികമായും പ്രതിധ്വനിക്കുന്ന ട്യൂബിന്റെ ആന്ദോളന ആവൃത്തിയുടെ കൃത്യമായ അളക്കൽ, ആവൃത്തിയിലെ ചെറിയ വ്യതിയാനത്തിൽ നിന്ന് കണങ്ങളുടെ അധിക പിണ്ഡം കണക്കാക്കാൻ അനുവദിക്കുന്നു. ഉയർന്ന നിരക്ക് PM മൂല്യങ്ങൾ സൃഷ്ടിക്കുന്നതിന് ഈ സമീപനം അനുയോജ്യമാണ്.
ഘട്ടം 17: കൂടുതൽ മുന്നോട്ട്
നിങ്ങൾ സെൻസറുകൾ സജ്ജീകരിച്ച് അഡാഫ്രൂട്ട് IO-ലേക്ക് ഡാറ്റ പ്രസിദ്ധീകരിക്കുമ്പോൾ, പര്യവേക്ഷണം ചെയ്യേണ്ട മറ്റ് ചില ആശയങ്ങൾ ഇതാ:
- പ്രവർത്തനവും വെന്റിലേഷനും രേഖപ്പെടുത്തിക്കൊണ്ട് നിങ്ങളുടെ വീട്ടിലെ ഓരോ മുറിയും കാലക്രമേണ പരിശോധിക്കുക. നിങ്ങൾ പാചകം ചെയ്യുമ്പോൾ നിങ്ങളുടെ വീട് പരിശോധിക്കുക. ഒരു ബാർബിക്യൂ പരീക്ഷിക്കുക.
- Maker Pi Pico-യിലെ മൂന്ന് ബട്ടണുകൾ ഉപയോഗിക്കുക. ഇവ GP20, GP21, GP22 എന്നിവയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, അവ ബട്ടണുകളുടെ ഉപയോഗം അനുവദിക്കുന്നതിനായി മനപ്പൂർവ്വം ഉപയോഗിക്കാതെ വിട്ടു.
- നിങ്ങൾ ഒരു പൊതു വായു ഗുണനിലവാര നിരീക്ഷണ സ്റ്റേഷന് സമീപമാണ് താമസിക്കുന്നതെങ്കിൽ, നിങ്ങളുടെ ഡാറ്റ അതുമായി താരതമ്യം ചെയ്യുക.
- സെൻസർ മൂല്യങ്ങൾ കാണിക്കുന്ന പങ്കെടുക്കുന്ന ഉപയോഗത്തിനായി ഒരു ഡിസ്പ്ലേ ചേർക്കുക. SSD1306 ചെറുതും ക്രമീകരിക്കാവുന്നതും CircuitPython-ൽ ചേർക്കാനും/ഉപയോഗിക്കാനും എളുപ്പവുമാണ്. Instructables കാണുക: മണ്ണിന്റെ ഈർപ്പം സംവേദനം
- ഒരു മുൻ വ്യക്തിക്ക് മേക്കർ പിക്കോയ്ക്കൊപ്പംampഅതിന്റെ ഉപയോഗം.
- എല്ലാ സെൻസർ ഡാറ്റയും ഒരു ബാച്ചിൽ അയയ്ക്കാൻ കഴിയുമോ എന്നറിയാൻ MQTT ലൈബ്രറിയിൽ അന്വേഷണം നടത്തുക. ഇത് കൂടുതൽ കാര്യക്ഷമമായിരിക്കണം.
- IKEA Vindriktning എയർ ക്വാളിറ്റി സെൻസറുമായി ഏതെങ്കിലും വിധത്തിൽ സംയോജിപ്പിക്കുക.
- Ikea VINDRIKTNING-നുള്ള സോറൻ ബേയുടെ MQTT കണക്റ്റിവിറ്റി സെൻസറിലേക്ക് ഒരു ESP8266 ചേർക്കുന്നത് എങ്ങനെയെന്ന് കാണിക്കുന്നു, കൂടാതെ കണികാ പദാർത്ഥം (പൊടി) സെൻസറിനെ "ക്യൂബിക് PM1006 പോലെ" എന്ന് തിരിച്ചറിയുന്നു.
- വൈ-ഫൈ പ്രവർത്തനക്ഷമമാക്കിയ സർക്യൂട്ട് പൈത്തൺ അധിഷ്ഠിത ഉപകരണം സൃഷ്ടിക്കുന്നതിന് അധിക ഡിജിറ്റൽ എൻവയോൺമെന്റൽ സെൻസറുകളുള്ള ഒരു ESP32-S2 അടിസ്ഥാനമാക്കിയുള്ള ബോർഡ് ഉപയോഗിച്ച് പ്രധാന PCB മാറ്റിസ്ഥാപിക്കുക എന്നതാണ് ഒരു വിപുലമായ പ്രോജക്റ്റ്.
- ഈ ഉപകരണം ഹോം അസിസ്റ്റന്റ് ഫോറത്തിൽ ചർച്ചചെയ്യുന്നു: IKEA Vindriktning Air Quality Sensor.
- ESPHome-നൊപ്പം എളുപ്പത്തിൽ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നതിന് സെൻസറിനായി LaskaKit ഒരു ESP32-അടിസ്ഥാനത്തിലുള്ള ഒരു പകരം PCB നിർമ്മിക്കുന്നു.
- വിതരണ വോള്യം വ്യത്യാസപ്പെടുന്നതിന്റെ ഫലങ്ങൾ പഠിക്കുകtagസെൻസറുകൾക്ക് അനുവദനീയമായ പരിധിക്കുള്ളിൽ ഇ. ഇത് ഫലങ്ങളെ ബാധിക്കുന്ന ഫാൻ വേഗതയോ ഹീറ്ററിന്റെ താപനിലയോ മാറ്റിയേക്കാം.
- എയർ ഇൻലെറ്റ്, ഔട്ട്ലെറ്റ്, എയർ ഫ്ലോ കഴിഞ്ഞ സെൻസറുകൾ എന്നിവയ്ക്കായി ശ്രദ്ധാപൂർവ്വം രൂപകൽപ്പന ചെയ്തുകൊണ്ട് ഒരു കാലാവസ്ഥയും വന്യജീവി പ്രൂഫ് എൻക്ലോഷറും നിർമ്മിക്കുക. ഈ ലേഖനത്തിനായി വാരാന്ത്യത്തിൽ ഡാറ്റ ശേഖരണത്തിനായി തുറന്നതും തുറന്നതുമായ ഇലക്ട്രോണിക്സ് സംരക്ഷിക്കാൻ റെയിലിംഗിൽ ടേപ്പ് ചെയ്ത കുട ഉപയോഗിച്ചു.
അനുബന്ധ പദ്ധതികൾ:
- കോസ്റ്റാസ് വാവ്: പോർട്ടബിൾ എയർ ക്വാളിറ്റി സെൻസർ
- Pimoroni: Enviro+ ഉം Luftdaten ഉം ഉള്ള ഒരു ഔട്ട്ഡോർ എയർ ക്വാളിറ്റി സ്റ്റേഷൻ
- നിർദ്ദേശങ്ങൾ: അഡാഫ്രൂട്ട് ഫെതർ NRF52840 എക്സ്പ്രസിനൊപ്പം Pimoroni Enviro+ FeatherWing ഉപയോഗിക്കുന്നത് -
- എൻവിറോ+ ഫെതർ വിംഗ് PMS5003-നുള്ള ഒരു കണക്റ്റർ ഉൾപ്പെടുന്നു. SPS30 i2c പിന്നുകൾക്കൊപ്പം ഉപയോഗിക്കാം, B5W LD0101 ഉപയോഗിക്കുന്നതിന് ആവശ്യമായ പിന്നുകൾ മാത്രമേയുള്ളൂ.
- nRF52840 Wi-Fi-യെ പിന്തുണയ്ക്കാത്തതിനാൽ ഇന്റർനെറ്റിൽ ഡാറ്റ പ്രസിദ്ധീകരിക്കാൻ ഇത് സ്വന്തമായി ഉപയോഗിക്കാനാവില്ല.
- അഡാഫ്രൂട്ട് പഠിക്കുക: എയർ ക്വാളിറ്റി സെൻസർ 3D പ്രിന്റഡ് എൻക്ലോഷർ. - ESP4-അധിഷ്ഠിത എയർലിഫ്റ്റ് ഫെതർ വിംഗ്, PMS32 എന്നിവയ്ക്കൊപ്പം Adafruit Feather M5003 ഉപയോഗിക്കുന്നു.
- Adafruit Learn: Quickstart IoT - WiFi ഉള്ള Raspberry Pi Pico RP2040 - ESP32 അടിസ്ഥാനമാക്കിയുള്ള Adafruit AirLift ബ്രേക്ക്ഔട്ട് ബോർഡ് ഉപയോഗിക്കുന്നു.
- GitHub: CytronTechnologies/MAKER-PI-PICO Example കോഡ്/സർക്യൂട്ട്പൈത്തൺ/IoT - ഉദാampAdafruit IO, Blynk, Thinkspeak എന്നിവയ്ക്കുള്ള കോഡ്.
- സൈട്രോൺ: മൊബൈൽ ഫോൺ ഉപയോഗിച്ചുള്ള എയർ മോണിറ്ററിംഗ് - ഒരു ESP8266-അടിസ്ഥാനത്തിലുള്ള Arduino ഷീൽഡ് ഉപയോഗിച്ച് ഡാറ്റ അയയ്ക്കുന്നു
- ഹണിവെൽ HPM32322550 ബ്ലിങ്കിലേക്കുള്ള കണികാ ദ്രവ്യ സെൻസർ, (സ്മാർട്ട്)ഫോൺ ആവശ്യമില്ല.
ഇന്റർമീഡിയറ്റ് സെൻസറുകൾ, കൂടുതൽ ചെലവേറിയതും എന്നാൽ വലിയ കണങ്ങളുടെ വലുപ്പം കണ്ടെത്താനുള്ള മികച്ച കഴിവും:
- പിയറ സിസ്റ്റംസ് IPS-7100
- ആൽഫാസെൻസ് OPC-N3, OPC-R2
കൂടുതൽ വായനയ്ക്ക്:
- സെൻസറുകൾ
- ഫിന്നിഷ് മെറ്റീരിയോളജിക്കൽ ഇൻസ്റ്റിറ്റ്യൂട്ട്: ഒപ്റ്റിക്കൽ ലോ-കോസ്റ്റ് പാർടിക്യുലേറ്റ് മാറ്റർ സെൻസറുകളുടെ കണികാ വലിപ്പത്തിന്റെ ലബോറട്ടറി വിലയിരുത്തൽ (മെയ് 2020)
- ഗഫ് ലൂയി: റെview, Teardown: Plantower PMS5003 Laser Particulate Monitor സെൻസറിൽ Sensirion SPS30 മായി ഒരു താരതമ്യം ഉൾപ്പെടുന്നു.
- കാൾ കോർണർ: ഒരു PMS 5003 എയർ സെൻസർ എങ്ങനെ തുറക്കാം, വൃത്തിയാക്കാം
- Met One Instruments, Inc., BAM-1020 EPA TSA പരിശീലന വീഡിയോ (YouTube) - ഉള്ളിലുള്ളത് എന്താണെന്നും അത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്നും കാണിക്കുന്നു.
- CITRIS റിസർച്ച് എക്സ്ചേഞ്ച്: സീൻ വിഹേര (ക്ലാരിറ്റി മൂവ്മെന്റ്) സംവാദം (YouTube) - സെൻസിരിയോൺ SPS30 ഉപയോഗിക്കുന്ന നോഡ്-എസ് സെൻസറിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ ഉൾപ്പെടെയുള്ള സംസാരം.
- വായു ഗുണനിലവാരവുമായി ബന്ധപ്പെട്ട നിയമനിർമ്മാണങ്ങളും ഓർഗനൈസേഷനുകളും
- എയർ ക്വാളിറ്റി സ്റ്റാൻഡേർഡ് റെഗുലേഷൻസ് 2010 (യുകെ)
- ലോകാരോഗ്യ സംഘടനയുടെ (WHO) വായു മലിനീകരണ മാർഗ്ഗനിർദ്ദേശങ്ങൾ
- ബ്രിട്ടീഷ് ലംഗ് ഫൗണ്ടേഷൻ - എയർ ക്വാളിറ്റി (PM2.5, NO2)
- ഗവേഷണം
- ഇംപീരിയൽ കോളേജ് ലണ്ടൻ: ഇൻഡോർ-ഔട്ട്ഡോർ എയർ-മലിനീകരണ തുടർച്ച (YouTube)
- 2019-ൽ ലണ്ടനിൽ പ്രൈമറി സ്കൂൾ കുട്ടികൾ ബാക്ക്പാക്കുകൾ ഉപയോഗിച്ച് വായു ഗുണനിലവാര ഡാറ്റ ശേഖരിക്കുന്നു:
- ഡൈസൺ: സ്കൂൾ റണ്ണിലെ മലിനീകരണം ട്രാക്കുചെയ്യുന്നു. ബ്രീത്ത് ലണ്ടൻ (YouTube)
- കിംഗ്സ് കോളേജ് ലണ്ടൻ: എൻവയോൺമെന്റൽ റിസർച്ച് ഗ്രൂപ്പ്: ദി ബ്രീത്ത് ലണ്ടൻ വെയറബിൾസ് സ്റ്റഡി
- അറ്റ്മോസ്ഫിയർ ജേണൽ: റെസിഡൻഷ്യൽ സ്റ്റൗവിൽ നിന്നുള്ള ഇൻഡോർ വായു മലിനീകരണം: യഥാർത്ഥ ലോക ഉപയോഗ സമയത്ത് വീടുകളിലേക്ക് കണികകൾ ഒഴുകുന്നത് പരിശോധിക്കുന്നു
- വാർത്തകളും ബ്ലോഗുകളും
- ദി ഇക്കണോമിസ്റ്റ്: മിഡ്നൈറ്റ് സ്കൈ - പോളണ്ടിലെ കൽക്കരി-ചുവപ്പ് വീട് ചൂടാക്കൽ വ്യാപകമായ മലിനീകരണം സൃഷ്ടിക്കുന്നു (ജനുവരി 2021)
- യുഎസ് എൻപിആർ: അകത്ത് അഭയം പ്രാപിക്കുന്നത് കാട്ടുപുകയുടെ അപകടങ്ങളിൽ നിന്ന് നിങ്ങളെ സംരക്ഷിക്കില്ലേ?
- റോയിട്ടേഴ്സ്: പാർട്ടി അവസാനിച്ചു: അപകടകരമായ അനാരോഗ്യകരമായ അന്തരീക്ഷത്തിൽ ശ്വാസംമുട്ടിക്കുന്ന ഡൽഹിയെ ദീപാവലി വിടുന്നു
- പിമോറോണി ബ്ലോഗ്: ഈ വർഷത്തെ ഏറ്റവും മലിനമായ രാത്രി (യുകെയിൽ)
- ക്ലാരിറ്റി മൂവ്മെന്റ്: കാട്ടുതീ പുക, പൊതുജനാരോഗ്യം, പരിസ്ഥിതി നീതി: മികച്ചത്
- എയർ മോണിറ്ററിംഗ് (YouTube) ഉപയോഗിച്ച് തീരുമാനമെടുക്കൽ - പടിഞ്ഞാറൻ യുഎസിലെ വായു ഗുണനിലവാരത്തെക്കുറിച്ചുള്ള അവതരണവും ചർച്ചയും, പ്രത്യേകിച്ച് 2020-ൽ കാട്ടുതീ പുക.
- ഗാർഡിയൻ: വൃത്തികെട്ട വായു യുകെയിലെ 97% വീടുകളെയും ബാധിക്കുന്നു, ഡാറ്റ കാണിക്കുന്നു
- സൂക്ഷ്മ നിരീക്ഷണവും ഡാറ്റ വെയർഹൗസിംഗും
- Netherlands Rijksinstituut voor Volksgezondheid en Milieu (നാഷണൽ ഇൻസ്റ്റിറ്റ്യൂട്ട് ഫോർ പബ്ലിക് ഹെൽത്ത് ആൻഡ് ദി എൻവയോൺമെന്റ്): വൂർവർകെക്സ് പരീക്ഷണം (പടക്കം പരീക്ഷണം) 2018-2019
- ഗൂഗിൾ: തെരുവ് വഴി: യൂറോപ്പിലെ വായുവിന്റെ ഗുണനിലവാരം ഞങ്ങൾ എങ്ങനെയാണ് മാപ്പ് ചെയ്യുന്നത് - തെരുവ് view കാറുകൾ കണികാ പദാർത്ഥങ്ങളും മലിനീകരണ വാതക ഡാറ്റയും ശേഖരിക്കുന്നു.ലണ്ടൻ എയർ ക്വാളിറ്റി നെറ്റ്വർക്ക്
- ബ്രീത്ത് ലണ്ടൻ - നിലവിൽ ക്ലാരിറ്റി മൂവ്മെന്റ് നോഡ്-എസ് ഉപയോഗിക്കുന്ന "ഓർഡബിൾ, എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാനും നിലനിർത്താനും കഴിയുന്ന എയർ ക്വാളിറ്റി സെൻസറുകൾ" ഉപയോഗിച്ച് ലണ്ടൻ എയർ ക്വാളിറ്റി നെറ്റ്വർക്കിന് അനുബന്ധമായി നൽകുന്ന ഒരു നെറ്റ്വർക്ക്.
- ബീജിംഗിലെ യുഎസ് എംബസി കണികാ ദ്രവ്യ നിരീക്ഷണം (ട്വിറ്റർ)
- വേൾഡ് എയർ ക്വാളിറ്റി ഇൻഡക്സ് - മാപ്പിനൊപ്പം നിരവധി വ്യത്യസ്ത ഉറവിടങ്ങളിൽ നിന്ന് ഡാറ്റ ശേഖരിക്കുന്നു viewകളും ചരിത്രപരമായ ഡാറ്റയും.
- Sensor.Community (മുമ്പ് ലുഫ്റ്റ്ഡേറ്റൻ എന്നറിയപ്പെട്ടിരുന്നു) - "കമ്മ്യൂണിറ്റി നയിക്കപ്പെടുന്ന, തുറന്ന പരിസ്ഥിതി ഡാറ്റയിലൂടെ ലോകത്തെ മികച്ച സ്ഥലമാക്കി മാറ്റുന്നു".
- സോഫ്റ്റ്വെയർ ലൈബ്രറികൾ
- ഒരു പർട്ടിക്കുലേറ്റ് മാറ്റർ സെൻസർ ലൈബ്രറിയിലെ സോഫ്റ്റ്വെയർ ബഗുകൾ - സീരിയലിനായി (UART) റീഡ്() ചുറ്റുപാടും ഒഴിവാക്കൽ കൈകാര്യം ചെയ്യേണ്ടി വരുന്ന ഒരു പ്രശ്നത്തിൽ നിന്നെങ്കിലും adafruit_pm25 suFFer ചെയ്യുന്നു.
- കോഴ്സുകൾ
- HarvardX: Particate matter air pollution (YouTube) - EdX: Energy Within Environmental Constraints-ൽ നിന്നുള്ള അഞ്ച് മിനിറ്റ് വീഡിയോ
സുരക്ഷാ നിർണായക കണ്ടെത്തലും അലാറങ്ങളും പ്രശസ്തരായ വിതരണക്കാരിൽ നിന്നുള്ള വാണിജ്യ ഉപകരണങ്ങൾക്ക് വിട്ടുകൊടുക്കുന്നതാണ് നല്ലത്.
https://www.youtube.com/watch?v=A5R8osNXGyo
മേക്കർ പൈ പിക്കോ, ESP-01S എന്നിവയ്ക്കൊപ്പം അഡാഫ്രൂട്ട് IO-ലേക്ക് പാർടിക്യുലേറ്റ് മാറ്റർ സെൻസർ ഡാറ്റ പ്രസിദ്ധീകരിക്കുന്നു:
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
Instructables ESP-01S പബ്ലിഷിംഗ് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസർ [pdf] ഉപയോക്തൃ ഗൈഡ് ESP-01S പബ്ലിഷിംഗ് പാർടിക്കുലേറ്റ് മാറ്റർ സെൻസർ, ESP-01S, പബ്ലിഷിംഗ് കണികാ ദ്രവ്യ സെൻസർ, കണികാ ദ്രവ്യ സെൻസർ, മാറ്റർ സെൻസർ |