Description
Caractéristiques Techniques :
- Type : Capteur de débit d’eau à turbine
- Raccord : G1/2 pouce (standard plomberie)
- Débit maximal : 1 à 30 litres par minute
- Tension d’alimentation : 5V DC
- Signal de sortie : impulsions électriques (fréquence proportionnelle au débit)
- Précision : ±5%
- Température de fonctionnement : 0°C à 80°C
- Pression maximale : 1 MPa
- Dimensions : standard G1/2 avec capteur intégré
Connexion avec Arduino :
Broche Capteur |
Arduino |
VCC |
5V |
GND |
GND |
Signal (Sortie impulsions) |
Pin numérique (ex : D2) |
Code Exemple Arduino :
volatile int pulseCount = 0;
float flowRate = 0;
unsigned long oldTime = 0;
void pulseCounter() {
pulseCount++;
}
void setup() {
Serial.begin(9600);
pinMode(2, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(2), pulseCounter, FALLING);
oldTime = millis();
}
void loop() {
if (millis() - oldTime > 1000) { // Mise à jour toutes les secondes
detachInterrupt(digitalPinToInterrupt(2));
flowRate = (pulseCount / 7.5); // 7.5 pulses par litre/min (YF-S201)
pulseCount = 0;
oldTime = millis();
attachInterrupt(digitalPinToInterrupt(2), pulseCounter, FALLING);
Serial.print("Débit d'eau : ");
Serial.print(flowRate);
Serial.println(" L/min");
}
}
There are no reviews yet.