带有HC-SR04的Nodemcu无法正常工作

时间:2019-05-04 07:10:20

标签: arduino esp8266 nodemcu arduino-ultra-sonic

最近几天,我一直在使用HC-SR04模块开发Nodemcu。 我几乎完成了所有操作,但是问题是我得到的读数不正确或应该说不准确,因为随着我改变模块与对象之间的距离,读数会发生变化。

听我的读物

-1647    -687    -60    -79    -356

几乎完全是随机的。

我已经进行过研究,但无济于事....

#include <HCSR04.h>

UltraSonicDistanceSensor distanceSensor(13, 12);  // Initialize sensor that uses digital pins 13 and 12.

void setup () {
    Serial.begin(9600);  // We initialize serial connection so that we could print values from sensor.
}

void loop () {
    // Every 500 miliseconds, do a measurement using the sensor and print the distance in centimeters.
    int value = round(distanceSensor.measureDistanceCm());
    Serial.println(value);
    delay(500);
}

非常感谢!

0 个答案:

没有答案