crwdns2933423:0crwdne2933423:0

crwdns2933803:04crwdne2933803:0

crwdns2933797:0Thomas Widmaiercrwdnd2933797:0crwdne2933797:0

crwdns2936043:0crwdne2936043:0 crwdns2933505:0crwdne2933505:0 Thomas Widmaier

crwdns2933769:0crwdne2933769:0
crwdns2933771:0crwdne2933771:0
crwdns2933801:0crwdne2933801:0

crwdns2933807:0crwdne2933807:0

+[title] Measure
+[* violet] This is the section of the pushbuttons. Each of them, when pressed, is shorting to ground one connection in a resistor chain. This basically is a variable resistor to the microcontroller on the other end of the ribbon cable. The microcontroller measures the resistance and decides which value means which keypress.
+[* violet] The problem comes when there is another resistance appearing due to dirt or other reasons. Then the whole circuit can behave as if random keys are pressed.
+[* red] Remove ribbon cable
+[* light_blue] Measure resistance to ground at this point. Should be OL (open)
+[* black] If not, measure resistance across pushbuttons. Search for lowest resistance. This is the place you want to replce the pushbutton
+[* orange] The resistances from left to right are 1k, 1k2, 1k8, 1k8, 2k7, 4k7

crwdns2933777:01crwdne2933777:0

crwdns2933779:0crwdne2933779:0

crwdns2915182:0crwdne2915182:0

crwdns2933777:02crwdne2933777:0

crwdns2933779:0crwdne2933779:0

crwdns2915182:0crwdne2915182:0

crwdns2933777:03crwdne2933777:0

crwdns2933779:0crwdne2933779:0

crwdns2915182:0crwdne2915182:0