Placas Arduino están equipados con entradas analógicas. Usando la entrada
voltaje de 5V de referencia, se puede leer la entrada analógica de tensión 0-5V determinado con una exactitud de 5V/1024 = 4. 88 mV (hint: no esperes precisión para estar dondequiera cerca de ese número). Arduino puede tomar de hecho una entrada diferente como su referencia de voltaje [1].
En nuestro ejemplo, el USB del uso como nuestra fuente de energía y hacer la asunción que el voltaje de entrada de referencia es un 5V constante.