I have recreated a circuit designed and posted on Instructables:
I generated the breadboard circuit and the circuit worked fine. When following the tutorial I recreated the diagrammed circuit with an aftermarket generic Arduino Protoshield and when I plugged the pin headers into the Arduino UNO the power shut off and the circuit did not work. I then figured that there was an issue with the after market generic Protoshield. So, I disassembled the circuit and recreated the breadboard layout and then mimicked the circuit from the breadboard onto a soldered protoboard, making the connections to the generic Protoshield's digital, analog, and power pins.
This circuit is an exact replica of the circuit that worked on the breadboard with the Arduino UNO. When I plug in the POWER/ANALOG pin header the Arduino Uno turns off. When I leave just the DIGITAL PWM plugged in the circuit seems to work (i.e. LED's light up, speaker makes sound), but the circuit seems to short (i.e. the LED's and speaker turn off and on), and the Arduino UNO stays on.
This is a model of the circuit, with the blue "X's" being components that I omitted (a 10k resistor to the 40mm audio speaker, and a toggle switch). The circuit worked perfectly on the breadboard without them.
I tried disconnecting the PMW pins and they just turned off the components then are connected to. I tried connecting to the 3.3V power with the same result. All the soldering is solid and nothing is touching. I have read the following question and questions like it: https://forum.arduino.cc/index.php?
topic=451752.0
The topic answers tend to point to a short being caused by a connection between the 5V POWER and GND. I do not completely understand this concept, but I know that none of connections are touching, and I reviewed the circuit and do not see anywhere in the electrical path where the ground and power connect.
I'm sorry, you have obviously made a wiring mistake, but the site on which you posted the images is specifically designed not to permit you to show them elsewhere and I do not feel like extracting them for you.
You have inadvertently made a mistook! What you are seeing can be a short, a bad device or a semiconductor device connected backwards or at a higher voltage then it was designed for. sorry, you probably destroyed some of the parts, Remove the devices one by one and see what happens. You may be simply overloading the power supply system. Be sure to check the Arduino without anything connected. Be sure all the grounds are connect, first thing. This response is to help you get started in solving your problem, not solve it for you.
Good Luck & Have Fun!
Gil
If I recall, there is a part in the Arduino book that explains all of the inputs and outputs of the device. Also, the make electronics book shows how to measure the currents and resistances of components. I should be able to combine this knowledge to generate a completed functioning circuit.
I appreciate you trying to help, but as you said I made a wiring mistake and there is no easy explanation or easy workaround about it. It is probably better the pics didn't upload because the circuit makes little sense. It is good to know that there is a topical forum where I can get find clues.
Congratulations, you have the idea and are a fast learner, good job so far. This response is to help you get started in solving your problem, not solve it for you.
Good Luck & Have Fun!
Gil