Gravity TDS 传感器(模拟引脚)没有任何价值

物联网 ESP32
2021-06-10 13:42:57

我将此 ESP32 模型(图片)与 Expressif 的 DOIT ESP32 Dev 1 库一起用于 esp32。我试图将 Gravity TDS 传感器与 DFRobot Gravity 库一起使用。我将模拟引脚从 A1(Arduino)设置为引脚 32。使用此设置

gravityTds.setPin(32);
gravityTds.setAref(3.3);
gravityTds.setAdcRange(4096);

正极连接到 3.3,负极连接到地。但是由于零除法,我得到了变量的inf源代码,Voltage所以我无法校准传感器。我试图搜索它,发现AnalogRead(pin, INPUT)返回 0,如果浮动则返回 0.00。

我不知道为什么。我试图从一个简单的 AnalogRead 代码中自己获取一个值,但结果是一样的。我将模拟电缆连接到 D32 引脚。难道我做错了什么?32不是好针吗?我也尝试了与 Gravity 读取的模拟温度相同的引脚。我得到了一个正常的价值在此处输入图片说明

1个回答

我不得不在水中添加盐以使其具有导电性才能测量值。长话短说:我的水太干净了,哈哈