lecture de tension/ analogic pin

scootapy:
Bonjour à tous, je rencontre un petit probleme avec l'arduino et j'espere que vous pourrez y répondre.
J'aimerais juste lire une tension que j'envoie sur le pin A1 ( ou autre pin analogique ) (petite partie d'un projet plus conséquent).
Par exemple, j'envoie 4.43 volt en entrée de l'arduino (vérifié au voltmètre) cependant je lis 4.50V (sur un écran LCD snootlab) avec l'aruino alimenté en USB et 4.45 avec une alimentation externe.

Bonjour
c'est simplement parce Vref en standard est dérivé du "5V" delivré par le regulateur ou le "5V" delivré par l'USB

edit pour eviter ambiguité : Vref (Voltage reference) = pin AREF (Analogic REFerence) chez arduino

dans les deux cas c'est à peu prés un 5V et c'est ce 5V +/- l'à peu prés qui est utilisé en Vref , pour la demonstration entre 4,9V et 5,1 V divisée par 1024 qui devient le pas de reference.

Si vraiment tu a besoin d'une precision importante sur l'echelle , il faut passer par une reference de tension externe.
personnellement j'utilise souvent des petites Vref en TO92 de 4.096V ce qui est facile à traiter ensuite en ^2