Étape 4: Arduino Code
Voici un exemple de code que vous pouvez utiliser pour votre capteur
int AlarmOneInputPin = 0 ; capteur relié à la broche analogique 0
int AlarmOneOutputPin = 9 ; Alarme reliée à la broche numérique 9 int AlarmOneInputValue = 0 ; variable pour stocker la valeur lu int AlarmOneTriggerValue = 350 ; alarme de valeur
void setup() {pinMode (AlarmOneOutputPin, OUTPUT); / / ensembles numériques épingler comme sortie Serial.begin(9600); / / setup série}
void loop() {}
AlarmOneInputValue = analogRead(AlarmOneInputPin) ; lire l’entrée pin Serial.println(AlarmOneInputValue) ; valeur de débogage
if(AlarmOneInputValue < AlarmOneTriggerValue) //flash l’alarme si la valeur de la sonde est inférieure à la valeur de déclenchement {digitalWrite (AlarmOneOutputPin, élevé); / / l’alarme s’allume delay(1000); / / attend un deuxième digitalWrite (AlarmOneOutputPin, basse); / / arrêter delay(1000) ; alarme / / attend une seconde} else {digitalWrite (AlarmOneOutputPin, basse); / / arrêter delay(1000) ; alarme / / attend une seconde}
}