Ein Durchflusssensor zum Einbau in Mischbatterien o.ä. misst die Menge des durchgeflossenen Wasser in Litern/Sekunde und gibt den Wert über die serielle Schnittstelle aus
// http://www.swissflow.com/en/SF800
int pin = 6; //Sensorsignal
unsigned long duration;
float secperliter,litersec;
void setup()
{
pinMode(pin, INPUT);
Serial.begin (9600);
}
void loop()
{
duration = pulseIn(pin, HIGH);
secperliter = ((float)duration*5400)/1000000; // Sekunden pro Liter
litersec = (1 / secperliter) / 2; // Liter pro Sekunde/2
//Serial.println(duration);
Serial.println(litersec);
delay(10);
}

