Šachy jsou skvělá mysl strategická hra, kterou hrají dva lidé. Ale od vzniku videoher a počítačů se stalo velmi populární v počítačích, kde počítač hraje proti člověku. Ale v mobilních telefonech a počítačích se to hraje na obrazovce a nemůžeme se bavit jako hraní na desce. Tady je tedy šachový šach s počítačem jako soupeř. Max vyvinul tuto šachovou desku s Raspberry Pi, kde vlastně hrajete, jako byste hráli s nějakým člověkem.
V této šachové desce Raspberry Pi je pod každým čtvercem desky LED a jazýčkový spínač a všechny šachové figurky jsou magnetické. Když je tedy počítač na řadě, bliká LED pod figurkou, kterou chce přesunout, a poté, co vybereme konkrétní kousek, bliká LED pod čtvercem, kam chce danou figurku přesunout. Takže můžete vybrat a umístit figurky jménem počítače a poté zahrát svůj tah, tento proces pokračuje. Tato deska má také „I2C 20 × 4 5v LCD displej“ pro některá nastavení, jako je výběr úrovně, volba černé nebo bílé strany atd.
Celý proces je řízen Raspberry Pi, na kterém běží nejvýkonnější a open source šachový engine „Stockfish“. Pod každým čtvercem šachovnice bylo použito 64 LED a 64 jazýčkových spínačů, které jsou ovládány 4 „expandérem portů MCP23017 I2c Port“. Tyto rozšiřovače portů jsou připojeny k Raspberry Pi přes multiplexer I2C 1 až 8 TCA9548A. Max se nejprve pokusil přímo připojit zařízení k Raspberry pomocí sběrnice I2C, ale kvůli problémům s napětím použil multiplexer TCA9548A I2C, ze kterého je 8 zařízení spolehlivě připojeno k Raspberry Pi pomocí I2C. Batoh 16 × 8 LED Matrix Driver Backpack HT16K33 se používá k pohonu 64 LED přes sběrnici I2C.
Pokyny pro instalaci Stockfish a dalšího souvisejícího softwaru v Raspberry Pi jsou uvedeny na samotné stránce projektu.
K výrobě desky použil 50mm široký vennerův proužek z Ebay ve dvou barvách a tyto proužky alternativně připevnil a poté je odpovídajícím způsobem rozřezal, aby vytvořil šachovnici. Poté do každého čtverce vyvrtal 5mm otvory pro LED diody. Pod deskou propojil všechny LED a Reed Switche s Raspberry Pi a dalšími komponenty. Zkontrolujte proces výroby desky zde.
Dále Brian byl postaven na aktualizovanou verzi na této Šachovnici použil Arduino a používal čtyři LED diody ve čtyřech rohu každého čtverce upozornit na náměstí. Koupil také správnou dřevěnou turnajovou desku z ebay, díky čemuž šachovnice vypadala opravdu skvěle.