Calcular el nivel de combustible con Arduino.
La función lee un valor desde la entrada análoga directo desde el sensor del automóvil, el cual trabaja entre 0 y 5v, donde 0v es estanque vacío y 5 es estanque lleno.
La primera función lee la entrada y calcula los litros con un estanque de 40 litros, la segunda devuelve el porcentaje de llenado del estanque.
La primera función lee la entrada y calcula los litros con un estanque de 40 litros, la segunda devuelve el porcentaje de llenado del estanque.
1:
// Devuelve la cantidad de litros de un estanque de 40 litros
float leer_litros( int pin ){
return map( analogRead( pin ), 0, 1023, 0, 40 );
}
2:// Devuelve el prcentage de llenado de un estanque (independiente de la capacidad)float leer_porcentaje( int puerto ){
return map( analogRead( puerto ), 0, 1023, 0, 100 ); }
No hay comentarios :
Publicar un comentario