没有办法,新人学习缺少黑币,只好把我的设计贡献出来,弄点黑币花花, 先上线路图
代码:
int TrgPin=13;
int EcoPin=9;
float dist;
void setup(){
Serial. begin(9600);
pinMode(TrgPin, OUTPUT);
pinMode(EcoPin, INPUT);
}
void loop(){
digitalWrite(TrgPin, LOW);
delayMicroseconds(8);
digitalWrite(TrgPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrgPin, LOW);
dist=pulseIn(EcoPin, HIGH)/58.00;
Serial. print("dist=");
Serial. print(dist);
Serial. print("cm");
Serial. println();
delay(300);
}
打开串口监视器可以看到距离的值
附件:
超声波报警器.zip
(66.53 KB, 下载次数: 24)
|