Les échecs sont un grand jeu stratégique d'esprit et joué entre deux personnes. Mais depuis la création des jeux vidéo et de l'ordinateur, il est devenu très populaire dans les ordinateurs où l'ordinateur joue contre l'homme. Mais sur les téléphones portables et les ordinateurs, cela se joue à l'écran et on ne peut pas s'amuser comme jouer au tableau. Voici donc le jeu d' échecs avec ordinateur comme adversaire. Max a développé cet échiquier avec Raspberry Pi, où vous jouez réellement comme si vous jouiez avec un humain.
Dans cet échiquier Raspberry Pi, il y a une LED et un interrupteur à lames sous chaque carré du tableau et toutes les pièces d'échecs sont magnétiques. Ainsi, lorsque l'ordinateur a son tour, il clignote la LED sous la pièce qu'il veut déplacer et après avoir choisi cette pièce en particulier, il clignote la LED sous le carré où il veut déplacer cette pièce. Ainsi, vous pouvez choisir et placer les pièces au nom de l'ordinateur, puis jouer à votre tour, ce processus se poursuit. Cette carte a également un `` écran LCD I2C 20 × 4 5v '' pour certains paramètres tels que la sélection du niveau, l'option du côté noir ou blanc, etc.
L'ensemble du processus est contrôlé par Raspberry Pi, qui exécute le moteur d'échecs le plus puissant et open source «Stockfish». 64 LED et 64 interrupteurs Reed ont été utilisés sous chaque carré de l'échiquier qui sont contrôlés par 4 «MCP23017 I2c Port Expander». Ces extensions de port sont connectées au Raspberry Pi via un multiplexeur TCA9548A 1 à 8 I2C. Max a d' abord essayé de connecter directement les appareils avec Raspberry en utilisant le bus I2C, mais en raison d'un problème de tension, il a utilisé le multiplexeur TCA9548A I2C, à partir duquel 8 appareils sont connectés de manière fiable à Raspberry Pi en utilisant I2C. 16 × 8 LED Matrix Driver Backpack HT16K33 est utilisé pour piloter 64 LED via le bus I2C.
Les instructions pour installer Stockfish et d'autres logiciels connexes dans Raspberry Pi sont données sur la page du projet elle-même.
Pour fabriquer le tableau, il a utilisé une bande de bois de 50 mm de large d'Ebay en deux couleurs et a attaché ces bandes en alternance, puis les a coupées en conséquence pour construire l'échiquier. Ensuite, il a percé des trous de 5 mm dans chaque carré pour les LED. Sous la carte, il a câblé toutes les LED et les commutateurs Reed avec Raspberry Pi et d'autres composants. Vérifiez le processus de création de la carte ici.
En outre, Brian a construit la version améliorée sur cet échiquier, il a utilisé Arduino et a utilisé quatre LED dans quatre coins de chaque carré pour mettre en évidence le carré. Il a également acheté un bon plateau de tournoi en bois sur ebay, ce qui a rendu l'échiquier vraiment cool.