Pages: [1]   Go Down
Author Topic: Arduino nano non legge da analog input A7  (Read 178 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Sr. Member
****
Karma: 0
Posts: 268
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 266
Posts: 21657
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Pages: [1]   Go Up
Jump to: