
Much better to get a switchmode "buck" regulator module. You cannot power an Arduino by putting 5V into Vin. Dont mix inductive loads with delicate circuitry. 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. I would suggest you power all the motors/servos/relays from the external 5V supply, and. 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. In this tutorial, we will learn how to build a 12v SMPS circuit that would convert AC mains power to 12V DC with a maximum current rating of 1.25A. Yeah sorry about that, just used it for the first time yesterday. The most commonly used type of power supply circuit is the SMPS (Switching Mode Power Supply), you can easily find this type of circuits in your 12V adapter or Mobile/Laptop charger. So we waste time while we wait to find out what is actually being used. People put parts in that look good but do not represent what is actually there. It also uses the Arduino UNO from the Arduino library. That is one reason that we do not like Fritzing. It uses 5 Adafruit parts: the blue 7-segment I2C backpack, the BMP085 baro sensor, the DS1307 real-time clock, and the microSD breakout, along with the 2.1mm barrel jack to terminal block adapter.
