Șahul este un joc strategic minunat și jucat între două persoane. Dar, de la începutul jocurilor video și computerului, a devenit foarte popular în computerele în care computerul se joacă împotriva oamenilor. Dar în telefoanele mobile și computer, acesta este redat pe ecran și nu ne putem distra ca jucând pe tablă. Iată deci Șahul de bord cu computerul ca adversar. Max a dezvoltat această placă de șah cu Raspberry Pi, unde joci de fapt ca și cum ai juca cu niște oameni.
În această placă de șah Raspberry Pi, există un comutator LED și reed sub fiecare pătrat al plăcii și toate piesele de șah sunt magnetice. Deci, atunci când computerul are rândul său, clipește LED-ul de sub piesa pe care dorește să o miște și, după ce alegem acea piesă, clipește LED-ul de sub pătratul în care vrea să mute piesa respectivă. Deci, puteți alege și plasa piesele în numele computerului și apoi vă puteți juca rândul, acest proces continuă. Această placă are, de asemenea, „Afișaj LCD I2C 20 × 4 5v” pentru anumite setări, cum ar fi selectarea nivelului, alegerea laturii alb-negru etc.
Întregul proces este controlat de Raspberry Pi, care rulează cel mai puternic și open source șah motor „Stockfish”. 64 de LED-uri și 64 de comutatoare Reed au fost utilizate sub fiecare pătrat al plăcii de șah, care sunt controlate de 4 „MCP23017 I2c Port Expander”. Aceste extensii de port sunt conectate la Raspberry Pi printr-un multiplexor ICA-TCA9548A 1-la-8. Max a încercat mai întâi să conecteze direct dispozitivele cu Raspberry folosind magistrala I2C, dar din cauza problemelor de tensiune a folosit multiplexorul ICA TCA9548A, de la care 8 dispozitive sunt conectate în mod fiabil la Raspberry Pi folosind I2C. Rucsacul cu șofer cu matrice LED 16 × 8 HT16K33 este utilizat pentru a conduce 64 de LED-uri prin magistrala I2C.
Instrucțiunile pentru instalarea Stockfish și alte software-uri conexe în Raspberry Pi sunt date pe pagina proiectului.
Pentru realizarea plăcii, el a folosit o bandă de lemn de 50 mm lățime de la Ebay în două culori și a atașat alternativ aceste benzi și apoi le-a tăiat corespunzător pentru a construi tabla de șah. Apoi a făcut găuri de 5 mm în fiecare pătrat pentru LED-uri. Sub tablă, a conectat toate LED-urile și comutatoarele Reed cu Raspberry Pi și alte componente. Verificați procesul de realizare a plăcii aici.
Mai mult, Brian a construit versiunea actualizată pe această placă de șah, a folosit Arduino și a folosit patru LED-uri în patru colțuri ale fiecărui pătrat pentru a evidenția pătratul. De asemenea, a cumpărat un tablou de turneu din lemn de pe eBay, ceea ce a făcut ca tabloul de șah să arate foarte tare.