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?
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
Interessante.
KillerPenguin:
quello che mi stupisce però è che questo circa 2 settimane fà non accadeva
Hai cambiato qualcosa anche di insignificante?
Ciao Uwe