My digital inputs are behaving as if they were floating, even though I've properly connected them with a resistor. I've tried the pull-down configuration pictured below, as well as a internal pull-up.
By using digitalRead() and serial.pintln() I've collected the state of each input tested (0 to 10) and they all do the same: random 0's and 1's. When I change a state (press or release the button), they seem to work for a second or two, then, they go crazy again. Sometimes, they even work backwards (showing HIGH when it's supposed to be LOW) for a couple of seconds.
Is my two-day old Arduino UNO fried?