2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Een handig apparaat dat dient voor een korte termijn lokale en driedaagse weersvoorspelling
Stap 1: Arduino-onderdeel
Dit apparaat bestaat uit twee onafhankelijke assemblages in één doos.
Een daarvan is de Arduino-barometer met de BMP180-sensor, die een rapport bevat van realtime, -1h en -3h verschil in atmosferische druk. Deze rapporten zijn vooral nuttig bij de lokale weersvoorspelling op korte termijn. De code is afkomstig van de "shelvin.de"-website, waarin het verschil tussen de absolute en de relatieve atmosferische druk voor de gegeven hoogte is ingevoerd in de regel "druck_offset=" op de code. De resultaten worden gepresenteerd op het N5110 LCD-scherm, waarop ook de interne temperatuur wordt weergegeven.
Stap 2: ESP8266-onderdeel
Het volgende apparaat wordt aangedreven door een ESP8266-bord waarop een 0,96-inch oled-scherm is aangesloten. ESP8266 is via Wi-Fi-netwerk verbonden met de "openweathermap" -pagina, van waaruit een driedaagse weersvoorspelling wordt genomen en deze op het oled-display wordt weergegeven. Voor dit doel moet u een API-sleutel invoeren in de code, die wordt verkregen van de Openweathermap-pagina. Volledige gedetailleerde instructies voor het installeren van bibliotheken en code op esp8266 worden gegeven op:
blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf In dit specifieke geval gebruik ik het NodeMCU 1.0 (ESP12E-module) bord.
Stap 3: Schematisch:
De afbeelding hierboven toont het schema van het complete apparaat.