Introduktion

🚧 Bygg din DIY-sensor och bli en del av det globala nĂ€tverket för opendata & civictech.
Med airRohr kan du sjÀlv mÀta luftföroreningar.

Inköpslista

Sensorsats
Enskilda komponenter

🙌 Bra, du bestĂ€mde dig för att köpa delarna online! TyvĂ€rr kan leveransen ta frĂ„n dagar upp till tre veckor. Tills dess njut av ditt liv.

Drivrutin och firmware

Vi har redan förberett firmware. Du behöver bara installera drivrutiner och flasha din NodeMCU (ESP8266).

För att kommunicera med din NodeMCU (ESP8266) behöver du USB-seriella drivrutiner för ditt operativsystem.

Chipset för NocdeMCUs v3 Àr vanligtvis CH341, kolla bara pÄ baksidan av din NodeMCU (ESP8266) för att hitta teknisk information.

VÀlj den lÀnk som motsvarar datorns operativsystem.

Windows

Drivrutiner för NodeMCU (ESP8266) V2 (CP2102) för Windows
  • Windows 10 - Windows 10 bör kunna ladda ner dessa automatiskt
  • Windows 7/8/8.1 - 32-bitarsversion - inte stödjer 64-bitars version OS
Drivrutin för NodeMCU (ESP8266) V3 (CH340/CH341) för Windows
  • Windows - Windows 10 bör kunna ladda ner dessa automatiskt
Extrahera den nedladdade filen för Windows:
  • för NodeMCU (ESP8266) V2: Öppna mappen CP210x och dubbelklicka pĂ„ applikationen CP210xVCPInstaller_x64 (eller x86)
  • för NodeMCU (ESP8266) V3: öppna mappen CH341SER och dubbelklicka pĂ„ applikationsinstĂ€llningen.

MacOS

MacOS-drivrutiner
Extrahera den nedladdade filen för MacOS.
  • för V2: Packa upp mappen CP210x och dubbelklicka pĂ„ applikationen CP210xVCPInstaller_x64 (eller x86)
  • för V3: Packa upp mappen CH341SER och dubbelklicka pĂ„ applikationsinstĂ€llningen.
  • Starta om din Mac

Linux

Inga drivrutiner behöver installeras. Chip bör stödjas direkt (kan verifieras med dmesg)

Firmware Flasher

Stöd för flera operativsystem: Windows, MacOS och Linux.

Anslut NodeMCU till din dator med en kort mikro-USB-kabel (vÀlj en kortare Àn 1 meter, annars kan installationen misslyckas). VÀlj latest_en.bin (eller en annan sprÄkversion) och klicka pÄ" Upload ". VÀnta tills processen Àr klar. Nu kan vi montera sensorn.

Linux: Ange behörigheter som körbara

Efter nedladdningen kan du behöva stÀlla in behörigheten till körbar. Detta kan göras med kommandot: chmod o + x <nedladdnings filnamn>
Ett stort tack till Piotr, frĂ„n Polen, för hans hjĂ€lp! đŸ™‹â€â™‚ïž

Montera

⚠ VIKTIGT ANMÄRKNING Installera firmware innan montering! Se avsnittet firmware flasher.

NodeMCU v3

Obs! VÄra instruktioner hÀnvisar till version 3 av NodeMCU. Detta kan kÀnnas igen av anslutningarna VU och G (se ritning).

Copyright: roman-minyaylov, MIT License
NÀr du Àr klar sÄ ska det se ut

Anslut SDS011

Stiften Ă€r numrerade frĂ„n HÖGER till VÄNSTER, se till att kablarna sitter pĂ„ stiften nĂ€r du ansluter, eftersom de flesta Dupont-kablar ocksĂ„ passar mellan stiften.

SDS011 Stift 1 -> Stift D1 / GPIO5
SDS011 Stift 2 -> Stift D2 / GPIO4
SDS011 Stift 3 -> GND
SDS011 Stift 4 -> oanvÀnd
SDS011 stift 5 -> VU (NodeMCU v3) / VIN (NodeMCU v1, v2)
SDS011 stift 6 -> oanvÀnd
SDS011 stift 7 -> oanvÀnd

Löd tillsammans BME280

Anslut stifthuvudet med BME280-kortet. Löd det frÄn baksidan. AvstÄnden mellan stiften Àr mycket smÄ sÄ var tÄlamod och försiktig.

Tricket Àr att sÀtta lödkolvspetsen pÄ stiftet, vÀrma upp det lite och applicera sedan lödet lÀtt.

Anslut BME280

Pins Ă€r numrerade frĂ„n VÄNSTER till HÖGER.

VIN -> Stift 3V3 (3.3V)
GND-> GND / G
SDA -> PIN D3
SCL -> Stift D4

FĂ€st allt ihop

Knyt ihop NodeMCU och SDS011
AnvÀnd en buntband för att lÀnka NodeMCU (ESP8266) och SDS011-sensorn sÄ att Wifi-antennen pekar bort frÄn sensorn
Anslut flexibelt rör
  • anslut det flexibla röret till SDS011-sensorn
  • AnvĂ€nd en annan buntband för att fĂ€sta BME280-temperatursensorn till röret
  • För USB-kabeln genom röret. Montera SDS011 med NodeMCU vĂ€nd uppĂ„t och flĂ€kten vĂ€nd mot botten
Skjut in sensorn i röret
  • Skjut in delarna i röret sĂ„ att det fastnar inuti
  • USB-kabel, flexibelt rör och BME280 ska se ut ur rörets Ă€nde
  • Skjut det andra röret pĂ„ det första.
Efterbehandling
  • Placera temperaturgivaren pĂ„ det flexibla röret sĂ„ att det ligger pĂ„ rörets kant.
  • Klipp av det flexibla röret i slutet av röret
  • Valfritt: du kan tĂ€cka rörets öppna Ă€ndar med ett fint nĂ€t. SĂ„ luft kan cirkulera men insekter stannar utanför

Konfigurera

FĂ„ det unika stations-ID: t

  1. Anslut stationen till en USB-kabel för att slÄ pÄ sensorn.

  2. Stationen försöker ansluta till det konfigurerade WiFi-nÀtverket. För en ny installation kommer anslutningen att misslyckas och stationen skapar ett WiFi-nÀtverk med namnet Particulate Matter ID, Feinstaubsensor-ID eller airRohr-ID. ID Àr ChipID (till exempel 13597771). VÀnligen notera detta nummer, eftersom du behöver det för registrering

  3. Anslut till det WiFi-nÀtverk som skapats av stationen pÄ din dator eller smartphone. VÀnta tills anslutningen upprÀttas.
    * Android *: Om anslutningen kopplas bort omedelbart kan du behöva inaktivera alternativet "Smart nÀtverksvÀxel" under "Anslutningar -> WiFi -> Avancerat".

  4. Öppna din webblĂ€sare och skriv in http://192.168.4.1/.

⚠ Observera Det kan ta nĂ„gra försök för NodeMCU att ansluta till hem-WiFi-nĂ€tverket. Var tĂ„lmodig och prova stegen flera gĂ„nger tills det fungerar. Om konfigurationen av sensorn har fungerat Ă€r stationens WiFi-nĂ€tverk inte tillgĂ€ngligt och konfigurationssidan kommer inte lĂ€ngre att vara tillgĂ€nglig under denna IP 192.168.4.1

Konfigurera stationen

  1. PÄ sidan 'Konfiguration' anger du ditt SSID (namn pÄ ditt WiFi-nÀtverk), nÀtverkssÀkerhetsnyckeln (under Windows) eller WiFi-lösenordet.

  2. Om du anvÀnder den rekommenderade sensorn för fin damm (SDS011) Àr inga ytterligare konfigurationsÀndringar nödvÀndiga.

  3. Klicka pÄ knappen "Spara konfiguration och starta om". Stationen startas om och kommer inte lÀngre att vara tillgÀnglig pÄ det hÀr sÀttet nÀr den ansluts till ditt WiFi-nÀtverk.



Kontrollera att stationen Àr korrekt konfigurerad

Om du inte gjorde nÄgra andra Àndringar i föregÄende steg Àn WiFi-nÀtverkskonfiguration, kommer sensorn nu att börja spela in och ladda upp data. Du kan verifiera att allting fungerar korrekt efter cirka 10 minuter genom att navigera till följande sidor. PÄ dessa sidor söker du efter ChipID (i exemplet ovan 13597771).

Registrera

Skapa ett konto

GÄ till devices.sensor.community för att skapa ett konto och bli en del av det öppna datanÀtverket.

Registrera din enhet

NÀr du har skapat ett konto och loggat in kommer du att kunna registrera din enhet. Fyll i formulÀret för att registrera din enhet. Navigera till Hem -> (Logga in) - Sensorer -> Registrera ny sensor

  • sensor-ID Ă€r ChipID för ESP8266 (NodeMCU) som du noterade tidigare
  • din e-postadress (kommer inte att publiceras)
  • din adress: Gata med husnummer, postnummer och stad. Klicka pĂ„ "Sökning angiven adress" för att fĂ„ platskoordinaterna (avrundas). Kontrollera stiftets lĂ€ge, byt ut det vid behov
  • stĂ€lla in ett personligt sensornamn för att göra det lĂ€ttare att separera dem om du har flera sensorer (som trĂ€dgĂ„rd, sensor för mamma, ...)
  • stationens omgivning - t.ex. höjd över mark, sida av vĂ€gen, hög trafikvolym, fritt fĂ€lt eller liknande

Felsök

Överföringsproblem?

Ange följande i webblÀsaren med dina egna data: https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1&var-chipID=esp8266-[ID]

[ID] kan ocksÄ sökas i inmatningsfÀltet i det övre vÀnstra hörnet pÄ denna sida https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1

  • Är sensorn registrerad via https://devices.sensor.community/ och Ă€r sensorn synlig pĂ„ kartan?
  • Var WLAN-signalnivĂ„n svag tidigare? HĂ€r Ă€r signalloggsserversidan: https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-[ID]

USB-kabelproblem?

  • Kontrollera strömförsörjningen: USB-kabel
  • Starta om (koppla bort strömförsörjningen, t.ex. dra ut USB-kontakten)
  • Är WLAN-konfigurationen OK (sensorn ansluter till det konfigurerade WLAN) Om inte:
    • öppnar sensorn en AP (under de första 2-7 minuterna efter en omstart)?
    • Leta efter airrohr-[ID] WLAN-nĂ€tverk. TĂ„lamod, det kan ta 1-2 minuter efter start.
  • Kontrollera pĂ„ din egen router om sensorn Ă€r inloggad i nĂ€tverket, kom ihĂ„g IP-adressen
    • anvĂ€nd alternativt "Discovery" i flashverktyget
    • Om ja: anslut till sensorn via IP med en webblĂ€sare http://[ip-of-the-sensor]/, bör grĂ€nssnittet visas
    • Om nej: ESP har problem, t.ex. strömförsörjning otillrĂ€cklig, omstartslinga eller liknande
  • Anslut USB till en dator och visa loggen

Elektronikproblem?

  • Ta bort sensorelektroniken frĂ„n huset och observera
  • Kontrollera / byt ut strömförsörjningen igen
    • blinkar ESP strax efter omstart?
    • SDS011: röd lysdiod / flĂ€kt pĂ„ efter omstart?
    • kontrollera / byt ut kablarna till sensorerna igen
Sensor.Community

Göra vÀrlden till en bÀttre plats genom samhÀllsdriven, öppen miljödata.

Gjord med ïżœ ïżœ i Stuttgart, Tyskland