Ultrasonic.requstDistance()

来自Microduino Wikipedia
跳转至: 导航搜索

Ultrasonic.requstDistance()


作用

获取超声波传感器测得的距离


参数

无参数


返回值

距离值,单位毫米(mm)


示例

#include <Microduino_Ultrasonic.h>         //引用超声波库文件

Ultrasonic Ultrasonic1(ULTRASONIC_ADDR_1);//将Ultrasonic实例化

uint16_t Distance;   //定义变量

void setup() {
  Serial.begin(9600);                       // 串口初始化
  if (Ultrasonic1.begin()) {                //如果超声波初始化成功
    Serial.println("Ultrasonic is online");//串口打印信息
  }
  else {                                   //如果超声波初始化不成功
    Serial.println("error");              //串口打印信息
  }
}

void loop() {
  Distance = Ultrasonic1.requstDistance(); //获取超声波测得的距离
  Serial.println(Distance);               //串口打印距离值
  delay(30);                              //延时30ms
}


其他






返回Ultrasonic_Reference页面