Dit project is een weerstation die de volgende functies bevatten:
- barometer i2c (luchtdruk, altitude)
- DHT22 (humidity, temperature)
- tipping bucket (druppel teller, het reed contact werd vervangen door een Hall sensor, dit voor een correcter meeting)
- RTC (real time clock om per kwartier de data door te sturen)
- wemos D1R2 (data wordt verzonden naar een website, de webpagina insert de data in een mysql database)
werking:
Arduino meet de aantal pulsen van de tipping bucket, deze worden opgeslaan in drie variables
Pulse => kwartier pulse opslag
PulseH => pulsen van een gans uur
PulseD => aantal pulsen vangans de dag
De pulse variable wordt iedere 15 minuten terug op 0 geplaats, de andere eens per en eens per dag.
Iedere 15 minuten zend de arduino de data naar de website.
In het tweede deel voeg ik
- light sensor (LUX, UV en IR)
- Rain sensor (de tiping bucket registreerd pas bij een bepaalde regen hoeveelheid, de regensensor registreer wanneer en de hevigheid van de regen)
TO DO
mysql query om aantal dagen zonder regen met notatie van start en eind datum (iemand die me hierbij kan helpen?)
Al deze data wordt dan in charts getoond op de website.
Hiervoor gebruik ik Apex charts en highcharts.
Met tijd wordt alles overgezet naar Highcharts.
Grtz Barre