arduino串口绘图_Arduino IDE开发环境串口绘图仪(Serial Plotter)使用方法简介

在过去,我们在使用Arduino开发板进行数据可视化时,都必须使用第三方或自行开发的软件才能完成工作。因此,当Arduino团队决定改善这种情况时,确实是一件令人兴奋的事情。在本篇文章中,我们一起来看一下他们提供的解决方案,一个称为串口绘图仪(Serial Plotter)的工具。在最新版的Arduino IDE开发环境中都带有这个新工具。

串口绘图仪(Serial Plotter)提供了一种方法,通过它我们可以将实时打印到Arduino的串口的数据绘制成图表。在将此功能包含在Arduino IDE中之前,开发人员通常必须使用其他工具或编程语言(例如Python)编写代码,来以获取Arduino数据。由于这需要额外的工作和时间,因此使调试变得困难,特别是在基于波形的应用程序中,在串口监视器上查看数据是不够的。

串口绘图仪实际上是从预设的串口获取值并将其绘制在xy轴图。 Y轴代表来自串口的值,并随着该值的增加或减少自动进行调整。 X轴可以说是一个时间实例。 x轴上的每个点代表Arduino代码中println语句的执行。简而言之,每次执行println命令时,新的点/数据(对应于特定println语句的Y值)都会记录在图形上。在此版本的Arduino IDE中,串口绘图仪的局限性在于它仅支持500个数据样本,之后可能需要重新启动绘图仪。这可能会使绘图仪不适用于某些应用程序,但是我相信随着IDE的更新,这种情况将会改变。

Serial Plotter.png (64.36 KB, 下载次数: 18)

2020-10-23 10:18 上传

将代码上传到Arduino开发板后,可以通过单击Tools -> Serial Plotter在下拉菜单

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值