Pages: [1]   Go Down
Author Topic: [Risolto] Problema lettuara analogica  (Read 334 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti, sono bruno e sono uno studente di informatica .
Dal lato software me la cavo ma per quello che riguarda l'elettronica sono alle primissime armi quindi scusate se faccio domande banali  smiley-lol.
Bando alle presentazioni il mio problema è il seguente:
Ho acquistato una Arduino 2009 e stavo facendo qualche prova con analogRead(); la cosa strana è il fatto che leggendo il valore sul monitor seriale noto che esso è sempre maggiore di 0 perfino quando il piedino scelto come input è libero!!
Avevo già fatto qualche prova ieri e mi pare che prima le letture erano corrette. Ho provato a cambiare pin (0 - 1 - 2) ma il risultato è il medesimo, non penso che possa aver bruciato o alterato pin che non ho mai usato prima!
Grazie in anticipo a tutti smiley-wink
« Last Edit: June 29, 2012, 07:00:40 am by theba » Logged

Offline Offline
God Member
*****
Karma: 9
Posts: 550
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quando è libero, legge una tensone flottante(data da radiofrequenze,disturbi..)..lo devi collegare a massa se vuoi vedere 0  smiley
oppure,mettere una resistenza da 5kohm(per esempio) tra massa e il pin analogico..così quando non lo colleghi a nient'altro,vedi 0,altrimenti vedi la tensione applicata..
Logged

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

Per leggere zero devi collegare il pin analogico con la massa (GND).
Ciao Uwe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

grazie, ora funziona smiley-wink
Logged

Pages: [1]   Go Up
Jump to: