超声波传感器
安装扩展库Ultrasonic
对象声明
#include <Ultrasonic.h> //头文件
/*对象类型为Ultrasonic,与头文件名称相同,对象名称自定义
2个参数,第一个参数为trig连接的引脚号,第二个参数为echo连接的引脚号*/
Ultrasonic ultrasonic(12, 13);
void setup()
{
}
距离读取
/*ultrasonic.read()为读取函数,有返回值,需要赋值给变量
distance为前面已经声明过的变量*/
distance = ultrasonic.read();