等级考试三级学习小组 加入小组

323个成员 37个话题 创建时间:2018-11-30

超声波传感器怎么用

发表于2019-06-10 405次查看

老师好,编写一个什么程序能看看超声波传感器是怎么使用的。谢谢

2回复
  • 2楼 李猛 2019-06-12
    
    

     

    超声波的4个引脚分别是Tirg、Echo、VCC和GND四个引脚,其中Trig引脚要接主IO引脚,Echo接辅助IO引脚就可以来使用了。

    如果用代码编程的话,超声波的代码如下:

    int D1=6;//端口D1主IO引脚为Trig引脚
    int D1f=5;//端口D1辅助IO引脚为Echo引脚
    digitalWrite(D1, LOW);
    delayMicroseconds(2);
    digitalWrite(D1, HIGH);
    delayMicroseconds(10);
    digitalWrite(D1, LOW);
    int distance = pulseIn(D1f, HIGH)/58;
    
     

    在zBlockly中,超声波程序是自定义了一个函数来使用的。你可以下载最新版的zBlockly编程环境,其中的arduino IDE中有超声波的代码示例程序。

  • 3楼 eric2008 2019-06-12

    谢谢老师,但是我看不懂代码,能用三级的编程软件编一个吗

    • 李猛 08-28
      图形化编程就太简单了,声明一个整数型变量接收超声波模块的返回值,显示在数码管上,或者串口打印出来就可以了
发表回复
你还没有登录,请先 登录或 注册!