SeptaSense 空气质量传感器
SeptaSense
ESP32
3/5
🧩 软硬件结合
已发布
项目简介
开源ESP32 ESPHome物联网空气质量传感器。
基于ESP32运行ESPHome的开源物联网空气质量传感器(含开源硬件设计)。
项目特点
**全面监测**:集成多种高精度传感器,可测量温度、湿度、VOC、NOx、PM2.5、CO2 和气压。
**直观反馈**:顶部 RGB LED 环根据空气质量动态变色,一目了然。
**智能家居集成**:基于 ESPHome,原生支持 Home Assistant,数据可接入自动化场景。
**开源开放**:硬件设计(PCB、3D 打印文件)和软件(ESPHome 配置)完全开源。
**本地显示**:配备 128x64 OLED 显示屏,可实时查看各项数据。
**USB-C 供电**:采用通用 USB-C 接口,供电方便。
技术规格
| 主控芯片 | ESP32 |
|---|---|
| 固件平台 | ESPHome |
| 温度测量范围 | 0 - 50°C (±0.5°C) |
| 湿度测量范围 | 0 - 100% (±4.5%) |
| VOC 测量范围 | 1 - 500 Index (±5 Index) |
| NOx 测量范围 | 1 - 500 Index (±10 Index) |
| PM 测量范围 | 0 - 1000 μg/m³ (±10%) |
| CO2 测量范围 | 400 - 5000 ppm (±40 ppm + 5%) |
| 气压测量范围 | 300 - 1250 hPa (±0.5 hPa) |
| 显示屏幕 | SSD1306 128x64 OLED |
| 指示灯 | RGB LED 环 |
| 供电方式 | USB-C (5V) |
| 外壳 | 3D 打印 (PLA/PETG) |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| 自定义 PCB 主板 (含 ESP32, BMP388, SCD41, RGB LED) | 1 | — | 需自行打样或购买 |
| SEN55 (温湿度、VOC、NOx、PM) | 1 | — | 通过排线连接主板 |
| SCD41 (CO2) | 1 | — | 焊接在主板上 |
| BMP388 (气压) | 1 | — | 焊接在主板上 |
| SSD1306 128x64 OLED | 1 | — | 通过排线连接主板 |
| USB-C 母座 | 1 | — | 用于供电 |
| Micro JST GH 6-pin 排线 | 1 | — | 连接 SEN55 或显示屏 |
| JST XH 2-pin 线缆 | 1 | — | 连接 USB-C 供电板到主板 |
| Dupont 母头 4-pin 排线 | 1 | — | 连接显示屏 |
| M3x5.7 热熔螺母 (外径4.6) | 2 | — | 用于固定外壳 |
| M3x10 沉头螺丝 | 2 | — | 用于固定外壳 |
| 外壳底部 | 1 | — | 详见打印设置 |
| 外壳顶部 | 1 | — | 详见打印设置 |
| LED 灯环 | 1 | — | 详见打印设置 |
| SEN55 支架 | 1 | — | 详见打印设置 |
| 显示屏固定座 | 1 | — | 详见打印设置 |
3D 模型
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5
项目图库
所需技能
🔧 **动手能力**:需要焊接电子元件、处理排线、使用热熔螺母和组装 3D 打印外壳。对精细操作有一定要求。
💻 **编程能力**:需要了解 ESPHome 的基本配置和 YAML 语法,以便进行固件烧录和自定义。熟悉 Home Assistant 集成更佳。
⚡ **电子电路**:需要能看懂简单的电路原理图,理解 I2C 等通信协议,以便进行 PCB 焊接和故障排查。
适用场景
**智能家居环境监测**:集成到 Home Assistant,实时监控家中空气质量,联动空气净化器、新风机等设备。
**办公室/教室空气质量监测**:放置在办公桌或教室中,通过 LED 颜色直观提醒开窗通风。
**DIY 创客项目**:作为学习 ESP32、ESPHome 和传感器集成的进阶项目,可在此基础上进行二次开发。
**实验室/车间空气质量监测**:监测特定区域的 VOC、PM 和 CO2 浓度,保障工作环境安全。