PA0KN

PA0KN

Weerstation

ElectronicsPosted by Weblog owner Sat, July 11, 2015 01:31:42

Een weerstation. Voor de lokale weersinformatie kun je je aanmelden bij https://developer/forecast.io en daar een account aanmaken. Je geeft tevens op van welke locatie je de weergegevens wilt hebben en krijgt daarna een API-key. Deze API-key kun je in je applicatie opgeven. De source is van Github, zoek op weatherstation 2.0 van Sioux.

Je mag als 'developer' gratis 1000 calls per dag uitvoeren. Kom je daar boven dan is het een kwestie van de portemonnee trekken.


Nog even wat aanvullende informatie. De site met de weergegevens stuurt elke 10 minuten een lijstje met de volgende gegevens:

CURRENT_TEMP=20
CURRENT_HUMIDITY=63
CURRENT_ICON=rain
CURRENT_SUMMARY=Drizzle
MAX_TEMP_TODAY=26
MIN_TEMP_TODAY=15
ICON_TODAY=rain
SUMMARY_TODAY=Drizzle starting in the evening.
MAX_TEMP_TOMORROW=19
ICON_TOMORROW=rain
MIN_TEMP_TOMORROW=13
SUMMARY_TODAY=Breezy until afternoon and light rain throughout the day.

Die komt uit de seriƫle poort dus is voor allerlei andere toepassingen goed te gebruiken.

Wat de hardware betreft, er is gebruik gemaakt van een Nodemcu module met een ESP8266-12E er op geprogrammeerd met de Arduino IDE.

De Oled wordt via I2c aangestuurd. Het geheel wordt gevoed door een mini-USB aansluiting aan een kleine adapter.

Het op maat vijlen voor het kleine breadboardje. Breadboardje is aan de achterkant met hot glue vastgezet.

  • Comments(0)//www.pa0kn.nl/#post132