Merci pour toutes ces précisions !
Je ne pensais pas soulever autant de réactions ! En tous cas , j'apprends plein de choses ! Merci à tous.
Si j'ai bien compris, en choisissant la valeur de référence interne qui tourne autour de 1,1V, cette tension est appliquée sur la pin ARef. Je peux la mesurer avec un voltmètre pour l'utiliser dans mon programme.
Si je connecte le LM35 directement à la masse de l'Arduino sans passer par la breadboard et si je fais une double mesure, ça devrait aller mieux ?
Encore merci pour vos réponses et vos échanges très enrichissants !
Je vois le potentiomètre branché entre GND Aref et A3. Dis moi que c'est pas vrai et que c'est une erreur de dessin !
Aref c'est une référence de tension ce n'est pas une alimentation, il est interdit de tirer du courant d'Aref !
J'ai écrit :
Tu ne peux pas mesurer la tension en sortie du potentiomètre avec la référence interne car tu n'as rien pour alimenter le potentiomètre sous 1,2V
Et j'ai ajouté :
Par contre si tu respectes le rejet de la première mesuretu peux commuter entre référence au Vcc et référence interne à 1,1 V
Le potentiomètre se connecte à Vcc (5V), Ax et la masse (GND)
La sortie du LM35 est connectée sur Ay
Avant de faire une mesure du potentiomètre tu fait un analogReference(DEFAULT) puis deux mesures analogRead(Ax)
Quant tu veux mesurer la sortie du LM35 tu fait un analogReference(INTERNALL) puis deux mesures avec analogRead(Ay)
Oui, ça m'a étonné moi même, surtout la très grande instabilité.
Mais la différence est très visible: je lance le programme que j'ai mis et la valeur lue semble correcte et est très stable, sans rien toucher je mets en commentaire les analogRead() à vide et relance le programme, et la mesure se décale vers le haut et surtout devient très fluctuante (ce que je ne m'explique pas vraiment).