Sissejuhatus

🚧 Ehita oma DIY-sensor ja saa osa ülemaailmsest opendata & civictech võrgustikust.
AirRohriga saate õhusaastet ise mõõta.

Ostunimekiri

Anduri komplekt
Üksikud komponendid

🙌 Suurepärane, sa otsustasid osad osta internetist! Kahjuks võib kohaletoimetamine võtta aega päevadest kuni kolme nädalani. Seniks nautige oma elu️.

Juhi ja püsivara

Me juba valmistasime ette püsivara. Teil tuleb vaid paigaldada draiverid ja flashida oma NodeMCU (ESP8266).

NodeMCU-ga (ESP8266) suhtlemiseks vajate oma operatsioonisüsteemi usb2serial draiverit.

NocdeMCU v3 kiibistik on tavaliselt CH341, vaadake oma NodeMCU (ESP8266) tagaküljelt, et leida tehnilist teavet.

Valige link, mis vastab teie arvuti operatsioonisüsteemile.

Windows

NodeMCU (ESP8266) V2 (CP2102) draiverid Windowsile
  • Windows 10 - Windows 10 peaks olema võimeline neid automaatselt alla laadima.
  • Windows 788.1 - 32-bitine versioon - ei toeta 64-bitise versiooni operatsioonisüsteemi
Driver for NodeMCU (ESP8266) V3 (CH340/CH341) for Windows
  • Windows - Windows 10 peaks olema võimeline neid automaatselt alla laadima.
Laaditud faili väljavõte Windowsi jaoks:
  • NodeMCU (ESP8266) V2: Avage kaust CP210x ja tehke topeltklõps rakendusel CP210xVCPInstaller_x64 (või x86).
  • NodeMCU (ESP8266) V3 puhul: avage kaust CH341SER ja tehke topeltklõps rakendusel SETUP.

MacOS

MacOS draiverid
Laaditud faili ekstraheerimine MacOS-i jaoks.
  • V2 jaoks: Paki kaust CP210x välja ja tee topeltklõps rakendusel CP210xVCPInstaller_x64 (või x86).
  • V3 puhul: Paki lahti kaust CH341SER ja tee topeltklõps rakendusel SETUP.
  • Taaskäivitage oma Mac

Linux

Juhtseadmeid ei ole vaja paigaldada. Kiip peaks olema otse toetatud (kontrollitav dmesg abil).

Firmware Flasher

Mitme operatsioonisüsteemi tugi: Windows, MacOS ja Linux.

Ühendage NodeMCU arvutiga lühikese micro-USB-kaabli abil (valige lühike kaabel, mis on lühem kui 1 meeter, muidu võib paigaldus ebaõnnestuda). Valige latest_en.bin (või mõni muu keeleversioon) ja klõpsake nuppu "Upload". Oodake, kuni protsess on lõppenud. Nüüd saame me anduri kokku panna.

Linux: Seadistage õigused käivitatavaks

Pärast allalaadimist peate võib-olla seadma loa käivitatavaks. Seda saab teha käsuga: chmod o+x <laadimise failinimi>.
Suur tänu Piotrile, Poolast, tema abi eest! 🙋♂️

MacOS: kuidas käivitada kontrollimata rakendust

Tehke paremklõps ja avage rakendus mitu korda ning kinnitage alati "Ava".

Siin on lühike video Youtube'is 👉 https://youtu.be1KZiP94TYjw.

Koosta

⚠️ OLULINE MÄRKUS Enne kokkupanekut paigaldage püsivara! Vt firmware flasher jagu.

NodeMCU v3

Märkus: Meie juhised viitavad NodeMCU versioonile 3. Seda on võimalik ära tunda ühenduste VU ja G järgi (vt joonist).

Copyright: roman-minyaylov, MIT License
Kui olete lõpetanud, peaks see välja nägema selline.

Juhtmestik SDS011

Pins on nummerdatud paremalt vasakule, veenduge, et kaablite ühendamisel istuvad pinsid, kuna enamik Dupont'i kaableid sobivad ka pinside vahele.

SDS011 Pin 1 -> Pin D1 GPIO5
SDS011 Pin 2 -> Pin D2 GPIO4
SDS011 Pin 3 -> GND
SDS011 Pin 4 -> unused
SDS011 Pin 5 -> VU (NodeMCU v3) VIN (NodeMCU v1,v2)
SDS011 Pin 6 -> unused
SDS011 Pin 7 -> unused

💡 Siit leiate nimekirja meie püsivara poolt toetatud anduritest

Joota kokku BME280

Ühendage viiguotsik BME280-plaadiga. Joodetage see tagaküljelt. Pinnide vahelised vahed on väga väikesed, nii et olge kannatlik ja ettevaatlik.

Trikk on asetada jootekolvi ots viigule, soojendada seda veidi ja seejärel kanda joodet kergelt peale.

Juhtmestik BME280

Pinsid on nummerdatud vasakult paremale.

VIN -> Pin 3V3 (3.3V)
GND-> GNDG
SDA -> PIN D3
SCL -> Pin D4

Siduge kõik kokku

Siduda NodeMCU ja SDS011 kokku.
Ühendage NodeMCU (ESP8266) ja SDS011 andur kaablisidemega nii, et Wifi antenn näitab andurist eemale.
Connect paindlik toru
  • ühendage painduv toru SDS011 anduriga.
  • Kasutage teist kaablisidet, et kinnitada BME280 temperatuuriandur toru külge.
  • Viige USB-kaabel läbi toru. Paigaldage SDS011 nii, et NodeMCU on suunatud ülespoole ja ventilaator allapoole.
Anduri surumine torusse
  • Lükake osad torusse, nii et see on kinni.
  • USB-kaabel, painduv toru ja BME280 peaksid vaatama toru otsast välja
  • Lükake teine toru esimesele peale.
Viimistlemine
  • Asetage temperatuuriandur painduvale torule nii, et see oleks toru servas.
  • Lõigake painduv toru toru otsast ära.
  • Valikuline: võite katta toru lahtised otsad peene võrguga. Nii saab õhk ringlema, kuid putukad jäävad välja.

Paigutamine

Ideaalne koht oleks 1,5 kuni 3,5 meetri kõrgusel tänavast ja hästi ventileeritud. See ei ole aga kõigi inimeste puhul võimalik, sest seetõttu küsitakse registreerimisel teavet, nagu kõrgus maapinnast ja asend tänava suhtes.

Konfigureeri

Get the unique station ID

  1. Anduri sisselülitamiseks ühendage jaam USB-kaabliga.

  2. Jaam üritab luua ühendust konfigureeritud WiFi-võrguga. Uue seadistuse puhul ühendus ebaõnnestub ja jaam loob WiFi võrgu nimega Particulate Matter ID , Feinstaubsensor-ID või airRohr-ID. ID on ChipID (näiteks 13597771). Palun märkige see number üles, sest seda on vaja registreerimiseks.

  3. Ühendage oma arvutis või nutitelefonis jaama loodud WiFi-võrku. Oodake, kuni ühendus on loodud.
    Android: Kui ühendus katkeb kohe, peate võib-olla deaktiveerima valiku 'Smart network switch' (nutikas võrguvahetus) jaotises 'Connections -> WiFi -> Advanced' (Ühendused -> WiFi -> Täiustatud).

  4. Avage brauser ja sisestage http://192.168.4.1.

⚠️ Pöörake tähelepanu NodeMCU ühendamine koduse WiFi-võrguga võib võtta paar katset. Palun olge kannatlik ja proovige samme mitu korda, kuni see toimib. Kui anduri konfigureerimine on toiminud, ei ole jaama WiFi võrk enam saadaval ja konfiguratsioonileht ei ole enam kättesaadav selle IP 192.168.4.1 all.

Jaama konfigureerimine

  1. Sisestage lehel "Configuration" oma SSID (koduse WiFi võrgu nimi), võrgu turvavõti (Windowsis) või WiFi parool.

  2. Kui te kasutate soovitatud peentolmuandurit (SDS011), ei ole edasised konfiguratsioonimuudatused vajalikud.

  3. Vajutage nupule "Save configuration and restart". Jaam taaskäivitub ja ei ole enam sellisel viisil kättesaadav, kui see ühendub teie koduse WiFi-võrguga.




Kontrollige, kas jaam on õigesti konfigureeritud.

Kui te ei teinud eelmises etapis muid muudatusi peale WiFi võrgu seadistamise, hakkab andur nüüd andmeid salvestama ja üles laadima. Et kõik töötab õigesti, saate kontrollida umbes 10 minuti pärast, kui navigeerite järgmistele lehekülgedele. Otsige nendel lehekülgedel ChipID (ülaltoodud näites 13597771).

Registreeri

Loo konto

Mine devices.sensor.community, et luua konto ja saada osa avatud andmevõrgustikust.

Registreeri oma seade

Kui olete konto loonud ja sisse loginud, saate oma seadme registreerida. Täitke oma seadme registreerimiseks vorm. Navigeerige jaotisele Avaleht -> (Sisene) - Andurid -> Registreeri uus andur.

  • sensori ID on ESP8266 (NodeMCU) ChipID, mille te eelnevalt märkisite.
  • Teie e-posti aadress (ei avaldata)
  • teie aadress: Tänav koos maja numbri, postiindeksi ja linnaga. Klõpsake "Otsi sisestatud aadressi", et saada asukoha koordinaadid (ümardatakse). Kontrollige viigu asukohta, vajadusel muutke seda.
  • määrake isikliku sensori nimi, et neid oleks lihtsam eraldada, kui teil on mitu sensorit (näiteks aed, ema sensor,...).
  • jaama ümbrus - nt kõrgus maapinnast, teepoolne külg, suur liikluskoormus, vaba väli vms.

Tõrkeotsing

Probleemide edastamine?

Sisestage brauserisse järgmised andmed: https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1&var-chipID=esp8266-[ID]

[ID] saab otsida ka vasakus ülanurgas olevast sisendväljast https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1

  • Kas andur on registreeritud https://devices.sensor.community kaudu ja kas andur on kaardil nähtav?
    • Kas WLAN-signaali tase oli varem nõrk? siin on serveripoolne signaallogi: https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-[ID] siin on serveripoolne signaallogi: https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-[ID]

USB-kaabli probleemid?

  • Kontrollige toiteallikat: USB-kaabel
  • Taaskäivitus (katkestage toide, nt tõmmake USB-pistik)
  • Kas WLAN Config on OK (andur ühendub konfigureeritud WLANiga) Kui mitte:
    • kas andur avab AP (esimese 2-7 minuti jooksul pärast taaskäivitust)?
    • Otsi airrohr-[ID] WLAN võrku. Kannatlikkus, see võib võtta 1-2 minutit pärast käivitamist.
  • Kontrollige oma marsruuteril, kas andur on võrku sisse logitud, siis jätke IP meelde.
    • alternatiivselt kasuta flashtool "Discovery".
    • Kui jah: ühendage anduriga IP kaudu brauseriga http://[ip-of-the-sensor] , peaks ilmuma kasutajaliides.
    • Kui ei: ESP-l on probleeme, nt ebapiisav toiteallikas, taaskäivitusskeem vms.
  • Ühendage USB arvutiga ja vaadake logi
    • Jälgi teksti jadaliidesel jadaterminali programmiga (seaded: baud 9600, 8N1)
    • Seal peaks olema võimalik näha, mida andur teeb (käivitussõnumid, WLAN ühendus või AP, mõõtmine - ainult 3 minuti pärast).

Elektroonikaprobleemid?

  • Eemaldage anduri elektroonika korpusest ja jälgige
  • Kontrollige uuesti toiteallikat
    • kas ESP vilgub vahetult pärast taaskäivitust?
    • SDS011: punane LED-fänn põleb pärast taaskäivitust?
    • kontrollige uuesti andurite kaablite asendamist

Valmistatud 💕 Stuttgartis, Saksamaal