I'm an automotive enthusiast and I want to build some gauges by myself using Arduino.
I was taking a look at this pressure transducer or sender, 100 psi, stainless steel, for oil, fuel, air, water and I was thinking if I can use this sensor to do all of the these tasks: Water, Boost and Oil Pressure.
Look at the Signal output vs read PSI chart of the sensor

I came out with this equation for the PSI calculation:
Since it is a Y = bx + a, where:
a = 0.5
b = y2 - y1 / x2 - x1 = (4.5 - 0.5 ) / (100 - 0) = 4/100 = 0.04
x = PSI
y = Signal's Voltage
This means that
Voltage Reading = 0.04PSI + 0.5
So we have :
PSI = (Voltage Reading - 0.5 ) / 0.04
Am I correct? Can I use this sensor?
byte psi = (analogRead(A1)-102)/8would be a pretty good aproximation. Or if you need more precision;int psi = (analogRead(A1)-102)*100/819. – Gerben Dec 14 '14 at 14:47