| 类型 | 功能描述 |
| 类别 | 传感器、传感器/湿度、湿度传感器 |
| 制造商 | 博世传感器技术公司 |
| 包装 | 切带 (CT) |
| 传感器类型 | 湿度、压力、温度 |
| 湿度范围 | 0~100%相对湿度 |
| 输出类型 | I²C、SPI |
| 输出 | 16b |
| 准确性 | ±3% |
| 响应时间 | 1秒 |
| 电压 – 电源 | 1.71V~3.6V |
| 安装类型 | 表面贴装 |
| 工作温度 | -40℃~85℃ |
| 包装/箱 | 8-VFLGA |
| 供应商设备包 | 8-LGA (2.5×2.5) |
BME280是一款集成了板载温度传感器、湿度传感器和气压计的环境传感器。该传感器具有精度高、功能多、体积小等特点,同时提供SPI和I2C接口,方便快速制作原型。可广泛应用于环境监测、层高测量、物联网控制等领域。
BME280是基于成熟传感原理的组合数字湿度、压力和温度传感器。该传感器模块采用极其紧凑的金属盖LGA 封装,占用面积仅为2.5 × 2.5mm²,高度为0.93 mm。它的小尺寸和低功耗允许在手机、GPS模块或手表等电池驱动设备中实施。BME280的寄存器和性能与Bosch Sensortec BMP280数字压力传感器兼容。
BME280在所有需要湿度和压力测量的应用中实现了高性能。家庭自动化控制、室内导航、健身以及 GPS 精细化等新兴应用同时需要高精度和低 TCO。
兼容3.3V/5V微控制器
环境监测:温度、湿度、气压计
重力I2C接口并预留XH2.54 SPI接口
体积小,安装方便
快速环境感知应用提供极快的响应时间,并在较宽的温度范围内提供较高的整体精度。
它是绝对大气压力传感器,具有极高的精度和分辨率,并且比Bosch Sensortec BMP180的噪音显着降低
经过优化,可实现最低噪声和最高分辨率,其输出用于压力和湿度传感器的温度补偿,也可用于环境温度的估计。
BME280引脚编号在顶视图中按非典型顺时针方向进行,在底视图中按逆时针方向进行:
引脚说明如下:
情境感知,例如皮肤检测、房间变化检测
家庭自动化控制(控制供暖、通风、空调 (HVAC))
物联网
GPS增强(例如首次定位时间改进、航位推算、坡度检测)
室内导航(楼层变化检测、电梯检测)
户外导航、休闲运动应用
天气预报
垂直速度指示(上升/下降速度)
BME280是什么?
答:BME280是一款湿度传感器,专为移动应用和可穿戴设备而开发, 其中尺寸和低功耗是关键设计参数。该装置结合了高线性度和高精度传感器,完全可以实现低电流消耗、长期稳定性和高EMC鲁棒性。
BME280工作原理是什么?
答:BME280传感器模块读取气压、温度和湿度。由于压力随海拔高度变化,因此你还可以估计海拔高度。该传感器模块有多个版本。BME280传感器 使用I2C或SPI通信协议与微控制器交换数据。
如何将树莓派连接到BME280?
如何将BME280与Arduino连接?
答:BME280模块连接到Arduino UNO相当简单。首先将VIN引脚连接到Arduino上的5V输出 ,并将GND连接到地。现在我们剩下用于I2C通信的引脚。请注意,每个Arduino板都有不同的I2C引脚,应进行相应的连接。
什么是I2C传感器?
答:I2C总线是一种在物理上独立或包含在同一印刷电路板(PCB)上的两个电子设备之间传输数字数据的简单而灵活的方式。
如何将 I2C与BME280传感器结合使用?
答:BME280 支持SPI或I2C接口与微控制器通信。由于传感器尺寸较小,使用该传感器的最佳方法是使用分线板。这里使用的是Adafruit分线板。在此连接中,我们仅使用I2C总线将一台设备连接到Arduino。我们可以使用任一地址(0x77或0x76)。它读取气压、湿度和温度并将其显示在控制台上。
如何开始使用BME280传感器?
答:BME280是一款集成环境传感器,专为尺寸和低功耗是关键设计限制的移动应用而开发。该装置在8引脚金属盖2.5 x 2.5 x 0.93 mm³ LGA封装中结合了单独的高线性度、高精度压力、湿度和温度传感器,专为低电流消耗 (3.6μA@1Hz)、长期稳定性和高可靠性而设计。
如何使用Python读取BME280传感器?
答:BME280设备是一款数字气压传感器,它是BMP180的略微升级版本。这可在一个小模块上实现,该模块可通过I2C接口访问传感器。这使我们可以轻松地将其连接到Raspberry Pi并使用Python读取数据。BME280提供温度、压力和湿度。



