红迪网友展示Raspberry Pi 5自动棋盘 磁力走子可识别玩家落子
该棋盘通过CoreXY电磁系统移动棋子,可识别玩家走法,并将被吃棋子推到一旁,目前可运行四款国际象棋引擎。
据 xda-developers.com 报道,红迪用户 Refeying 展示了一台由 Raspberry Pi 5 驱动的自动国际象棋棋盘。该棋盘利用磁力移动棋子,并能识别用户自己的走法。
棋盘的机械结构由一块 Pico SKR V1.0 控制,后者驱动一套带电磁铁的 CoreXY 系统。被吃掉的棋子会被输送到棋盘一侧,方便玩家取走。
感知部分由 64 个全向霍尔传感器组成,分布在 8 块定制 PCB 上,并通过排针和 IO 扩展器连接。棋盘侧壁还配有瞬时按钮、一块 5 英寸 LCD 显示屏以及状态指示灯。
目前该棋盘可运行 Stockfish、Maia3、Rodent IV 和 Patricia 四款国际象棋引擎。进行中的对局以 Portable Game Notation 格式保存,因此棋盘在关机后重新开启时仍能恢复棋局状态。
Refeying 表示,希望未来加入 Lichess 和 Chess.com 的 API 支持,以实现线上对局的镜像对战。
快速问答
这台自动棋盘由什么硬件驱动?
棋盘由 Raspberry Pi 5 驱动,并通过一块 Pico SKR V1.0 控制带电磁铁的 CoreXY 系统。
目前支持哪些国际象棋引擎?
目前可运行 Stockfish、Maia3、Rodent IV 和 Patricia。
是否支持在线对战平台?
创作者希望未来加入 Lichess 和 Chess.com 的 API 支持,目前尚未实现。