mais j'ai trouvé par mal d'information dans le GDS
le capteur est bien de type CTN (Coefficient de Température Négatif)
et la valeur à 25°C est de 30Kohm
Donc comme je vous l'avais dit il y'aura un peu de mathématique à faire
Code : Tout sélectionner
int ThermistorPin = 0;
int Vo;
float R1 = 30000;
float logR2, R2, T;
float A = 0.8956411214e-03, B = 2.286293477e-04, C = 0.9259597517e-07; // Steinhart-Hart and Hart Coefficients
void loop() {
Vo = analogRead(ThermistorPin);
R2 = R1/ (1023.0 / (float)Vo - 1.0);
logR2 = log(R2);
T = (1.0 / (A + B*logR2 + C*logR2*logR2*logR2)); // Steinhart and Hart Equation. T = 1 / {A + B[ln(R)] + C[ln(R)]^3}
T = T - 273.15; // T Kelvin -> T°C
lcd.print("TEMP = ");
lcd.print(T);
lcd.print(" C");
delay(10); // Time delay 10 Milliseconds
lcd.clear();




