wenbo2005.online

学习记录 / Arduino 与 ESP

超声波测距

Arduino 与 ESP2024-10-22

(一),添加库

#include <VARSTEP_ultrasonic.h>//超声波

(二),定义变量:

//TrIG Echo 引脚建议使用数字引脚
#define trigger_pin A0
#define echo_pin A1
VARSTEP_ultrasonic my_HCSR04(trigger_pin, echo_pin);

(三),获取函数

unsigned long hc04_time=0;
void HC04_Display()
{
  if(millis() - hc04_time < 500) return;
  hc04_time = millis();

  distance = my_HCSR04.distance_cm();
}