查看: 106615|回复: 228

Arduino教程(提高篇)——SR04超声波类库的使用

  [复制链接]
  • TA的每日心情
    奋斗
    2018-8-17 09:12
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2012-4-21 10:31 | 显示全部楼层 |阅读模式
    本帖最后由 奈何col 于 2013-5-12 13:43 编辑

    SR04是最常见的超声波传感器之一,价格便宜,好用,是arduino开发的必备良品~

    10490479igv91g1nd1n9a1.jpg
    其工作原理如下




    • 采用IO触发测距,给至少10us的高电平信号;
    • 模块自动发送8个40KHz的方波,自动检测是否有信号返回;
    • 有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.距离=(高电平时间*声速(340m/s))/2;


    下面使用的是arduino官方推荐的SR04超声波传感器类库 SR04.rar (2.45 KB, 下载次数: 17235)
    如果以上内容对你有帮助,你可以通过打赏支持作者

    1人打赏

    该用户从未签到

    发表于 2012-4-30 00:04 | 显示全部楼层
    试了下。。返回的全是0CM。。。搞不懂。。

    该用户从未签到

    发表于 2012-4-21 11:33 | 显示全部楼层
    原来有库啊
    我用的时候 自己写的哦
  • TA的每日心情
    擦汗
    2018-9-19 20:22
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2012-4-21 11:34 | 显示全部楼层
    大鹏·Roc 发表于 2012-4-21 11:33
    原来有库啊
    我用的时候 自己写的哦

    后面我再陆续写点库的介绍,很多常用的都有
    如果你觉得以上内容帮到了你,你可以打赏支持作者

    该用户从未签到

    发表于 2012-4-21 11:36 | 显示全部楼层
    coloz 发表于 2012-4-21 11:34
    后面我再陆续写点库的介绍,很多常用的都有

    好啊好啊 支持  

    该用户从未签到

    发表于 2012-4-21 11:48 | 显示全部楼层
    有库方便多了,谢谢楼主了

    该用户从未签到

    发表于 2012-4-21 12:06 | 显示全部楼层
    超声波能用在什么地方啊

    该用户从未签到

    发表于 2012-4-21 12:10 | 显示全部楼层
    超声波有用做 超声波测距仪、超声波探鱼器、超声波探伤仪,貌似医用的B超也用超声波的吧~~~
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2012-4-21 21:34 | 显示全部楼层
    有库真方便啊,本来还在想怎么采样

    该用户从未签到

    发表于 2012-4-29 23:47 | 显示全部楼层
    这个太方便了。。。本以为很难的。。谢谢了。
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    IDE 用arbuBlok下载不了程序。
    IDE 用arbuBlok下载不了程
    点击下载到板子就出现红字体 版本是1.8.7
    初学arduino求助
    初学arduino求助
    大佬们,我想问一下,我现在想做一个程序:按下开关持续时间t,延迟7.77t后点亮led0.
    吸顶灯接入物联网(基于Blinker与wifi开发板)
    吸顶灯接入物联网(基于Bli
    暑假开始接触Blinker和esp8266开发板,一直在捣鼓。。开学是肯定没空碰了,于是趁现在
    原创 drawbot平面关节机械臂 教程直播贴
    原创 drawbot平面关节机械
    这个项目上个月就在做了,结构和代码反反复复改了多次,加上自己又太懒,一直没来得及
    创客集结号之光控LED实验
    创客集结号之光控LED实验
    本次实验是在创客集结号上分享出来的,是做一个光控LED实验。 1.实验器件: Arduino
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表