Op de website Mysensors.org kom ik diverse projecten tegen van mensen die zelf een weerstation of een deel ervan hebben gemaakt. Nu heb ik met mijn Alecto WS-3500 al een redelijk compleet weerstation, maar een barometer, UV sensor en hygrometer ontbreken. Nu zijn er genoeg kant-en-klare sensoren koop, maar wat is er leuker om het zelf te maken?! Dat kan dus met Mysensors.org in combinatie met bijvoorbeeld Domoticz. Als eerste heb ik een serial gateway gemaakt om te kunnen communiceren met de controller (Domoticz).
Het boodschappenlijstje om een weerstation te maken:
- ATmega328P Nano v3 controller €2,60
- NRF24L01 2.4Ghz zender €3,43
- BMP180 Temperatuur en barometer €3,94
- UVM-30A UV sensor €8,08
- DHT22 AM2302 Temperatuur en luchtvochtigheid sensor €9,36
- BH1750FVI lichtsensor €1,30
Ik heb voor alles op Ebay gezocht en het meeste komt zonder verzendkosten uit China. Ik heb er voor gekozen om zo min mogelijk zelf te solderen, daardoor zijn de componenten iets duurder, omdat ze al voorzien zijn van pootjes. Voor ongeveer €30 heb je dus een compleet weerstation, dat temperatuur, luchtvochtigheid, luchtdruk, lichtsterkte en de UV straling meet.
Het duurt even voordat alle onderdelen binnen zijn, tot die tijd heb ik mij ingelezen en voorbereidingen getroffen. Als alle onderdelen binnen zijn gekomen kan het aansluiten van de sensoren, programmeren van de Arduino Nano en het testen beginnen. De diverse sensoren heb ik op de volgende in- en uitgangen aangesloten:
- BMP180 GND, SCL, SDA en 3,3V
- BH1750FVI GND, SCL, SDA en 3,3V
- DHT22 GND, 5V en D4
- UVM-30A GND, 5V en A3
De NRF24L01 sluit je aan op de 3,3v en vervolgens sluit je dit weer aan op de Nano. Ik heb verschillende projecten van anderen gecombineerd om zo veel mogelijk sensoren samen te kunnen voegen. De door mij samengevoegde sketch vind je hier. Als alles aangesloten is kun je de sketch gaan uploaden naar de Nano, om vervolgens te testen of Domoticz de sensoren ook ziet. Onder Instellingen/Apparaten zie ik de volgende sensoren, die je vervolgens een eigen naam kunt geven.
Met de bovenstaande componenten heb je een weerstation, maar die moet dan nog wel van stroom worden voorzien. Dat kan natuurlijk via microUSB, maar ook op batterijen. Om geen batterijen te hoeven wisselen en ook naar aanleiding van een voorbeeld, heb ik er voor gekozen om een buitenlamp op zonneenergie te kopen.
The post Mysensors.org weerstation maken appeared first on Huize Oldenburger.