Étape 17 : Détecteur d’inondation.
< code >
/ * Détecteur d’inondation
Ce croquis s’affiche quand l’eau (n’importe quoi conductrices) comble le fossé dans le capteur.
créé 09/02/09
par n00b
*/
const int floodSensors = 2 ; le nombre de l’axe du détecteur d’inondation
variables vont changer :
int floodSensorState = 0 ; variable pour la lecture de l’état de floodSensors
void setup() {}
initialiser le déluge pin capteur comme entrée :
pinMode (floodSensors, entrée) ;
Serial.Begin(9600) ;
}
void loop() {}
lire l’état de la crue de la valeur de la sonde :
floodSensorState = digitalRead(floodSensors) ;
Vérifiez si le déluge capteur est mouillé.
Si c’est le cas, le floodSensorState est élevé :
Si (floodSensorState == HIGH) {}
allumer la LED :
Serial.println(floodSensorState) ;
Serial.println ("attention il y a une inondation") ;
}
else {}
Pas de flood :
Serial.println(floodSensorState) ;
Serial.println(floodSensorState) ;
}
}
< /code >