跳转到内容

Sharp GP2Y1010AU0F PM2.5 传感器

gp2y1010au0f 传感器平台允许您在 ESPHome 中使用您的 Sharp GP2Y1010AU0F 颗粒物传感器。

这是一款非常便宜(意味着不准确)的光学(红外 LED 和光电晶体管)传感器,适用于检测细颗粒物,如灰尘和烟雾。市场上有许多更好且受 ESPHome 支持的传感器,但这是您能找到的最常见和最便宜的传感器之一。

虽然官方数据手册没有提到其感测分辨率(是否能检测 PM2.5 颗粒),但一些供应商(例如 Waveshare)表示它可以检测直径大于 0.8 μm 的颗粒。为了方便起见,我们假设它具备此能力,并让传感器使用 PM2.5 设备类别,默认以 “µg/m³” 为单位报告,精度小数位为 0。

要使用此传感器,您需要设置一个电压传感器源(ADC 传感器,但也例如 ADS1115)并通过 sensor 选项将其传递给传感器,以测量传感器的输出电压脉冲;您还需要一个二进制输出组件来控制传感器内部的红外 LED。

sensor:
- platform: gp2y1010au0f
name: 'Indoor PM2.5'
sensor: REPLACEME
output: REPLACEME
  • sensor (必需, ID): 用于测量传感器输出电压脉冲的 ADC 传感器。
  • adc_voltage_offset (可选, float): 用于校准的 ADC 传感器的电压偏移。默认为 0
  • adc_voltage_multiplier (可选, float): 用于校准的 ADC 传感器的电压倍数。默认为 1.0
  • output (必需, ID): 用于控制传感器内部红外 LED 的二进制输出组件
  • 所有其他选项来自 Sensor