unità di misura e scale in uscita da serial port

Ciao,

chiedo scusa se la mia domanda è già stata posta.

Ma quando stampo con un analog o digital read sul serial monitor, ho una indicazione proporzionale alla corrente?
é possibile convertire tale valore in mA/V con coefficienti fissi che valgono per ogni applicazione.

Buona serata!

per l'analog read di default tu ottieni un valore che và da 0 a 1024 con una tensione che va da 0 a 5 v in continua. quindi 5 V /1024 div =0,00488.... V/div
quindi + o - 5 mv quin di se tu ottieni 100 come valore letto hai una tensione ai capi di 100*0.00488=0.488V

mentre per il digital non mi sono mai chiesto da che tensione il valore letto varia da 0 a 1 il riferimento di 1(HIGH) è sempre 5V

mentre se vuoi misurare una corrente devi utilizzare uno SHUNT
una resistenza di valore prestabilito posta in serie al circuito dove tu con arduino andrai a misurare la tensione ai capi. devi dimesionarla nel modo corretto sia come valore resistivo e come potenza dissipabile.

non c'entra molto con la tua domanda
ma per stampare su seriale forse il comando map() può esserti utile

Grazie mille pdor! Tutto molto chiaro!