I'm a big fan of the board game "Risk" (down here we nickname it "the friend-breaker", for obvious reasons) And I've been thinking about building an electronic board that would spare the players of all the hassle of counting pieces and moving them around the board manually.
Anyway, the way I plan to build the board is a different matter. What I'd like to start with is with some device that could read the results of the dice after they've been thrown. And I mean real, physical dice. I do not want to use a simulator or any other thing that would rob the player of the pleasure experienced when he tosses real dice.
Normally, we toss the dice inside the top side of the cardboard box that the game came packaged in. So the optimal thing would be to use a similar sized box where the dice would be tossed and later read by whatever technique is devised for this purpose.
The first idea that comes to mind is to use a camera or smartphone placed above this box that would take a snapshot of the result and read the dice values through image recognition. But I'm trying to avoid that, since programming would be too complex, and because it would require a special jig or structure placed above the box to hold the camera.
Another idea would be the use of some RFID circuit placed inside the dice that would also have some way of detecting the orientation in which they landed, and transmit that information to a receiver. I'm not afraid of causing an unbalance of the dice since it wouldn't be too hard to compensate placing counter-weights... I've got the equipment to do that readily available.
Then again... I feel there has to be a simpler solution for this... some sort of ingenious Forrest-Mims-like circuit or sensor that I haven't thought of.
I'd really appreciate it if the members of this forum shared their thoughts and ideas about this little project of mine. Are there other techniques or technologies that you might deem worth considering?
Anyway, the way I plan to build the board is a different matter. What I'd like to start with is with some device that could read the results of the dice after they've been thrown. And I mean real, physical dice. I do not want to use a simulator or any other thing that would rob the player of the pleasure experienced when he tosses real dice.
Normally, we toss the dice inside the top side of the cardboard box that the game came packaged in. So the optimal thing would be to use a similar sized box where the dice would be tossed and later read by whatever technique is devised for this purpose.
The first idea that comes to mind is to use a camera or smartphone placed above this box that would take a snapshot of the result and read the dice values through image recognition. But I'm trying to avoid that, since programming would be too complex, and because it would require a special jig or structure placed above the box to hold the camera.
Another idea would be the use of some RFID circuit placed inside the dice that would also have some way of detecting the orientation in which they landed, and transmit that information to a receiver. I'm not afraid of causing an unbalance of the dice since it wouldn't be too hard to compensate placing counter-weights... I've got the equipment to do that readily available.
Then again... I feel there has to be a simpler solution for this... some sort of ingenious Forrest-Mims-like circuit or sensor that I haven't thought of.
I'd really appreciate it if the members of this forum shared their thoughts and ideas about this little project of mine. Are there other techniques or technologies that you might deem worth considering?

