I am planning to measure groundwater level in the 2 inches of vertical tubing. I want to use a pressure sensor to measure the water level indirectly. The expected groundwater level is 0.5-2 m below the ground. I need a sensor that has a high resolution (< 2 cm). I have tried "Gravity: Analog Water Pressure Sensor" but it seems to have a lower resolution (5-10 cm).
Do you have any ideas of other sensors suited for Arduino, or to increase the resolution?
The body of a non-immersible sensor can't be used under water,
and you linked to a sensor for a 160m head, that of course has a poor resolution at ~2m.
Click on the "immersible water pressure sensor" button in your link, to see a sensor for 0-5m.
Leo..
Note that it's an industrial 4-20mA sensor that needs >=12volt and a current to voltage converter.
There is a current converter board pictured with it (ordered separately).
Note you need a differential sensor, as an absolute sensor will be confounded by the atmospheric
pressure changes which amount to upto a metre or so of water pressure.
The tricky decision is where to place the sensor and various tubes, since you want to compare a
liquid pressure to an air pressure. Air pockets are a definite issue.
It might be more reliable to use a submerged stick style level sensor?
"Differential" is in the description of that sensor.
Those sensors AFAIK usually have a tube in the wire, to compensate for atmospheric pressure.
Leo..