Το σκάκι είναι ένα σπουδαίο στρατηγικό παιχνίδι μυαλού και παίζεται μεταξύ δύο ανθρώπων. Αλλά από την έναρξη των βιντεοπαιχνιδιών και του υπολογιστή, έγινε πολύ δημοφιλές σε υπολογιστές όπου ο υπολογιστής παίζει εναντίον του ανθρώπου. Αλλά σε κινητά τηλέφωνα και υπολογιστή, παίζεται στην οθόνη και δεν μπορούμε να διασκεδάσουμε σαν να παίζουμε στο ταμπλό. Ορίστε λοιπόν το σκάκι με τον υπολογιστή ως αντίπαλό σας. Ο Max ανέπτυξε αυτό το σκάκι με το Raspberry Pi, όπου παίζετε στην πραγματικότητα σαν να παίζετε με κάποιο άνθρωπο.
Σε αυτό το σκάκι Raspberry Pi, υπάρχει ένας διακόπτης LED και καλαμιού κάτω από κάθε τετράγωνο του σκάφους και όλα τα πιόνια είναι μαγνητικά. Έτσι, όταν ο υπολογιστής έχει τη σειρά του, αναβοσβήνει το LED κάτω από το κομμάτι που θέλει να μετακινήσει και αφού επιλέξουμε το συγκεκριμένο κομμάτι, αναβοσβήνει το LED κάτω από το τετράγωνο όπου θέλει να μετακινήσει αυτό το κομμάτι. Έτσι μπορείτε να επιλέξετε και να τοποθετήσετε τα κομμάτια για λογαριασμό του υπολογιστή και στη συνέχεια να παίξετε τη σειρά σας, αυτή η διαδικασία συνεχίζεται. Αυτή η πλακέτα διαθέτει επίσης «I2C 20 × 4 5v LCD Display» για ορισμένες ρυθμίσεις, όπως επιλογή επιπέδου, επιλογή ασπρόμαυρης πλευράς κλπ
Ολόκληρη η διαδικασία ελέγχεται από το Raspberry Pi, το οποίο λειτουργεί με τον πιο ισχυρό και ανοιχτό κώδικα σκάκι «Stockfish». 64 LED και 64 Reed διακόπτες έχουν χρησιμοποιηθεί σε κάθε τετράγωνο της σκακιέρας που ελέγχονται από 4 "MCP23017 I2c Port expander". Αυτά τα Port expander συνδέονται με το Raspberry Pi μέσω ενός πολυπλέκτη TCA9548A 1-to-8 I2C. Ο Max προσπάθησε αρχικά να συνδέσει απευθείας τις συσκευές με το Raspberry χρησιμοποιώντας I2C bus, αλλά λόγω προβλήματος τάσης χρησιμοποίησε τον πολυπλέκτη TCA9548A I2C, από τον οποίο 8 συσκευές συνδέονται αξιόπιστα στο Raspberry Pi χρησιμοποιώντας I2C. Το 16 × 8 LED Matrix Driver Backpack HT16K33 χρησιμοποιείται για την οδήγηση 64 LED μέσω διαύλου I2C.
Οδηγίες για την εγκατάσταση Stockfish και άλλου σχετικού λογισμικού στο Raspberry Pi δίνονται στη σελίδα του ίδιου του έργου.
Για να φτιάξει το ταμπλό χρησιμοποίησε ξύλινες ταινίες πλάτους 50 mm από τον Ebay σε δύο χρώματα και προσάρμοσε αυτές τις λωρίδες εναλλακτικά και έπειτα τις έκοψε ανάλογα για να χτίσει τη σκακιέρα. Στη συνέχεια, τρύπησε τρύπες 5 mm σε κάθε τετράγωνο για LED. Κάτω από το ταμπλό, ενσύρριψε όλα τα LED και τους διακόπτες Reed με Raspberry Pi και άλλα εξαρτήματα. Ελέγξτε τη διαδικασία δημιουργίας του σκάφους εδώ.
Επιπλέον, ο Brian έχει δημιουργήσει την αναβαθμισμένη έκδοση σε αυτήν την σκακιέρα, χρησιμοποίησε το Arduino και χρησιμοποίησε τέσσερα LED σε τέσσερις γωνίες κάθε τετραγώνου για να επισημάνει την πλατεία. Αγόρασε επίσης ένα κατάλληλο ξύλινο τουρνουά από το ebay, το οποίο έκανε τη σκακιέρα να φαίνεται πραγματικά δροσερή.