Buenas a todos, estoy intentando hacer una automatizacion de un presostato mecanico a uno con arduino. Tengo esta una sonda de presion, que el foro no me deja insertar por ser nuevo, pero la compré en banggood y podeis verla si escribis
5V 0-1.2 MPa Pressure Transducer Sensor Oil Fuel Diesel Gas Water Air Sensor
el "problema" es que cuando no hay presion marca 0,5 voltios y cuando esté a maxima presion (sobre 12 bar y lo digo de memoria) llega a 4,5v. Me gustaria si sabeis algun truco, que no sea estilo de mostrar en display
esta parte la inicié asi
y luego, de una pagina de internet he probado este de abajo
pero claro, si le quito el 0,5 depues me marca de menos siempre.
para poder explicarlo de fora más entendible, seria, si no recuerdo mal, una especie de offset, que la lectura fuera de 0,5 a 4,5, valor 0 y máximo respectivamente, y ahí me encallo. La verdad es que no es para nada importante este fallo o error, solo es que me gusatria que quedara lo máximo de bien y real.
Espero haber posteado bien, saludos y gracias. ...
5V 0-1.2 MPa Pressure Transducer Sensor Oil Fuel Diesel Gas Water Air Sensor
el "problema" es que cuando no hay presion marca 0,5 voltios y cuando esté a maxima presion (sobre 12 bar y lo digo de memoria) llega a 4,5v. Me gustaria si sabeis algun truco, que no sea estilo de mostrar en display
Código:
if value<0,5 then value=0
esta parte la inicié asi
Código:
presion_actual=analogRead(presion_actual_sonda)/90.00;
Código:
float sensorVoltage = analogRead(presion_actual_sonda); // read the sensor voltage
presion_actual2 = ((sensorVoltage-95)/210)*50;
presion_actual=(presion_actual2/14.7058)-0.5;//convierte PSI en BAR y resta 0,5 para compensar error de cero
pero claro, si le quito el 0,5 depues me marca de menos siempre.
para poder explicarlo de fora más entendible, seria, si no recuerdo mal, una especie de offset, que la lectura fuera de 0,5 a 4,5, valor 0 y máximo respectivamente, y ahí me encallo. La verdad es que no es para nada importante este fallo o error, solo es que me gusatria que quedara lo máximo de bien y real.
Espero haber posteado bien, saludos y gracias. ...