Go Down

Topic: Arduino nano non legge da analog input A7 (Read 243 times) previous topic - next topic

ekjk

Ciao arduiniani,
il mio nano rev3 non mi legge il valore di tensione di un partitore resistivo collegato ad esso nella mezzo tra le due resistenze.
Praticamente la analogRead mi da sempre il numero 21, che io metta a massa A7 o a vcc.

Nel setup ho settato l'input così:

pinMode(A7, INPUT);

Cosa può essere?

uwefed

I pin A6 e A7 dei ATmega328 SMD sono solo entrate analigiche e non pin digitali.
Se scrivi
pinMode(A7, INPUT);.

lo attivi come pin digitale.
Adesso non so le conseguenze di questo. Per leggere un valore da un entrata analogica non serve il pinMode, basta leggerlo con analogRead()

Ciao Uwe

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy