Hier stelle ich euch die Wetterstation mit einem Arduino Leonardo und adafruit ESP8266 HUZZAH Modul vor.

Verwendete Komponenten (Hardware):

Als Software wurde folgendes eingesetzt:

Sensoren des Weathershield

  • Feuchtigkeits- und Temperatur- Sensor HTU21D (I2C)
  • Druck Sensor MLP3115A2 (I2C)
  • Lichtsensor (Analog Eingang)
  • Windrichtung (Analoger Spannungsteiler Eingang)
  • Windgeschwindigkeit (Interrupt Digital Eingang)
  • Regensensor (Interrupt Digital Eingang)
  • 2 Led’s als Statusanzeige (Digital Ausgang)

Das Arduino Leonardo Board wird als Komunikationsschnittstelle verwendet.

Dieser holt sich die Daten der Sensoren vom Weather Shield, die als String über die RS232 Schnittstelle an das Huzzah ESP 8266 Modul übertragen werden.Anschließend sendet das Modul die Daten per UDP Stream an den UDP Client Rechner. Das Huzzah ESP8266 Modul dient hier lediglich als UDP Serial Bridge.