En regnfuld sommerdag blev jeg træt af, at regnmåleren ikke altid virker efter hensigten. Det er som om at den ikke altid vipper når der er vand nok i. Ved lidt eftertanke, kunne årsagen være, at det metalstykke, der skal påvirke sensoren sidder for højt, og derfor kan vandet ikke vippe måleren. Jeg har nu flyttet metalstykket ned. Det gør, at der nu kun skal falde ca. 0,3mm regn før den vipper.

Det kræver så også, at der ændres lidt i koden til målercomputeren.
// Variable
float tryk;
float indetemp;
String cmd = "";
volatile int rain = 0;
volatile unsigned long pulseTime = millis();
volatile unsigned long lastPulseTime = pulseTime;
int rain5 = 0;
unsigned long nuTid;
unsigned long tid;
// float VIPFAKTOR = 0.408; // Vipper V.1
float VIPFAKTOR = 0.294; // Vipper V.2
int minRain[5] = {0, 0, 0, 0, 0};
VIPFAKTOR er ændret til 0.294 mm pr. vip.
Ny 3D tegning kan hentes her. Tegning er lavet i FreeCAD 0.21.1.