基于STM32F103V开发板的风力摆控制系统综合了万向节、摆杆、直流风机(无刷电机+扇叶)、激光头和反馈装置,形成了具备双闭环调速的摆杆运动状态与风机速度系统。单片机通过输出可变的PWM波给电机调速器,有效掌控四个方向上风机的风速,从而形成不同大小的力。系统引入MPU6050加速度计模块,通过准确测量摆杆移动的位置与中心点的关系,实现采样并反馈给单片机,及时调整风机,确保系统不会偏离运动轨迹。方向判别方面,系统采用指南针模块,确保控制系统按照预定方向偏移。采用PID算法,系统在比例环节快速响应的同时,通过积分环节实现无静差,微分环节减小超调,提高系统的动态响应速度。这一系列控制策略使得该系统表现出卓越的性能,成功实现自由摆运动、快速制动静止、画圆、指定方向偏移,保持出色的稳定性。