基于STM32的Tic-Tac-Toe人机对弈装置设计与实现
(广州城市理工学院 电子信息工程学院,广东 广州 510800)
摘要
随着全球教育理念革新,寓教于乐已成为教育工具创新的核心范式。本文提出并实现了一款嵌入式三子棋(Tic-Tac-Toe)人机对弈装置,可自动识别棋盘与棋子位置、实现实时人机对弈交互、完成误操作检测与纠正。该装置以STM32F103VET6微控制器为主控,采用V831摄像头搭配改进型Canny算法实现棋盘与棋子高精度识别,借鉴3D打印机结构设计XYZ三轴精密运动平台,通过闭环步进电机与气压吸嘴完成落子操作,软件配套OLED交互界面、双校验机制与内置裁判系统,实现误操作检测纠正与人机实时对弈功能。最终装置在低算力嵌入式平台实现复杂多模态交互,落子重复定位精度达±0.15 mm,单步操作周期≤3.5 s,稳定性良好,为低成本智能教育设备开发提供了可行技术参考。
关键词
STM32F103VET6;V831摄像头;闭环步进电机;三子棋;寓教于乐
参考文献
- [1] 熊金华,于慧,李斐,等.基于改进Canny算法的滑块边缘检测研究 [J].信息技术与信息化,2025(2):174-178.
- [2] 张隆宇,郑钰奇,付锐.基于PLC的三轴机械臂控制系统设计 [J].科技创新与应用,2023,13(17):54-57.
- [3] 张浩宇,周旋,马凯,等.基于STM32的管道清淤机器人控制系统设计 [J].工业控制计算机,2026,39(1):149-150,153.
- [4] 张廷廷,孙贵鑫,董建勋,等.基于STM32的超低功耗崩塌监测传感器设计 [J].无线互联科技,2025,22(2):21-25,34.
- [5] 甄国涌,陈晓锦,王迪.基于CRC+ECC双校验的高速长线LVDS传输设计 [J].火力与指挥控制,2021,46(8):149-154.
- [6] 苏文德,朱凯,管尧,等.基于STM32的步进电机PID速度环控制系统设计 [J].工业控制计算机,2022,35(7):37-38,41.
- [7] 柏娜,朱非凡,许耀华,等.基于通用异步收发器的高速SerDes测试 [J].电子与封装,2023,23(10):18-24.
- [8] 赖时伍.基于串行Modbus通信协议的多从站过程控制器的设计 [J].网络安全和信息化,2024(11):106-108.
- [9] 魏合瑜,徐建.最小二乘法分段拟合下的无人驾驶汽车下坡空电联合制动方法 [J].液压气动与密封,2025,45(2):79-85.
- [10] 罗洪平,马洪兵,王宏伟.基于分形特征和阈值分析的图像边缘检测 [J].计算机应用与软件,2024,41(4):200-204.
基金项目
2025广东省普通高校特色创新类项目(2025KTSCX231)
作者简介
张亦勋(1994—),男,汉族,吉林长春人,实验师,硕士研究生,研究方向:无线电通信、机器人控制;通信作者:缪文南(1985—),男,汉族,广东河源人,副教授,硕士研究生,研究方向:机器人控制。