Quiero medir el voltaje de la batería en mi arduino pro mini (versión 3.3V), que funciona con una batería de teléfono inteligente Li-ion (máximo 4.2V).
Usé la configuración típica del divisor de voltaje con R1 = 5.6M y R2 = 2M, debido a esta fórmula:
// ((R1 + R2) / R2) * 1.1 = Vmax = 4.2 Voltios // 4.2 / 1023 = voltios por bit = 0.004105572 batería flotanteV = sensorValor * 0.004105572; int batteryPcnt = sensorValue / 10;
Pero no parece funcionar ... actualmente me está dando un voltaje de 1.28V, pero mi multímetro está midiendo 3.86V.
¿Qué estoy haciendo mal?