跳转到内容

QMI8658 Accelerometer/Gyroscope Sensor

qmi8658 motion 平台允许你将 QMI8658 加速度计/陀螺仪传感器与 ESPHome 配合使用。配置中必须设置 I²C 总线 才能使该传感器正常工作。

QMI8658 是 QST 推出的一款低功耗 6 轴 IMU。它包括 16 位 3 轴加速度计和 16 位 3 轴陀螺仪,以及芯片温度传感器。

# 示例配置条目
motion:
- platform: qmi8658
accelerometer_range: 4G
gyroscope_range: 2048DPS
sensor:
- platform: motion
type: acceleration_x
name: "QMI8658 Accel X"
- platform: motion
type: gyroscope_x
name: "QMI8658 Gyro X"
- platform: motion
type: roll
name: "QMI8658 Roll"
  • address(可选,int):手动指定传感器的 I²C 地址。默认为 0x6B。QMI8658 支持 0x6B(SA0 为高电平)和 0x6A(SA0 为低电平)。

  • accelerometer_range(可选,string):加速度计的满量程范围。可选 2G、4G、8G、16G。默认为 4G。

  • accelerometer_odr(可选,string):加速度计的输出数据速率。可选 31_25HZ、62_5HZ、125HZ、250HZ、500HZ、1000HZ、2000HZ、4000HZ、8000HZ。默认为 1000HZ。

  • gyroscope_range(可选,string):陀螺仪的满量程范围。可选 16DPS、32DPS、64DPS、128DPS、256DPS、512DPS、1024DPS、2048DPS。默认为 2048DPS。

  • gyroscope_odr(可选,string):陀螺仪的输出数据速率。可选 31_25HZ、62_5HZ、125HZ、250HZ、500HZ、1000HZ、2000HZ、4000HZ、8000HZ。默认为 1000HZ。

  • Motion 的所有其他选项。