Overview
基础概况
适合天气站、海拔估算和室内环境监测。相比 DHT22,BME280 响应更快、接口更工程化。
Engineering
工程要点
工程要点
- 难度
- 中级
- 数据状态
- 待核实
- 接口
- I2CSPI
- 常用主控
- ESP32ArduinoSTM32Raspberry Pi Pico
供电与采购
- 供电
- 3.3V - 5V,按模块而定
- 购买关键词
- BME280 温湿度气压三合一传感器BME280 环境传感器
典型搭配
环境监测节点
把传感器读数显示出来,并可扩展到云端记录。
BME280 温湿度气压三合一传感器 + ESP32 + OLED 显示屏
Specifications
基础参数
| 参数 | 值 | 分组 | 备注 |
|---|---|---|---|
| 工作电压 | 3.3 - 5 V | 电气参数 | 取决于模块是否带稳压和电平转换 |
| 接口 | I2C / SPI | 接口 | - |
| 测量量 | 温度 / 湿度 / 气压 | 检测能力 | - |
| 常见 I2C 地址 | 0x76 / 0x77 | 接口 | - |
Pinout
引脚与接线
| 引脚 | 说明 | 连接建议 | 注意 |
|---|---|---|---|
| VIN/VCC | 电源正极 | 3.3V / 5V | - |
| GND | 地线 | GND | - |
| SCL | I2C 时钟 | ESP32 GPIO 22 | - |
| SDA | I2C 数据 | ESP32 GPIO 21 | - |
| CSB/SDO | SPI 或地址选择 | 按模块说明连接 | - |
Examples
代码示例
扫描 I2C 地址
python
from machine import I2C, Pin
i2c = I2C(0, scl=Pin(22), sda=Pin(21), freq=400000)
print("BME280 I2C devices:", [hex(addr) for addr in i2c.scan()])Applications
应用场景
APP
校园环境监测
BME280 温湿度气压三合一传感器 可接入 ESP32,把环境数据上传到仪表盘或触发本地提醒。
BME280 温湿度气压三合一传感器ESP32OLED 显示屏
Relations

