Lo siento, no puedo agregar comentarios todavía. Pero en lugar de intentar medir la capacidad de la batería, ¿por qué no simplemente medir el voltaje de la batería?
Por ejemplo, una batería alcalina AA tiene aproximadamente 2500mAh y su voltaje inicial estará justo por debajo de 1.6V cuando sea nuevo. Usted podría simplemente asumir que están vacíos en un 95% cuando llegan a 0.9V. Aquí la hoja de datos de un Duracell AA: enlace como ejemplo , debería ser muy similar para otras marcas.
Usando el voltaje, puedes ver aproximadamente la cantidad de jugo que queda en la batería. Si desea ser más preciso, solo preste atención a la curva de descarga, para Alcalina, por ejemplo, tiene una caída rápida de 1.6V a 1.4V, que una caída lenta a 1.2V seguida de otra caída rápida a 0.9V.
Las baterías AA recargables pueden tener una curva de descarga diferente ( enlace ). Como no puedo pensar en una buena manera de detectar la química de la batería, podría proporcionar un interruptor de inmersión para especificar el tipo o detectar el voltaje tan pronto como se inserten nuevas baterías y "asumir" su química.
Al final, solo haz una tabla simple que contenga: química | voltaje | %
Espero que ayude!