[树莓派]9-超声波测距

2020-01-142417
AI 快速预览详细 收起
本文介绍了如何在树莓派上使用超声波传感器进行距离检测,并通过物联网功能实现数据采集与绘图。首先将超声波传感器接到扩展板的20和21号接口,编写简单的代码后,可以通过物联网功能实时采集并绘制数据图表。此外,还可以通过手机扫码观看实时图表,非常适合STEM教育场景。

上一节我们学习了灯带的使用,这一节我们一起来学习超声波传感器的使用。

超声波传感器是利用声波的反射原理来检测与障碍物的距离。与红外传感器一样,有一个发射端和一个接收端。

首先将超声波传感器接到扩展板的 20 和 21 号接口,注意引脚一一对应,不要插反了。接好后是下面这样的。

接线

我们体验一下物联网数据采集与绘图功能。选择左上角摄像头按钮旁边的【更多功能】按钮。依次点击左侧菜单的【采集数据】,填写【采集标题】及【功能描述】等信息后点击【保存】。点击【开始采集】可以弹出一个实时采集数据的图表页面。现在先不需要采集。

数据采集

代码很简单,类似物联网控制小灯的程序。

代码

点击【运行】按钮,然后回到上述【采集数据】页面,点击【开始采集】按钮。接下来开始测试距离。

效果

在新弹出的页面中我们可以看到超声波传感器实时采集的数据,而且还是图表的形式,相当直观。

图表

点击页面下方的【分享】按钮,会出现一个二维码。手机扫码后也可以在手机上观看实时图表。很棒有木有?

手机

(吐个槽,这篇帖子写了两遍,提交的时候说我没有选择分类,然后就没!了!)

创作许可协议

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

评论(2)
kylinpoet
kylinpoet
多谢分享,学习了。
gada888
gada888
支持
- 没有更多了 -