Buenos dias a todos!
Estoy trabajando en un proyecto en el que estoy utilizando una bateria de 12V.
Para el proyecto debo conocer el porcentaje de bateria que me queda, para ello he realizado un divisor de tension con resistencias de 4.7 y 6.8k omhios, y del punto medio extraigo una entrada analogica a mi Arduino micro, pero tengo varias dudas con la parte de programación porque quiero saber el porcentaje real.
Este es el codigo que tengo hecho hasta ahora.
float voltios;
int bateria;
void setup() {
long espera=10000;
long previousMillis = 0;
}
void leer_voltios()
{
voltios= (analogRead(A4))*0.004887585533*1.446808511;
bateria= map (voltios,0,7.23,0,100);
}
void loop() {
// put your main code here, to run repeatedly:
}
Cualquier ayuda me vendria muy bien, muchas gracias de antemano!