Configura la tensione di riferimento usata per gli input analogici ( il valore usato come massima tensione in ingresso ). Le opzioni sono:
DEFAULT: il riferimento di default di 5 volt ( sulle schede Arduino a 5V ) o 3.3 volt ( sulle schede Arduino a 3.3V )
INTERNAL: un riferimento integrato, equivalente a 1.1 volt sull' ATmega168 o ATmega328P e 2.56 volt sull' ATmega8 ( non disponibile sull’Arduino Mega )
INTERNAL1V1: un riferimento integrato a 1.1V ( solo Arduino Mega )
INTERNAL2V56: un riferimento integrato a 2.56V ( solo Arduino Mega )
EXTERNAL: la tensione applicata al pin AREF ( solo da 0 a 5V ) viene usata come riferimento
Sintassi
analogReference( tipo )
Parametri
tipo: quale tipo di riferimento usare (DEFAULT, INTERNAL, INTERNAL1V1, INTERNAL2V56, o EXTERNAL).
Restituisce
Nulla
Note e Avvertimenti
Dopo aver cambiato il riferimento, le prime letture da analogRead() potrebbero non essere accurate.
Non usare niente di inferiore a 0V o maggiore di 5V per la tensione di riferimento esterna sul pin AREF! Se stai usando un riferimento esterno sul pin AREF, devi impostare il riferimento a EXTERNAL prima di chiamare analogRead(). Altrimenti, metterai in corto la tensione di riferimeto attiva ( generata internamente ) e il pin AREF, con la possibilità di danneggiare il microcontrollore della tua scheda Arduino.
Alternativamente, puoi collegare la tensione di riferimento esterna al pin AREF attraverso un resitore da 5K, permettendoti di cambiare tra riferimento esterno ed interno. Nota che il resistore altererà la tensione che viene usata come riferimento poichè c’e un resistore interno da 32K sul pin AREF. I due agiscono come un partitore di tensione, quindi, per esempio, 2.5V applicati attraverso un resitore comporteranno 2.5 * 32 / (32 + 5) = ~2.2V sul pin AREF.
We care about the privacy and personal data of our users.
To continue, please give us your consent:
Please confirm that you have read the privacy policy
Thank you for subscribing!
Curious to learn more?
Are you also a teacher, student, or professional that loves using Arduino in your day-to-day activities?
Then keep up-to-date with either our STEM or Professional monthly newsletters.
Arduino weekly newsletter (already subscribed)
Educators can benefit from the ever growing tech that shapes our environment through fun cool projects.
Why not awe your boss with highly innovative ways to help keep your enterprise connected at no extra cost?
Arduino Survey
We'd like to get to know you little better.
Please help us improve by answering this super short optional survey.