Go Down

Topic: Problème de variation de capteur d'humidité (Read 42 times) previous topic - next topic

Robin_SIN_2k19

Bonjour,
Je retrouve une stabilité défaillante au niveau de mon capteur d'humidité relier à une carte Arduino Uno.
En effet, je souhaite mesurer l'humidité de la terre d'une plante mais les valeurs reçu sur le moniteur de série varie.
Mon capteur est un GROVE-Moisture Sensor :http://wiki.seeedstudio.com/Grove-Moisture_Sensor/
Je l'ai brancher sur la sortie analogique A1.
Je ne sais pas d'où vient le problème :
   -Le capteur ?
   -Le programme ?
   -La carte ?
   -Le branchement ?

Voici mon programme :

int sensorPin = A1;
int sensorValue = 0;

void setup() {
   
Serial.begin(9600);
 
}

void loop() {
  sensorValue = analogRead(sensorPin);
    Serial.print("Humidité :");
    Serial.println(sensorValue);
   
     }


dbrion06

Votre programme est de la forme:
Code: [Select]


int sensorPin = A1;
int sensorValue = 0;

void setup() {
   
Serial.begin(9600);
 
}

void loop() {
  sensorValue = analogRead(sensorPin);
    Serial.print("Humidité :");
    Serial.println(sensorValue);
 }

On ne peut faire plus simple, ni plus fiable.
Cependant, vous devriez définir ce qu'est une instabilité: du bruit sur un convertisseur analogique numérique peut atteindre 5 ou 6 (sur les valeurs brutes, telles que vous les affichez).
Il serait interessant que vous donniez un échantillon de ce que vous considérez comme aberrant (quelques exemples consécutifs de votre moniteur série)

Go Up