I know very little about Arduino and even less about programming one. Before I purchase a board, and learn how to program it, I was wondering if my idea is feasible.
I want to program the Arduino to sequentially open one after another irrigation valve. There would be approximately eight 24 volt solenoid valves. Each one would need to be open for approximately 15 minutes, then open the next valve in sequence and finally close the previous valve. Similar to a multi-zone irrigation controller.
I see that I may need to use a transistor in the power circuit of the solenoid. But it is not clear to me if the Arduino can control eight solenoids and if so, does each solenoid require its own transistor?
Each one would need to be open for approximately 15 minutes, then open the next valve in sequence and finally close the previous valve.
.... the sequence has to be absolutely clear in your mind, otherwise it will prove difficult to write a program that does what you want it to do. – jsotola Mar 12 '18 at 18:28