I know this has been asked before but I am struggling with the hardware setup for my project. I have an Arduino Mega 2650 and an 8 Channel relay Board. Specifically this one
I want to use the Arduino to control 3 12VDC peristaltic pumps and 2 120VAC 300 watt heaters for an aquarium. If I recall correctly the max current draw on the Arduino pins is 40. According to the datasheet for the relay JQS-3FF-S-Z; to pull the coil in using 5V with a resistance of 70x(1+-10%) leads to to a current draw of 64ma per relay. Obviously, this is above the 20-40 the Arduino can supply.
I have been reading about using a transistor and a diode to trigger the relay. However, I have no idea as to what one I need.
Would it be any easier or reliable to purchase a relay module specifically designed for use on the Arduino,; ones with less then 40ma coil current?