57Views2Replies

Author Options:

Looking for someone to write the code required for my Arduino project? Answered

I do some volunteer work at a remote hospital in Zimbabwe and travel there every couple of years from Canada with a group to do some project work. A couple of years ago we did a lot of work on replacing their water supply infrastructure. Basically they have two pumps from a water source that feeds 5 large holding tanks which are elevated. The various houses and buildings on the site are then gravity fed from these tanks. Right now, they manually control when the pumps run and what tanks they fill with manual gate valves. When they see a tank over flowing, they either shut down the pumps and/or redirect flow to other tanks. Tanks often empty completly before pumps are turned on again, and water is often wasted while over flowing a particular tank.

I have a system designed using electrical actuated valves and float switches where the pumps will start automatically when the level drops below 1/2 full in a particular tank and will automatically redirect the pumps to the next tank once full and will shut down the pumps when all tanks are filled. My expertise is in "old school" relay logic, so I would like to use an Arduino Mega 2560 as the brains of the system to control the supply of water and display tank levels, pump status and valve status at a single location.

I have no problem designing the system, controlling pumps and valves, my problem is my lack of experience with Aruino programming.

I'm looking for a "volunteer" to develop the sketch....... I can provide all the schematics and sequences for the design including all wiring back to the Arduino, again, it's the sketch I need! It's a tall order, but maybe someone would enjoy the challenge!

Comments

The forums are retiring in 2021 and are now closed for new topics and comments.
0
steveastrouk
steveastrouk

5 years ago

I really wouldn't want to use an Arduino here. I'd use an off the shelf PLC like the Crouzet Millennium three, which is designed to do what you want.

0
bwrussell
bwrussell

5 years ago

You might get some takers but personally I'd be willing to provide specific help if you were to take a shot at writing the code. There are lots of resources out there and probably even projects very much like yours (automated gardening is a fairly big thing with Arduino). Writing a sketch for hardware you don't have on hand is very tedious and very time consuming because every test has to be handed off, and then behaviors and bugs have to be described back to the person fixing them.

It doesn't seem too complicated for you to get going on the right track. Start small and add features as you get stuff working. Get the pump on/off working on one tank, add manual switching to a second tank, automate switching between two tanks, add all the other tanks, and finally build the final user interface/control system.