Cờ vua là một trò chơi chiến lược trí óc tuyệt vời và được chơi giữa hai người. Nhưng kể từ khi trò chơi điện tử và máy tính ra đời, nó đã trở nên rất phổ biến trong máy tính mà máy tính chơi với con người. Nhưng trong điện thoại di động và máy tính, nó được chơi trên màn hình và chúng ta không thể vui vẻ như chơi trên bàn cờ. Vì vậy, đây là Bàn Cờ với Máy tính là đối thủ của bạn. Max đã phát triển Bàn cờ này với Raspberry Pi, nơi bạn thực sự chơi như đang chơi với một người nào đó.
Trong Bàn cờ Raspberry Pi này, có một đèn LED và công tắc lau sậy dưới mỗi ô vuông của bàn cờ và tất cả các quân cờ đều có từ tính. Vì vậy, khi máy tính đến lượt, nó nhấp nháy đèn LED bên dưới mảnh mà nó muốn di chuyển và sau khi chúng ta chọn mảnh cụ thể đó, nó sẽ nhấp nháy đèn LED dưới hình vuông nơi nó muốn di chuyển mảnh đó. Vì vậy, bạn có thể chọn và đặt các mảnh thay mặt cho máy tính và sau đó chơi đến lượt của bạn, quá trình này tiếp tục. Bo mạch này cũng có 'Màn hình LCD I2C 20 × 4 5v' cho một số cài đặt như chọn mức, chọn mặt đen hoặc trắng, v.v.
Toàn bộ quá trình được kiểm soát bởi Raspberry Pi, công cụ đang chạy công cụ cờ vua mã nguồn mở và mạnh mẽ nhất “Stockfish”. 64 đèn LED và 64 công tắc Reed đã được sử dụng dưới mỗi ô vuông của Bàn cờ được điều khiển bởi 4 “Bộ mở rộng Cổng I2c MCP23017”. Các cổng mở rộng này được kết nối với Raspberry Pi thông qua bộ ghép kênh TCA9548A 1-to-8 I2C. Max lần đầu tiên cố gắng kết nối trực tiếp các thiết bị với Raspberry bằng bus I2C, nhưng vì vấn đề điện áp, anh ấy đã sử dụng bộ ghép kênh TCA9548A I2C, từ đó 8 thiết bị được kết nối đáng tin cậy với Raspberry Pi bằng I2C. 16 × 8 LED Matrix Driver Backpack HT16K33 được sử dụng để lái 64 LED thông qua bus I2C.
Hướng dẫn cài đặt Stockfish và các phần mềm liên quan khác trong Raspberry Pi được cung cấp trên trang của dự án.
Để làm bàn cờ, ông đã sử dụng dải venner bằng gỗ rộng 50mm từ Ebay với hai màu và gắn các dải đó xen kẽ và sau đó cắt chúng cho phù hợp để xây dựng bàn cờ. Sau đó, anh ta khoan lỗ 5mm trên mỗi ô vuông cho đèn LED. Dưới bo mạch, anh ấy đã nối dây tất cả các đèn LED và Công tắc Reed với Raspberry Pi và các thành phần khác. Kiểm tra quy trình làm bảng tại đây.
Ngoài ra, Brian đã xây dựng phiên bản nâng cấp trên bàn cờ này, anh ấy đã sử dụng Arduino và sử dụng Bốn đèn LED ở bốn góc của mỗi hình vuông để làm nổi bật hình vuông. Anh ấy cũng đã mua một bảng thi đấu bằng gỗ thích hợp từ ebay, nó làm cho bàn cờ trông rất tuyệt.