第十三天 超声波软件的配置 根据上一节我们的软件配置,我们已经在软件上搭建好了。接下来我们开始设计代码。 由于我们设计的是滴答定时器用来我们超声波发送的设置。 这里我们用系统滴答定时器,来作为我们的发送信号的定试延。 通过切换高低电平来实现超声波的发送,通过声波在空气的传播距离,来实现我们的计算,从而转化出来我们的距离。为了防止超声波的数据漂移太多。 这里我用了一个滤波器来实现我们的对数据的过滤,来实现我们对数据准确。 头文件的配置 这里我们贴出来我编写的代码,方便需要的朋友移植 链接:https://pan.baidu.com/s/1XsbSeliucRKofRhEGwv1pA?pwd=5tqh 提取码:5tqh 效果图在下面: 在主循环中不断显示我们的数据,至此我们成功在显示屏显示出来我们的距离。 后面我们可以将其中的数据点设计到我们的 机智云平台上,从而将我们的数据发送到云平台上,实时查看我们的超声波前方的距离。 关于数据点如何移植,我会过几天来研究一下,分享出来给大家参考!
|