You are here

Umweltsensorik und Projekte

Projekte

Uni Münster:
https://sensebox.de/ bescheibt die Meßstationen (Arduino-basiert)
https://opensensemap.org zeigt geografisch die Werte, die von Sensoren übermittelt werden

OK Lab Stuttgart:
http://luftdaten.info
https://www.stuttgarter-zeitung.de/feinstaub

Technik

Arduino
erhalten: 25.1.2018

Useful Arduino Links: http://forum.arduino.cc/index.php?topic=384198.0

Die Idee ist, zunächst ein mobiles Gerät zu bauen, das NO2, Feinstaub, Geo-Position erfasst und auf einem Display anzeigt.

In einem weiteren Schritt vielleicht auch noch eine Aufzeichnung auf eine SD-Karte, zur nachgeschalteten Weiterverarbeitung.

Noch ambitionierter: Versenden der Daten über einen mobilen WLAN Hotspot (z.B. Smartphone) an einen geeigneten Server.

alternative Controller:
ESP8266, ESP32, etc.
Raspberry Pi

Arduino goes ESP8266: https://www.heise.de/developer/artikel/Arduino-goes-ESP8266-3240085.html

Wifi und SD-Card geht auch in einem: https://www.arduino.cc/en/Guide/ArduinoWiFiShield - dann muss man halt die SWSerials auf andere Dn Pins legen. Ist aber alt und teuer, empfohlen wird ein ESP8266 Shield.

 

GPS: von Amazon, beschriftet mit "gps goouuu tech gt u7" 12,99€
GPS-Modul 51 Mikrocontroller Ublox GPS-kompatibel NEO-6M STM32 Arduino Navigation Satellitenpositionierung GT-U7 von MakerHawk
Pins an der Unterseite: PPS, TXD, RXD, GND, VCC (5V)

 

$NO_2$-Sensor: http://wiki.seeed.cc/Grove-Multichannel_Gas_Sensor/
(bestellt ~57€, 29.1.2018)
Dessen $NO_2$ Empfindlichkeit ist mit 0,05-10ppm angegeben, das sind bei 20°C laut http://www.unternehmensberatung-babel.de/berechnungen/umrechnung-ppm.php 96-19000 µg/m³, Grenzwert laut UBA ist 200µg/m³ (0,105ppm) im Stundenmittel, max. 18mal/y, im Jahresmittel sind es 30µg/m³ (=0,015ppm) (Schutz der Vegetation). Wenn er also überhaupt anschlägt, ist die Luft auf jeden Fall über dem Jahresmittelgrenzwert.

20x4 I2C LCD von Sainsmart:
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
http://forum.arduino.cc/index.php?topic=205965.0
Datenblatt: https://www.sparkfun.com/datasheets/LCD/HD44780.pdf

 

Anschlüsse am Arduino:

am I2C-Bus (SCL, SDA):

  • 2004LCD - funktioniert (30-jan-2017, sainsmart2004i2c Sketch)
  • Gas-Sensor

SoftwareSerial:

  • Pins D2, D3 für GPS
    • 1-feb-2017, 16:54 kann ReadFromGPS01 nach etlichen Minuten (im Gebäude) eine Position finden, die laut Google Maps gerade mal im Nachbarhaus liegt.
  • Pins  D4, D5 für den Feinstaubsensor
  • Beispielcode für 2 serielle Anschlüsse: https://www.arduino.cc/en/Tutorial/TwoPortReceive

SD-Karte über SPI, D10(SS), D11, D12, D13