Je eigen meetstation
Last updated
Last updated
In de vorige sectie heb je de meetgegevens van een weerstation bij het Metis gebruikt. We gaan nu experimenteren met een zelfde weerstation, die je eerst moet programmeren.
Het weerstation is een kleine module en ziet er zo uit:
Het weerstation bestaat uit een microprocessor bordje op (een WeMOS Lolin D1 mini bordje, met een ESP8266 processor) en een opsteek bordje met een geïntegreerde temperatuur-, druk- en vochtigheids- sensor, twee drukknopjes, een lichtgevoelige weerstand en een rode LED. Je krijgt hem met de software al geprogrammeerd, je hoeft hem alleen maar te configureren voor gebruik.
Sluit het weerstation aan op je computer met een USB-mini kabel, waardoor het weerstation stroom krijgt. Het weerstation zal nu eerst opstarten als een AccessPoint, met een eigen webserver, waar je via een browser op je computer via WiFi verbinding mee kunt maken.
Zoek op je computer naar het WiFi netwerk van het weerstation. De naam van het WiFi netwerk zal beginnen met de letters ESPAP, de laatste vier karakters moeten overeenkomen met de sticker die onderop je weerstation zit. Je zult deze vier karakters vaker tegenkomen als je verder gaat:
Je moet nu met dat netwerk verbinden, om hem te kunnen configureren, je hebt daar geen wachtwoord voor nodig. Open nu een browser (Chrome, Mozilla, Edge, Safari, etc.) en type in je adresbalk het adres: http://192.168.4.1 (let op, geen httpS!). Daarmee verbindt je met de webserver van het weerstation om hem te kunnen configureren. Je zit in onderstaand plaatje hoe dat eruit ziet, let op dat je daar de vier karakters ziet die je van het WiFi adres kent:
Druk op Setup om het weerstation te configureren. Het is de bedoeling dat het weerstation verbonden wordt met het Coderclass WiFi netwerk en zijn meetgegevens gaat sturen naar de MQTT-broker, die je dan met NodeRed weer kunt inlezen en weergeven op je dashboard.
Gebruik de volgende gegevens voor het Coderclass WiFi Netwerk en de MQTT broker:
Als je de gegevens goed hebt ingevuld druk je op de Submit knop, het weerstation zal de gegevens bewaren. Je moet nu het weerstation resetten, door op de resetknop op het weerstation zelf te drukken, zie onderstaand:
Het weerstation zal zich resetten en met het Coderclass WiFi netwerk verbinden. Dit betekent dat je niet meer met je laptop verbonden bent met de webserver van het weerstation, je kunt nu zelf ook weer met het Coderclass WiFi netwerk verbinden.
Veld
Waarde
wifi_ssid
Coderclass WiFi
wifi_password
Hardloper
mqtt_broker
infvopedia.nl
mqtt_user
mqtttest
mqtt_password
testmqtt