Bonjour,
Parfait,merci beaucoup, il suffisait en effet de changer les 1 et 0 en high et low mais également de mettre la fonction return après :
if (tempetf<22) digitalWrite(resn,HIGH); //si la tepérature est inférieure à 22, resn est à 1
return (tempetf);
Mais j'ai maintenant un autre soucis : ça marche parfaitement tant que j'ai le moniteur série sur l'ordinateur, mais dès que je le ferme ça ne fonctionne plus : la broche ne passe ni en high ni en low si la température passe le seuil...
Je n'arrive pas à trouver sur internet un programme avec un 18b20 qui ne renvoi pas sur un moniteur série.
Comment faire ?
Quentin