Ghulamfarid:
I want to achieve the accuracy in inch. can it will resolve with ADS 1115 external ADC.
Seems you bought the wrong sensor.
A 12bar sensor (guessed from the 174 PSI) has a span of 120meters of water.
Measure that with the 10-bit A/D of an Arduino (820 useable values), then you have a theoretical resolution (steps) of 120/820= 14.6cm or 6 inches.
No way to lower that resolution to 1 inch.
An ADS1115 is a poor solution, since you need a ratiometric A/D (the Arduino) for a sensor like that.
Using an absolute/voltage A/D (the ADS) will result in instability/drift of the readout.
Leo..
Yes I realized that after buy. I need some favor, Just review the sketch and confirm that software side there is no problem. If I want to use external ADS1115 than what will be here:
Pressure = ( Analog_reading - 102 ) * 174 / 821 ;
Do you think below sensor will work as I expect also I will shift from volts to ma.
30 feet of water head is about 13 PSI, 0.9 bar, 90 kPa. You need a pressure transducer with a range of 15 to 20 PSI, 1 to 1,5 bar or 100 to 150 kPa, compatible with water, with a 0 to 5 volt, or 0.5 to 4.5 volt, or serial output like I2C or SPI.
The one you linked, with 0.2 MPa (29 PSI, 2 bar, 200 kPa) range would work but has the added complication of needing a load resistor to convert the mA output to voltage, plus needing an 8 volt + power supply, try to find one with the output type I listed.