Valori lm35 e fotoresistenza aumentano se uso i pin digitali

salve, ho un sensore di temperatura lm35 e una fotoresistenza alimentati dal pin 5 volt. ho notato che se utilizzo i pin digitali i valori che ricevono le rispettive porte analogiche si alzano, come mai? è possibile evitare ciò?

Prova di misurare la tensione sul pin 5V. Resta costante o si abbassa in funzione dell'uso i pin digitali?
Se la tensione si abbassa dovresti leggere la temperatura piú alta ma la fotoresistenza costante.

Ciao Uwe

si, la tensione si abbassa in funzione dei pin digitali

Visto che usi come di default per tensione di riferimento i 5V, la lettura sbaglia con sensori che danno una tensione costante che é proporzionale solo alla grandezza misurata. se la tensione da misurare é sotto i 3,3V usa come riferiemnto i 3,3V e come il riferiemnto esterno. http://arduino.cc/en/Reference/AnalogReference

Ciao Uwe

quindi non si può fare niente? :frowning:

come detto puoi usare i 3,3V come riferimento oppure puoi misurare la tensione di alimentatzione e correggere il valore.
http://provideyourown.com/2012/secret-arduino-voltmeter-measure-battery-voltage/
Ciao Uwe

quello che mi stupisce però è che questo circa 2 settimane fà non accadeva

uwefed:
Secret Arduino Voltmeter – Measure Battery Voltage

Interessante.

KillerPenguin:
quello che mi stupisce però è che questo circa 2 settimane fà non accadeva

Hai cambiato qualcosa anche di insignificante?
Ciao Uwe

Hai cambiato qualcosa anche di insignificante?
Ciao Uwe

ho aggiunto qualcosa al progetto ma non ricordo di preciso se ho spostato qualcosa. credo che la soluzione migliore sia smontare tutto e riordinare la BreadBoard :sweat_smile: