I’m a programmer and a hobbyist arduino user. I can solder well, even do SMD stuff. I’ve made Velleman kits that are hundreds of components, and they actually work fine.
So why is it that breadboards are just unusable for me?
i’ve got a simple circuit build with an arduino pro micro on a breadboard. You push the button, the onboard LED turns on while you’ve got the button pressed.
Why can I wave my hand over my breadboard and the light blinks like i’m pressing the button. Why does the light stay on (after i’ve let go of the button) and slowly get dimmer then turn off.
I just don’t know why my circuits do completely crazy things just bc they’re on a breadboard.
Any ideas or insight anyone?
The above replies are excellent and feasible but I tend to vote with @Brian. An analog input without a pull up or down resistor can swing wildly.
Are you using an analog or digital input pin? Please post your program and circuit diagram or description. Is it possible that the program uses one pin and you have connected to a different one? Plug and unplug the jumpers a few times to improrve connections.
I’ve purchased 30 or more cheap breadboards and hundreds of jumpers for my Arduino classes and personal use. Most work very well but there have been a few failures.