Bonjour,
j'utilise dans mon montage un capteur de température LM35.
Il est alimenté en 5v par le régulateur interne de mon arduino.
Voici le bout de code que j'utilise pour convertir le résultat en température :
int reading = analogRead(sensorPin);
float voltage = reading * 5.0 / 1024;
int temp = voltage * 100 ;
Le résultat est juste après comparaison avec deux autres thermomètres (un au mercure et un digital).
Malheureusement j'ai des fluctuations très importantes de la température.
Je peux avoir 25° (correct) puis passer à 15° deux secondes après et passer ensuite à 30° encore deux secondes après.
Comme la formule de conversion du résultat en température est liée à la tension d'alimentation (5volts) j'ai vérifié le 5V délivré par l'arduino.
Il est stable.
Je ne vois as où chercher