I want to open a solenoid valve with an arduino, and have set up the following circuit
The plan is to add solenoids to every relay on the board. I am wondering if this circuit is any useful, or if there are major flaws present. I am worried about frying my components, especially the 12V 2A hooked up with a solenoid of 1A, however i want the 2A, since i want to be able to power multiple solenoids at the same time.
I tried switching the board directly from the arduino, and with its 5V to the VCC, but it was not enough to make the relays switch, maybe a transistor is in line, if so, which one?