# Three-chess-Game **Repository Path**: Zrx_Ttkx/Three-chess-Game ## Basic Information - **Project Name**: Three-chess-Game - **Description**: 基于stm32f407设计的三子棋游戏 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-27 - **Last Updated**: 2025-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Three-chess-Game #### 介绍 基于stm32f407设计的三子棋游戏 开发板 ROBOMASTER 开发板A型 电机:RoBoMaster M2006 P36直流无刷电机(搭配C610电调使用) 舵机:串行总线舵机 电磁铁 #### 软件架构 分为APP、USER、BSP层,开了三个线程放在APP中, led_flow_task读取按键,发送can信号。 Motor_cmd_Task处理视觉数据,串口发送数据控制舵机。 mitsuko线程采用状态机的方式控制代码进程,通过Weight函数计算各个位置下棋子的权重,实现人机对弈 #### 使用说明 编译器:Keil5 b站视频链接【【开源】2024年电赛E题三子棋】https://www.bilibili.com/video/BV1YJKzzeEio?vd_source=45279993b325e1dbef2f82d2b407fcec