Arduino regnmätaren kalibrering (1 / 7 steg)
Steg 1: Del teori
Nederbörden är rapporterade/mäts i millimeter och tum som har dimensionen längd. Det är vägledande för hur hög, varje del av regn område fick regn, om regna bevattnar inte hade skingras och dräneras bort. Så, en 1,63 mm nederbörd innebär som om jag hade en platt planat tank oavsett form det regnvatten som samlats in av en höjd 1,63 mm nedifrån och tankar.
Alla regn mätare har en nederbörd upptagningsområde och en nederbörd belopp mätning. Upptagningsområdet är den region som regnet samlas in. Mäta objektet skulle vara någon slags volymmätning för en vätska.
Så nederbörden i mm eller tum skulle vara
nederbörd höjd = volymen av regn samlas in / Upptagningsområde
I min regn samlare var kors och tvärs 11 x 5 cm respektive ger en upptagningsområde av 55 sq.cm. Så en samling av 9 milliliter av regn skulle innebära 9 cc/55 sq.cm = 0.16363... cm = 1.6363... mm = 0,394 tum.
I tipping bucket regnmätaren, skopan tips 4 gånger för 9 ml (eller 0.394... inches regn) och så ett enda tips är för (9/4) ml = 2,25 ml (eller 0.0161059413027953.. inches). Om vi tar varje timme avläsningar (24 avläsningar per dag innan du återställer) är att hålla tre siffran noggrannhet anständigt nog.
Således, på varje hink spets/tumble, koden ansluter till det som 1 on-off-on sekvens eller en klick. Ja, vi har rapporterat 0.0161 inches regn. Upprepa från Arduino synvinkel
ett klick = 0.0161 inches regn
Anmärkning 1: Jag föredrar den internationella enhetssystemet, men Weather Underground föredrar Imperial / amerikanska enheter och så denna omvandling till inches.
Anmärkning 2: om beräkningar inte din kopp te, chef över till Volym av nederbörd som ger perfekt hjälp för sådana frågor.