arudino串口输出的数据和串口绘图的数据不一致

2018-05-211.4万
AI 快速预览详细 收起
本文讨论了在使用Arduino控制小车时遇到的串口输出数据与串口绘图数据不一致的问题。具体表现为串口打印的角度数据恒定,而串口绘图显示高低变化。文章详细描述了问题现象,并提供了具体的解决方法。通过检查传感器数据读取和串口通信设置,可以确保数据的一致性。
获取的6050的角度,然后用来控制小车拐弯,尝试了很多次小车不拐弯。检查输出发现串口打印数据和绘图监视的数据有出入。串口打印的数据是恒定相连的角度输出,但是串口绘图里面呈现的是一种高低数据。

TIM图片20180521111838.png (122.75 KB, 下载次数: 2689)

Arduino串口输出与绘图数据不一致问题排查_image_3.webp

TIM图片20180521111848.png (115.66 KB, 下载次数: 2616)

Arduino串口输出与绘图数据不一致问题排查_image_6.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
Zack97
Zack97
请问楼主用6050控制小车拐弯的效果怎么样?
Qi
Qi
作者
回复Zack97
挺好的。速度放慢点。
Qi
Qi
作者
没有输出0得数据,最后我给程序里面的读取6050传输得帧的 if 改成了while就好了。具体的原因我也不知道。现在是能用了,后续慢慢找问题
Grey
Grey
画图出现向下的尖峰,总感觉是数据本身存在问题,你注意一下串口输出,会不会出现0这样的数据?
- 没有更多了 -