
Much better to get a switchmode "buck" regulator module. You could use a 7805 with its input and output capacitors - which you have not shown on that diagram so your 7809 may be oscillating - but you would need a proper heatsink. You need a regulator to supply 5 V to the Arduino via the "5V" pin as well as the relay module - which latter requires about 90 mA to operate. Going to check this in a couple of days, but i have a hunch that indeed the voltage drops and it is not able to power the relay propperly through the arduino. What do you see if you monitor the 12V supply with a DMM while the project works? Is the 12V steady or does it drop out when the motor turns on? should have either explained it more propperly or use the right parts. couldnt find all of the parts right away. Yeah sorry about that, just used it for the first time yesterday. Fritzing element library: DC-DCStep-upBoostConverter5-12Vto300-1200V.fzpz. This library is provided for educational purposes only. PLEASE NOTE: While we enthusiastically encourage you to learn from, modify and re-share our Fritzing library, we are not accepting unsolicited Fritzing parts for inclusion into this repo. Description: TOOGOO(R) DC to DC 5V-12V step up 300V to 1200V high voltage boost converter power supply module. For those old parts, we recommend using this library with Fritzing v0.7.5. So we waste time while we wait to find out what is actually being used. DC-DC step-up TOOGOO boost converter 5-12V to 300-1200V power supply module. People put parts in that look good but do not represent what is actually there.

That is one reason that we do not like Fritzing.
