RT-Thread 传感器软件包归类
时间:2022-08-27 22:30:00
简介
介绍已经适应了rtthread的sensor框架软件包,注:有些传感器是支持IIC也支持SPI,但目前的适配sensor框架只使用一个通信接口。
传感器软件包列表
| 传感器型号 | 类型 | 通讯接口 | 厂家 | 备注 |
|---|---|---|---|---|
| AHT10 | 温湿度传感器 | IIC | ASAIR | SMD回流焊可用于封装,精度一般 |
| AP3216C | 接近感应和光强传感器 | IIC | Kingbright | 集成光传感器,距离传感器,红外LED的芯片 |
| BH1750 | 光强传感器 | IIC | ROHM | 16位量程 |
| BMA400 | 三轴加速度传感器 | IIC | BOSH | |
| BME280 | 温湿度/气压传感器 | IIC | BOSH | 温度、湿度、气压三合一传感器 |
| BME680 | VOC 温湿度 气压传感器 | IIC | BOSH | 贵 |
| BMI088 | 六轴传感器 | IIC | BOSH | 3轴陀螺仪和3轴加速度计可用于无人机和机器人 |
| BMI160/BMX160 | 六轴/九轴传感器 | IIC | BOSH | 超低功耗;BMI:六轴 BMX:九轴 |
| BMP180 | 气压/温度传感器 | IIC | BOSH | 比较老了 |
| BMP280 | 气压/温度传感器 | IIC/SPI | BOSH | 应该是替代BMP280的,支持IIC和SPI两种接口 |
| CCS811 | 气体传感器 | IIC | AMS | 用于检测室内低水平挥发性有机化合物和二氧化碳浓度 |
| DA270 | 加速三轴传感器 | IIC | MiraMEMS | 超低功耗 |
| DF220 | 力传感器 | IIC | MiraMEMS | 超低功耗 |
| DHT11 | 温湿度传感器 | 单总线 | AOSONG | 单总线通讯 |
| DHTxx | DHT家族大集合 | 单总线 | AOSONG | DHT11、DHT12、DHT21 和 DHT22 等型号 |
| DS18B20 | 温度传感器 | 单总线 | UMW | 单总线温度传感器 |
| GP2Y10 | 灰尘检测传感器 | ADC | SHARP | 粉尘传感器,模拟电压输出 |
| GY271 | 地磁传感器 | IIC | Honeywell | 测量范围: ±1.3-8Ga |
| HDC1000 | 温湿度传感器 | IIC | TI | 超低功耗,推荐新设计HDC2010 |
| HMC5883 | 三轴磁力计 | IIC | Honeywell | |
| HSHCAL001 | 温湿度传感器 | IIC | ALPSALPINE | 超低功耗 |
| HTS221 | 温湿度传感器 | IIC | ST | |
| INA226 | 功率监视器 | IIC | TI | 总线电压、电流和功率可以监测 |
| INA260 | 功率监视器 | IIC | TI | 自带2mΩ采样电阻可采样15A连续电流 |
| LIS2DH12 | 加速传感器 | SPI | ST | 超低功耗 |
| LPS22HB | 气压传感器 | IIC | ST | 测量的气压范围为0.26*105pa—1.26*105pa,精度可达10cm |
| LSM303AGR | 加速度&磁计传感器 | IIC | ST | 超低功耗,嵌入32级FIFO |
| LSM605L | 加速度&陀螺仪传感器 | IIC | ST | 内置计步器 |
| MAX30102 | 心率&血氧传感器 | IIC | Maxim | |
| MAX31865 | 温度传感器 | SPI | Maxim | 热敏电阻转数字输出转换器,非数字传感器 |
| MAX6675 | 温度传感器 | SPI | Maxim | ±0.25℃精度 |
| MLX90632 | 非接触式温度传感器 | IIC | Melexis | 人体温度测量精度高达±0.2 °C |
| MPU6xxx | 加速度&陀螺仪传感器 | IIC | InvenSense | 兼容 mpu6000、mpu6050、mpu6500、mpu9250、icm20608 等 |
| MS5611 | 气压传感器 | IIC&SPI | MEAS | 高分辨率气压传感器 |
| MS5805 | 气压传感器 | IIC | MEAS | 高分辨率气压传感器 |
| PMSxx | 颗粒物传感器 | UART | Plantower | 支持 PMS1003、PMS3003、PMS5003、PMS7003、PMS9003、PMSA003 等多种型号传感器,还没有对接sensor框架。 |
| RT3020 | 加速度传感器 | IIC | Richtek | 低功耗,用于可穿戴设备 |
| SGP30 | 金属氧化物气体传感器 | IIC | Sensirion | 用于检测 TVOC 和 eCO2 |
| SHTC1 | 大气压强传感器 | IIC | SENSIRION | |
| SPL0601 | 大气压传感器 | IIC | Goer | 同时内置温度传感器,低功耗 |
| HC-SR04 | 超声波测速 | Timer | 无 | 淘宝有模块 |
| TMP1075 | 温度传感器 | IIC | TI | 供电范围广、功耗低、精度高 |
| TSL4531 | 光照度传感器 | IIC | AMS | 量程:3 lux-220k lux 分辨率: 1 lux |
| VL53L0x | 红外测距传感器 | IIC | ST | 量程: 0-2000mm 分辨率: 1mm |
未完待续,不定期更新…
后记
所有的软件包都是开发者无偿贡献的,在使用的同时不忘给个star就是给开发者最大的鼓励。另外,如果有对BLE感兴趣的同学,欢迎关注我们的Wiki,会一直更新和BLE相关的技术干货。同时也欢迎加入BLE兴趣小组,共同探讨BLE相关问题。

