Hi everyone. I encountered a problem here and hope I can get some help.
So I hooked up a 4x4 membrane keypad to my arduino (UNO). It worked great for about 2 months (it was connected the whole time). Recently however, the arduino has been receiving random input from the keypad even when I don't press any key.
I have checked for any short circuits that could be completing the key presses but there's none.
Has anyone ever encountered this? Does anyone have an idea what the problem could be and how one can solve it? Any help will be very highly appreciated. Thank you for your time.
barcleo:
Recently however, the arduino has been receiving random input from the keypad even when I don't press any key.
I have checked for any short circuits that could be completing the key presses but there's none.
If it is random, or at least intermittent, wouldn't you have to have been checking the circuit at the time it was giving the intermittent / random signal?
Does the Arduino pick up any pseudo-keypresses with the keypad unplugged?
[I've never used a keypad] Do the input pins need pullups/downs, or does the keypad deliberately provide an explicit low or high all the time? Maybe you do need pullups or pulldowns, and it's just that when you used it before, the prevailing atmospherics weren't giving any stray signals. [/I've never used a keypad]