Hello, I am a high school student trying to use an Arduino in my engineering class. I am running a basic 2 limit switch setup where on a breadboard if one limit switch is triggered, it sends an input signal to the Arduino where it does it’s logic then sends an output back to the board where it triggers LEDs. The same goes for the other limit switch. I’ve ran into a problem with the Arduino output pins however, one of the output pins are only sending 4.6v when triggered, and the other at 0.3v. I’ve been trying to research why and still can’t find a solution along with my engineering teacher not knowing what the problem is.
Here’s a list of things I’ve already tried:
- Swapping out resistors
- Swapping out limit switches
- Trying a new breadboard
- Trying out a new Arduino Uno
- Using direct 5.0v input source instead of USB power
- Pins should be correctly labeled as input/output in Arduino code
Honestly I’m at a complete loss at what to try next and I can’t find much other help online, let me know if you have any ideas to try out.