Design Implementation and Construction of Smart Electronic Chess Playing System using Raspberry Pi
Keywords:
Smart Electronic ChessAbstract
As we can see, different peoples are addict to the mobile & computer games nowadays and rejected the famous ancient games like chess, monopoly and many other games. This paper depicts design, implementation and construction of smart electronic chess playing system using electronic circuits and programming which changes the playing ability of human chess game to a non-idealized behavior, it’s up to difficult mode. When the game begins chess board sensing all the board positions and then starts playing when the human makes its first move. Chess Board environment and its searching methodology are given by to use of openly sourced chess game engine the "STOCK FISH ". It will be restructured by using python ide. When user play its move, the spawn’s original location and its current location are fed into a chess engine through by using sensors, these moves are detected and then again fed into the chess engine. By using alpha-beta pruning technique the chess engine then replies with its move, giving the spawn’s current location and the desired destination. A smart electronic chess playing system is built for tracking opponent’s movements below the chessboard the reed switches and IC (Integrated Circuits) are fixed on a PCB (Printed Circuit Board). In which Multiplexers and Demultiplexers are also be placed on the PCB which can give a way for one-way and two-way serial in and parallel out and parallel in serial out communications between the sensors and chess engine. The most technical work in electronics projects i.e. the artificial intelligent that is to be working by taking the helped of Min Max algorithms which supports the Alpha Beta searching method. This smart electronic chess playing system is displayed different commands to Raspberry pi screen and can also be integrated to different other parts i.e. The sensors and IC’s can connect to the raspberry pi by using serial cable and the stock fish engine can execute the codes on the raspberry pi by automatically. Results shows when the Stock fish game chess engine runs, software is being able to perform different decisions on chess game and manipulating them the spawn’s onto the chessboard also that the reed switches and raspberry pi is one of most famous and the best solution is to reducing the cost of sensors, motors which is expensive and is to be used on the existing electronic chess playing system which is based on digital robots. Our newly design system and all of their connected parts will work with efficiently and is to be tested on a real time environment and the system gave satisfactory results.