Sign inSign up

micwy/surfdata-webui

By micwy

Updated over 6 years ago

Show wind and weather data from my arduino davis weather station project

Image
0

10K+

micwy/surfdata-webui repository overview

Projekt: Davis zu GSM Gateway

In diesem Projekt entwickle ich für unseren Surfverein (http://www.lsvsw-surfen.de/) eine Schaltung+Software, welche die Wetterdaten der Davis-Wetterstation empfängt, decodiert und via GSM an einen Server schickt, der die Auswertung auf unserer Webseite darstellt.

Ziele:

  • Zuverlässige integrierte Schaltung
  • Betrieb an einer Autobatterie (11-13V)
  • Niedriger Stromverbrauch für Solarbetrieb (~0,5 Watt)
  • Preiswert nachzubauen

Hardware

Spannungswandler

LM2596S (http://www.ti.com/lit/ds/symlink/lm2596.pdf) als fertiges Modul

Controller

STM32F103C8 "Blue Pill" mit Arduino Firmware (http://wiki.stm32duino.com/index.php?title=Blue_Pill)

ISM-Decoder

RFM69W (https://www.mikrocontroller.net/articles/RFM69)

GSM-Modem

SIM800L (https://nettigo.eu/products/sim800l-gsm-grps-module)

Sonstiges

Bauplan

  • Lochrasterplatine mit freier Verkabelung
Spannungswandler
  • Eingangsspannung am Spannungswandler: 7-30V
  • Der Spannungswandler wird auf eine Ausgangsspannung von 4,8V eingestellt und am 5V Eingang sowie Masse des Controllers angeschlossen
RFM69 an Controller
RFM69WSTM32F103C8
GNDGND
3.3V3.3V
NSS (CS/SS)A4
SCKA5
MISOA6
MOSIA7

Zusätzlich muss am ANT eine passende Antenne angeschlossen werden (17,3 cm Klingeldraht, auf einem Stift aufgerollt, dass er etwas kompakter ist). Ohne die Antenne beträgt die Empfangsreichweite nur wenige Meter!

GSM-Modem
  • Mittels der Diode wird die Spannung auf ~4V reduziert, dies dient als Eingangsspannung für das GSM-Modul

Software

Voraussetzung ist eine Arduino-IDE mit den Treibern und Libs für das STM32-Board (STM32duino-Projekt, https://github.com/stm32duino/Arduino_Core_STM32)

Bibliotheken

Tag summary

Content type

Image

Digest

Size

14.5 MB

Last updated

over 6 years ago

docker pull micwy/surfdata-webui