thermistance sur aduino

Hey les internautes ,
J’ai un soucis avec mon programmes qui me donnent de fausses températures est ce qu’une âme charitable pourrait m’aider pour mon projet.
Voilà mon programme (c’est moi qui a fait le calcul pour A B C)

double A=0.09950229762332384805;
double B=-0.01457988447250775650;
double C=0.00004961700988767457;
int valC;
double tempC;
double Vout,Vcc=4.8;
double R;
double R2=14700.00;

#include <math.h>
#include <LiquidCrystal.h>

double ThermistorC(double R) { //Function to perform the fancy math of the Steinhart-Hart equation
double Temp;
Temp =1/(A+Blog(R)+Cpow(log(R),3));
Temp = Temp - 273; // Convert Kelvin to Celsius
return Temp;
}
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

void setup() {

Serial.begin(9600);
pinMode(50,OUTPUT);

}

void loop() {

valC=analogRead(8);
Vout=valC*(Vcc/1023.0);
R=((Vcc*R2)/Vout)-R2;
tempC=ThermistorC(R);
afftemp();

Serial.print("temp = ");
Serial.print(tempC);

Bonjour, Tu n'es pas dans la bonne rubrique, ici on poste les "Réalisations et Projets FINIS". Demande à un modérateur de déplacer ton post (report to moderator). Et en même temps, tu devrais lire, au minimum, le message épinglés Et pour ton code, le compilateur n'accepte pas 8) @+

désolé mec

désolé mec

Quelle élégance !

bonjour, +1 avec les autres remarques.

la therm est montée comment? quelle valeur de la therm?

elle est montée en série avec une resistance de 15000 Ohm et une thermistance de 15000 aussi