A Hardware project which playes against an opponent.
A common issue among chess enthusiasts is finding an opponent to play against in a
physical board. They therefore move to online play/chess apps. But as any serious
chess player would agree, playing on a physical board has a lot of perks that
software and online games can’t provide. Given an option between the two, people
almost always choose to play chess using a physical board rather than a software.
The AI powered Chessboard provides a way through which the user can get the best
of both worlds. They don’t need to find an opponent to play against and they can
still play in a physical chessboard.
To achieve this goal, a robotic arm that can move in 2 axes has been
designed. This mechanism contains a magnetic head that can move the pieces
under–the–hood. This is possible because the pieces are also magnetic. To detect the
user moves, a sensor matrix has been designed. This sensor matrix contains of 64
sensors – one for each cell of the board. This matrix lies directly below the
chessboard and can detect changes in magnetic field and from these changes the user
move is calculated.
The Hardware components and Software packages used to design the project.
Hardware:
Software:
The Entire Flow of the Project is shown here.

The entire layout of the components in the project is shown here

This Video shows the entire project in action. The A.I Plays the White pieces and player plays the Black Pieces. In the end the A.I decides to capture the piece.