Unfortunately it appears for it to be normal for me to not finish this project...
Only after I run out of water do I start up on it again... WELL
about a well a week or two ago we ran out of water again!
Still trying to figure out exactly why. There are a few obvious possibilities. The wells are not producing as well as they should. Probable. It took almost 5 days to fill the tank again, with us mostly camping out in the house... The wells would pump dry, then pump savers turn them off for maybe 2 hours and then pump again. The pumps would only pump for maybe 5-10 minutes each....
But once we had it filled, we would go for maybe 2-3 days before the top float dropped enough to trigger more water and then both pumps turn on and fully refill the tank, with run on about 25-35 minutes.
But we have figured out that maybe it is our filter systems, which are the main culprits. That is we have one that removes Iron and than it goes through second one with is a forward osmosis type... They both back flush. I just did not realize how much! So we put in a 300 gallon standing tank down the hill from well house, ran both drains from the units to the tank... I had the tank more or less empty last night. This morning both wells ran again, I believe both filters back washed during this and the 300 gallon tank overfilled!...
But tack onto using Teensy. Some of the basics appears to be working somewhat now, with the two Teensy boards talking to each other, the current sensors are detecting when the pumps turn on and off. It also records this data to an SD card. Every 5 seconds the one in the pump house tries to send a packet with state information... the one in my office receives enough of the packets to display the information... There are some display bugs, plus I want to assemble second display with my updated card... And then once I think this is working reliably, I will add some additional stuff, like not only just remembering the last times each pump turns on and off, but also remember how often they do this and maybe plot it, and keep trends...
But here is showing simple output from today!
I know there are a few display errors like the date time... But it shows both wells turned on at same time (highly probably float turned them on). And it shows both pumps turned off at same time, again most likely float turned them both off... So very likely tank FULL.
Now back to fixing some problems and enhancing it!