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.
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.