电脑数码

红迪网友展示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 支持,目前尚未实现。

来源