Here's an illustration of the problem I'm currently having while trying to get my breadboard working with the bricktable code.
If no buttons are pressed in a column, the entire column acts as though it is being pressed. When one button is pressed in a column, that button correctly registers as being pressed, and the others in the same column go unpressed. When two buttons in a column are pressed simultaneously, neither is registered as being pressed (the whole column goes unpressed).
Here's how I currently have the matrix rows and columns wired to the ICs. (NB. I switched to the bricktable coordinates so 0,0 is now the top-left button, it used to be the bottom-left one)
Matrix Row | MAX pin | 164 pin |
---|---|---|
r0 | DIG 7 | Q0 |
r1 | DIG 6 | Q1 |
r2 | DIG 5 | Q2 |
r3 | DIG 4 | Q3 |
r4 | DIG 3 | Q4 |
r5 | DIG 2 | Q5 |
r6 | DIG 1 | Q6 |
r7 | DIG 0 | Q7 |
Matrix Column | MAX pin | 165 pin |
---|---|---|
c0 | SEG G | D7 |
c1 | SEG F | D6 |
c2 | SEG E | D5 |
c3 | SEG D | D4 |
c4 | SEG C | D3 |
c5 | SEG B | D2 |
c6 | SEG A | D1 |
c7 | SEG DP | D0 |
4 comments:
Hi!
I'd like to know more about your 164,165 wiring!
as I wrote on monome forum, I'll make quickly a kicad schematics to show you mine.
talk/write soon,
Julien
Hi, what would you like to know?
(I'm reluctant to make a schematic until it's working correctly, to avoid publishing confusing information)
I just would like to know if we have the same wiring/components etc.
I mean 164, 165, pull down resistors.
If Owen and Jordan gives us their wiring / components schematics, we could walk on the same way for further testing etc etc
I think we have the same stuff. I'll check your schematic what its online and let you know for sure.
Post a Comment