这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » Nucleo-F410RB--超声波模块及其使用

共4条 1/1 1 跳转至

Nucleo-F410RB--超声波模块及其使用

工程师
2018-11-09 12:23:17     打赏

超声波使用的是HC-SR04,大家也可以用探头直接做,不过因为一个模块也不贵,就直接买模块省事;

模块的原理:板卡给超声波的TRIG引脚一个大于10us的脉冲,模块自动发送一段频率,然后反射回来之后,模块会接收到频率,随后给板卡一个回响信号,分析回响信号的时间,通过运算求得距离,公式:距离= 高电平时间*声速(340M/S/2

image.png

模块电气参数如下:

image.png

使用:

在这里我是借鉴论坛上的大佬的帖子做的,原版可以看这儿:http://forum.eepw.com.cn/thread/298291/1

 

因为我是用MX+keil来开发的,所以如果有人也是用STM32CubeMX开发的,可以直接用我的代码运行;

超声波模块代码如下:

image.png

然后在定时器5中断中每100MS测量一次左右距离;

image.png

 





关键词: Nucleo-F410RB     超声波    

高工
2018-11-12 10:55:13     打赏
2楼

文末代码,if掉了半拉括号,感觉没写完?


菜鸟
2018-12-02 13:35:24     打赏
3楼

实验现象出来了没有?


菜鸟
2018-12-27 21:25:23     打赏
4楼

楼主很不错哦!


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]