电阻传感器
resistance 平台是一个辅助传感器,允许您将电压传感器(例如 ADC 传感器)的读数转换为以 Ω(欧姆)为单位的电阻读数。
为了计算电阻,电路需要设置为分压电路。该电路由三个部分组成:
-
电压参考,通常连接到 3.3V(VCC)。例如下面的图片中是 5V(不过在 ESP 上不应使用该电压)
-
一个阻值恒定的参考电阻。例如下面为 R₁,阻值为 5.6kOhm。
-
我们想要读取其电阻值的可变电阻,即 R₂。
该电路有两种配置方式:可变电阻靠近 GND(DOWNSTREAM),或者更靠近 VCC(UPSTREAM)。

# 示例配置条目sensor: - platform: resistance sensor: source_sensor configuration: DOWNSTREAM resistor: 5.6kOhm name: Resistance Sensor
# 示例源传感器: - platform: adc id: source_sensor pin: A0一些开发板(例如 NodeMCUv2)需要将 ADC 读数乘以 3.3 才能提供准确结果,因为它们在 ADC 引脚上内置了分压电路(https://arduino.stackexchange.com/a/71952)
# 示例源传感器: - platform: adc id: source_sensor pin: A0 filters: - multiply: 3.3