[HELP] Arduino contrôle modules peltiers

Yep, salut Icare pardon j'avais pas vu ta réponse tout à l'heure :slight_smile:

Si ta température > à la température de rosée, il faut refroidir
Si ta température < à la température de rosée, il faut chauffer.

En toute logique vu que le dispositif sera installé en intérieur dans un pièce où la température varie entre 12 et 20°C je n'aurais jamis besoin de réchauffer la plaque, et si malgrès tout c'est le cas il suffira de laisser les peltiers éteints quelques minutes, la plaque étant éclairée par une ampoule IR je pense que cela sera largement suffisant...

Après en fonction de la précision et la stabilité, faut-il intégrer une régulation PID, c'est un autre problème ?

En un sens oui, mais temporaire seulement, car c'est mon premier projet avec arduino et la programmation en général et en tant que débutant...c'est un problème, mais je suis sûr qu'avec votre aide ça se transformera en exercice amusant :wink:

tu a vu que les ctn que tu a choisi , en version la meilleure "est déjà de +/- 5% pour la R et sont affectée au point K 25/100
d'une tolerance de +/-3 % ?
comment/pourquoi a tu fait ce choix de capteurs ? , à chaud (joke smiley-mr-green ) je pense que ton systeme de determination du point de rosée tel que conçu avec ces capteurs va etre dans le flou le plus complet

J'ai choisi ces ctn car sur un autre forum (semageek) on m'a conseillé

une ctn 10K devrai être suffisante, elle demandera un peu de codage comme son comportement n'est pas linéaire. Mais en faisant un calibrage par mesure, ce type de sonde est plus stable que les TMP36.

Même si les subtilités évoquées içi m'ont un peu échappé, j'ai fait confiance... :slight_smile:

Le truc aussi c'est que je sais pas comment ni où intégrer des morceaux de code supplémentaire pour ajouter des fonction...genre

// Calculates dew point in degrees C
float Dewpoint(float humi, float temp) {
float k;
k = log(humi/100) + (17.62 * temp) / (243.12 + temp);
return 243.12 * k / (17.62 – k);
}

Si je le met à la fin de loop dans mon code ca me pond une erreur...donc je dois mal m'y prendre...enfin c'est sûr que je m'y prend mal...