ESP8266 超声波测距模块HC-SR04
生活随笔
收集整理的這篇文章主要介紹了
ESP8266 超声波测距模块HC-SR04
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一,HC-SR04主要技術(shù)參數(shù):
1、使用電壓:DC5V
2、靜態(tài)電流:小于2mA
3、電平輸出:高5V
4、電平輸出:底0V
5、感應(yīng)角度:不大于15度
6、探測距離:2cm-450cm
7、高精度:可達0.3cm
8、盲區(qū):2cm
二,ESP8266接線方式:
VCC------------->3v
trig(控制端)---->D2
echo(接收端)-->D1
GND------------->G
三,代碼:
const int TrigPin = 4; //設(shè)置發(fā)射腳位,對應(yīng)ESP8266 D2
const int EchoPin = 5; //設(shè)置接收腳位,對應(yīng)ESP8266 D1
float cm; //浮點型數(shù)據(jù)類型(加小數(shù)點,提高精準(zhǔn)度)
void setup() {
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
}
void loop() {
digitalWrite(TrigPin, LOW); //用低高低電平發(fā)送脈沖給Trigpin引腳
delayMicroseconds(2); //微秒級延時
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);
cm = pulseIn(EchoPin, HIGH) / 58.0; //讀取脈沖寬度,換算成厘米
Serial.print(cm); //顯示距離
Serial.print(cm); //顯示單位
Serial.println(); //回車
delay(1000);
}
三,注意:
經(jīng)過測試 ESP8266對接HC-SR04只能使用D1、D2引腳
總結(jié)
以上是生活随笔為你收集整理的ESP8266 超声波测距模块HC-SR04的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑如何连路由器笔记本上如何连接路由器
- 下一篇: 无线路由器防止蹭网狠招如何取消路由器防蹭