Jobi-Wan:
Half of the 10x10 board.
In what country is checkers played on a 10x10?
Jobi-Wan:
Half of the 10x10 board.
In what country is checkers played on a 10x10?
Restok:
I know, checkers only took up half the board
Checkers takes up the whole board. Checkers only uses half of the spaces.
You are quite amazingly missing the point.
From Wikipedia:
The most popular forms are English draughts, also called American checkers, played on an 8×8 checkerboard; Russian draughts, also played on an 8×8; and international draughts, played on a 10×10 board. There are many other variants played on an 8×8, and Canadian checkers is played on a 12×12 board.
International, so I guess 'everywhere else'.
I live in the Netherlands. Did not know this was different in different places.
Over here it is very common that boards have 8x8 on one side for chess and 10x10 on the other for checkers.
Lol, Canadians.
dougp:
Is it required that the LED matrix indicate the color of a piece on a given square?
I was thinking about that, but that means harder coding. I was just thinking of having the same color throughout, but is there a simple way to achieve color indication?
Reverse video? A lot depends on the display device.
For the arduino type, I was thinking of the arduino Leonardo.
Oh and will resistors be required for the reed switches?
Restok:
Oh and will resistors be required for the reed switches?
It depends on how you wire them. If you use an 8 by 8 matrix then you would need 8 resistors.
Note their is no way to distinguish between the playing pieces if you use a reed switch, you have to infer what they are from software starting at a known point.
Grumpy_Mike:
Note their is no way to distinguish between the playing pieces if you use a reed switch, you have to infer what they are from software starting at a known point.
I have no idea how that's done. I get how you can make color indication in the beginning, but to maintain the color status through the entire game?
Grumpy_Mike:
It depends on how you wire them. If you use an 8 by 8 matrix then you would need 8 resistors.
Do resistors have to be built into the matrix? Or can they be attached through connecting the matrix to the arduino?
You were told earlier in the thread about this and you chose to ignore it.
When a piece disappears from the sensor and amperes in a new position you assum it is the same pice being moved. So you update the array that holds the board position accordingly.
But it is a waste of time worrying about the hardware until you have an idea about how it is going to drive your software. What exactly do you want the finished project to do?
Is it to monitor a two player game or is it to act as an opponent?
Resistors are placed on the column or row pins of the matrix depending on how you wire it up.
Grumpy_Mike:
Is it to monitor a two player game or is it to act as an opponent?Resistors are placed on the column or row pins of the matrix depending on how you wire it up.
Monitor a two player game.
I was just gonna solder the wires from the column and rows to the arduino digital pins. Would that not work?
Btw, here's the model of the matrix I found online:

Yes that would work.
Because of the position of the diodes I would suggest that the rows have resistors connected to ground and the Arduino input, and the columns have the walking one on them.
Restok:
Monitor a two player game.
This implies two different color pieces - red/black, white/black, whatever - else how would the players keep track of who's who? Yet, curiously, you seem indifferent to having distinguishing colors for the virtual board. Please explain.
dougp:
This implies two different color pieces - red/black, white/black, whatever - else how would the players keep track of who's who? Yet, curiously, you seem indifferent to having distinguishing colors for the virtual board. Please explain.
If you have a red piece on square A1, that piece disappears and one appears on B2, what's the chance that the colour has changed?
Grumpy_Mike:
Yes that would work.Because of the position of the diodes I would suggest that the rows have resistors connected to ground and the Arduino input, and the columns have the walking one on them.
Sorry, what do you mean by "walking ones"?
dannable:
If you have a red piece on square A1, that piece disappears and one appears on B2, what's the chance that the colour has changed?
Probably nil. But, after nine moves how is one to determine at a glance which pieces belong to which player if there's no color difference?
dougp:
Probably nil. But, after nine moves how is one to determine at a glance which pieces belong to which player if there's no color difference?
Sorry, missed the part where it shifted from being an lcd screen to an led matrix...
One assumes an array of RGB leds?
Restok:
Sorry, what do you mean by "walking ones"?
It is the way you access a matrix either read or write.
This is a write matrix but a read works just the same, only a walking one and inputs.
http://www.thebox.myzen.co.uk/Workshop/LED_Matrix.html