c_cpp HC-SR04
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp HC-SR04相关的知识,希望对你有一定的参考价值。
int Trig = A5;
int Echo = A4;
float cm;
void setup()
{
Serial.begin(9600);
pinMode(Trig,OUTPUT);
pinMode(Echo,INPUT);
}
int Distance_measure()
{
digitalWrite(Trig,LOW);
delayMicroseconds(2);
digitalWrite(Trig,HIGH);
delayMicroseconds(10);
digitalWrite(Trig,LOW);
cm = pulseIn(Echo,HIGH)/58.15;
cm = (int(cm * 100.0)) / 100.0;
Serial.print("Distance:");
Serial.print(cm);
Serial.println("cm");
delay(500);
}
void loop()
{
delay(500);
Distance_measure();
}
以上是关于c_cpp HC-SR04的主要内容,如果未能解决你的问题,请参考以下文章
传感器之超声波测距HC-SR04
使用超声波传感器HC-SR04检测障碍物
使用Arduino连接HC-SR04超声波距离传感器的方法
Proteus仿真超声波模块HC-SR04测距
4.9 51单片机-(HC-SR04)超声波测距模块
树莓派使用HC-SR04超声波测距