
stm32学习
文章平均质量分 74
go_bananas
坚持记录是一种值得培养的习惯
展开
-
【stm32】利用单片机实现小车直线和圆弧的识别
stm32实现雷达小车的智能识别他的接收数据的格式为:所以我们把线接好:如图:然后我们就可以接收到数据了:这是原始数据:可以发现这是非常杂乱无章的,我们把这个数据处理和解算一下:我们用以下代码来处理数据:然后我们得到处理好的数据:有了数据我们就需要设计算法来判断直线和曲线了。我设计的算法的大致的流程如下:具体代码:硬件连接设置好串口,中断(具体详见代码)完整代码传送门...原创 2022-06-08 20:14:21 · 1583 阅读 · 0 评论 -
【stm32】单片机学习——小车的开环控制
项目要求:项目分析:整个过程是开环的,意味着我们需要提前计算好小车在每一个段的左右轮的速度与运行的时间。整个问题的关键是计算每一段的速度:于是我们得出解决这个问题的步骤:项目解决过程:1.matlab进行数学建模:思路:把这个曲线分成20份直线(不能太多:会慢;也不能太少:会掉下去),计算相邻两个直线之间的夹角我们的小车就相当于走了20次直线运动加18次转向。theta数组记录的是每次转向的角度。我们只需计算小车转相应角度的占功比加直线运动的速度。把计算好的数据原创 2022-05-08 16:41:17 · 2682 阅读 · 1 评论