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 接口,供电方便。
技术规格
| 主控芯片 | |
|---|---|
| 固件平台 | |
| 温度测量范围 | |
| 湿度测量范围 | |
| VOC 测量范围 | |
| NOx 测量范围 | |
| PM 测量范围 | |
| CO2 测量范围 | |
| 气压测量范围 | |
| 显示屏幕 | |
| 指示灯 | |
| 供电方式 | |
| 外壳 |
项目资源
搜索资源
物料清单 (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 模型
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 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 浓度,保障工作环境安全。