英文
,我用ESP32 S2迷你开发板制作了自己的国际象棋计时器。
经过稍作修改后,任何其他微控制器都可以投入使用。
游戏流程
计时器设定为五分钟。启动计时器后,玩家可以通过按钮调整游戏时间。首位出牌的玩家先按下按钮,接着拉起按钮,再次按下按钮。随后其他玩家依次进行游戏。当某位玩家的计时器时间归零时,计时器会自动停止,该玩家即为获胜者。
同时按下两个按钮,就能返回起始界面了。
组装
ESP32 S2 mini 的代码已发布在 GitHub 上。各个组件的布线方式请参考随附的原理图说明。
https://github.com/sewermancz/chess_clock_esp32
组装它,你需要
- ESP 32 S2 mini(或其他微控制器)
- 2个TM1637显示模块
- 2个按钮式自动复位功能
- TP4056 充电模块
- 单刀双掷滑动开关
- 锂离子电池 - 16850型号
组装视频
CZ
用ESP32 S2迷你开发板,我自制了自己的国际象棋教学视频。
只需稍作调整,就可以使用任何其他微控制器了。
游戏流程
计时器设定为五分钟。游戏开始后,玩家可以通过按键来调整游戏时间。首先,初始玩家按下按键,移动棋子,然后再次按下按键。随后,其他玩家依次进行游戏。当某位玩家的计时器归零时,计时器会停止,获胜的玩家即可胜出。
同时按下两个按钮,就能返回起始界面了。
参与
ESP 32 S2 mini 的代码已在 GitHub 上公开。各组件的连接方式可参考随附的原理图。
https://github.com/sewermancz/chess_clock_esp32
组装这个需要些耐心。
- ESP 32 S2 mini(或其他微控制器)
- 2个TM1637显示模块
- 2个按钮
- TP4056 充电模块
- 单刀双掷滑动开关
- 锂离子电池 - 16850型号
Tags
Source du modèle
