I would like to be able to measure the level of water in 8 barrels. The height of the barrels is around 1.2m.
My first thought, was to use float switches, 8 per barrel at constant positions which would give me an empty, full, and 6 stops in between. This could be combined with a binary encoder per barrel, giving me 8 inputs (one binary per barrel) that could be read by a single PIC chip and displayed as percentages on an LCD screen.
However, cheapest float switches I have been able to find have been on fleabay, at £0.99 plus £2.50 postage, which would mean (even if postage were combined), a starting price >£64 for the 8 barrels.
Would there be a cheaper or simpler way of achieving this? (Bearing in mind I am UK based the costs would be different to US stores), but simpler ways?
The liquid is dirty water, I would have 12V and 5V available as 'standard'. I tried a 12V pump in them last week, without properly waterproofing one of the contacts (GND), this had corroded within an hour, which make me think that trying to make a resistive based float device may not be particularly doable.
My first thought, was to use float switches, 8 per barrel at constant positions which would give me an empty, full, and 6 stops in between. This could be combined with a binary encoder per barrel, giving me 8 inputs (one binary per barrel) that could be read by a single PIC chip and displayed as percentages on an LCD screen.
However, cheapest float switches I have been able to find have been on fleabay, at £0.99 plus £2.50 postage, which would mean (even if postage were combined), a starting price >£64 for the 8 barrels.
Would there be a cheaper or simpler way of achieving this? (Bearing in mind I am UK based the costs would be different to US stores), but simpler ways?
The liquid is dirty water, I would have 12V and 5V available as 'standard'. I tried a 12V pump in them last week, without properly waterproofing one of the contacts (GND), this had corroded within an hour, which make me think that trying to make a resistive based float device may not be particularly doable.
Last edited: