Nákupní seznam

Import firmware

Neboj se, nemusíš nic programovat, vše je již připraveno 🙂 Firmware se musí pouze nainstalovat na vývojovou desku NodeMCU (ESP8288). Nahrát software zvládne i naprostý začátečník.

  1. krok – stažení a instalace driverů model V3 (CH341)

    Windows: http://www.wch.cn/downloads/file/5.html
    MacOS: http://www.wch.cn/downloads/file/178.html (po instalaci proveď restart)
    Linux: Nemusíš instalovat žádné drivery. Deska by měla být podporována přímo. (potvrdíš pomocí dmesg)

    Extrahuj stažené soubory. Otevři adresář CH341SER a dvojklikem spust SETUP.

  2. Stahni flasher firmware

    Windows (64-Bit): https://firmware.sensor.community/airrohr/flashing-tool/airRohr-firmware-flasher-0.3.0-Windows_amd64.exe
    MacOS: https://firmware.sensor.community/airrohr/flashing-tool/airRohr-firmware-flasher-0.3.0-MacOS.dmg
    Linux (64-Bit):
    https://firmware.sensor.community/airrohr/flashing-tool/airRohr-firmware-flasher-0.3.0-Ubuntu_18.04_amd64
    https://firmware.sensor.community/airrohr/flashing-tool/airRohr-firmware-flasher-0.3.0-Fedora_31_amd64
    Zdrojový kód: https://github.com/opendata-stuttgart/airrohr-firmware-flasher

  3. Instaluj firmware

    Teď připoj NodeMCU k počítači pomocí krátkého micro-USB kabelu (kabel by neměl být delší než 1 metr, instalace by potom mohla selhat). Vyber nejnovější verzi latest_cz.bin (nebo jiný jazyk) a zvol “Upload”.
    Počkej než se proces nahraje a ukončí. Super!
    Teď můžeme sestavit senzor.

Kompletace elektroniky

Před zapojením elektroniky je nutné nahrát firmware! Pokud není firmware nahraný, tak nepokračuj!

Tento návod popisuje verzi 3 desky NodeMCU. Poznáš to podle toho, že mají konektory VU a G (koukni na obrázek). Další verze mají na těchto portech RSV a je na nic možno místo VU použít VIN a místo G použít GND. Najdeš je dole hned vedle MicroUSB portu.

Zapojení senzoru SDS011

Piny jsou číslovány zprava doleva, přesvědči se, že kabely sedí přímo na pinech, neboť Dupont kabely se svojí velikostí vejdou i mezi piny a zůstaly by tak nezapojené.
SDS011 Pin 1 -> Pin D1 / GPIO5
SDS011 Pin 2 -> Pin D2 / GPIO4
SDS011 Pin 3 -> GND
SDS011 Pin 4 -> nevyužit
SDS011 Pin 5 -> VU (NodeMCU v3) / VIN (NodeMCU v1,v2)
SDS011 Pin 6 -> nevyužit
SDS011 Pin 7 -> nevyužit

Zapojení senzoru DHT22

DHT22 Pin 1 -> Pin 3V3 (3.3V)
DHT22 Pin 2 -> Pin D7 (GPIO13)
DHT22 Pin 3 -> nepoužit
DHT22 Pin 4 -> Pin GND

Kompletace měřící stanice

Přidělej k sobě senzor a desku

  • Stáhni NodeMCU (ESP8266) a senzor jemného prachu SDS011 dohromady rychlospojkou. Nasměruj Wifi anténu směrem od senzoru.
  • Přidělej teplotní senzor DHT22 k trubučce další rychlospojkou.

Vlož senzor a desku do trubky

  • protáhni USB kabel napájení kolenem
  • instaluj sestavu uvnitř trubky tak aby stříbrný větrák senzoru mířil dolů
  • fixuj senzor v trubce aby se nepohyboval a nevypadl

Zkompletuj sestavu

  • trubička a napájecí kabel by měly koukat ven z trubky
  • připoj druhé koleno, pozor ať něskřípneš kabely
  • usaď teplotní čidlo u konce, ale aby nekoukalo ven
  • uřízni průhlednou trubičku
  • uzavři volné konce kolen sítí, záclonou nebo něčím podobným, aby se dovnitř nedostal hmyz, ale bylo zabezpečeno proudění vzduchu.

Konfigurace měřící stanice

KONFIGURACE SENZORU PRACHU

  • připoj stanici k napájení
  • stanice se pokusí připojit k Internetu pomocí Wi-Fi, pokud se jí to nepodaří, sama otevře nezabezpečenou Wi-Fi síť se jménem Particulate Matter a ID, které odpovídá ID čipu (na příkladu zde je to 13597771). Poznamenej si toto číslo, ještě ho budeš potřebovat!
  • Připoj se k této Wi-Fi síti. Chvilinku počkej. Někdy se to napoprvé hned nepovede, a musíš připojení opakovat. Znáš to.
  • Otevři prohlížeč a do řádku adresy napiš http://192.168.4.1/. Uvidíš menu a zvol “Configure”.
  • V menu “Configure“ zadej SSID tvojí domácí Wi-Fi a heslo. Potvrď.
  • Jestliže byla již konfigurace senzoru úspěšně provedena, senzor již od této chvíle nebude dostupný.
  • Jestliže vše proběhlo, jak mělo, zhruba za 10 minut můžeš navštívit následující stránky:
    Hledej tvoje ChipID (jako v našem příkladu 13597771).
    Sensor data: http://www.madavi.de/sensor/graph.php
    Wifi signal: http://www.madavi.de/sensor/signal.php

Tak a je to!

Teď můžeš pridat tvůj senzor do celosvětové komunity na http://my.luftdaten.info/ . Jdi na tuto stránku, zaregistruj se a přidej tvůj senzor.

Aby se tvůj senzor stal plnohodnotným členem naší komunity, budeme ještě potřebovat pár informací:

  • Tvoje ID ESP8266 (NodeMCU).
  • Tvojí e-mail adresu. Nebude zveřejněna, je to pouze pokud bychom tě potřebovali kontaktovat např. z důvodu delšího výpadku.
  • Tvojí adresu: ulici, číslo, PSČ a město -> poloha je na mapě zobrazena přibližně a nebude tak možné zjistit tvojí adresu.
  • Umístění senzoru. Výška nad terénem, ulice, dvůr, otevřený prostor atd.
SenzorStavba senzoru