HaloSense 智能存在传感器
HaloSense
比赛/竞技、ESP32
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
开源智能家居存在传感器,含完整设计文件。定制ESP32圆形PCB,毫米波+PIR+光照。
开源智能家居存在传感器——包含完整设计文件。定制ESP32圆形PCB(KiCad设计),集成毫米波雷达、被动红外和光照传感器,提供3D打印外壳及安装方案。支持PoE供电、以太网+USB-C或WiFi+USB-C部署,兼容ESPHome与Home Assistant。可自由复刻、构建和定制,兼具专业效果与创客友好性。
项目特点
**多传感器融合**:结合 mmWave 雷达(检测静止人体)和 PIR 传感器(快速触发),实现即时响应与持续存在追踪的完美平衡。
**灵活的网络连接**:支持 PoE(IEEE 802.3af)、以太网+USB-C 和 WiFi+USB-C 三种模式,适应不同部署场景。
**完整的开源设计**:提供 KiCad 原理图与 PCB 设计、ESPHome 固件配置、3D 打印外壳 STL 文件,以及详细的 Wiki 文档。
**无缝 Home Assistant 集成**:原生支持 ESPHome,可轻松接入 Home Assistant,实现自动化控制。
**DIY 友好**:项目设计考虑了 DIY 制造,所有文件均可自由获取和修改。
技术规格
| 主控芯片 | |
|---|---|
| 毫米波雷达 | |
| PIR 传感器 | |
| 光照传感器 | |
| 以太网 PHY | |
| PoE 控制器 | |
| 电源方案 | |
| USB 桥接 | |
| 连接方式 | |
| 无线连接 | |
| 通信协议 | |
| 外形尺寸 | |
| 安装方式 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-WROOM-32E 模组 | 1 | — | 推荐型号,也可用 WROVER-E |
| DFRobot C4001 (SEN0609) mmWave 雷达 | 1 | — | 24GHz FMCW,UART 接口 |
| Panasonic EKMC1604111 PIR 传感器 | 1 | — | 数字输出,三区透镜 |
| ROHM BH1750FVI 光照传感器 | 1 | — | I2C 接口,JLCPCB 料号 C78960 |
| Microchip LAN8720A 以太网 PHY | 1 | — | 10/100 Mbps RMII |
| TI TPS2378 PoE 控制器 | 1 | — | IEEE 802.3af/at |
| Silergy TX4138 降压转换器 | 1 | — | 48V 转 5V |
| TI TPS62A02A 降压转换器 | 1 | — | 5V 转 3.3V |
| TP4054 锂电池充电芯片 | 1 | — | 可选,用于备用电池 |
| WCH CH340X USB-UART 桥接芯片 | 1 | — | 用于编程和调试 |
| 电阻、电容、电感、连接器等 | 若干 | — | 详见 Wiki BOM |
| 3D 打印外壳 (STL 文件) | 1 | — | 设计文件在 enclosure/ 目录 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 3D 打印机 | 打印外壳和结构件 | ✅ 是 |
| 焊台 | 焊接 SMD 元件和连接器 | ✅ 是 |
| 热风枪 | 焊接 QFN 封装芯片 (如 LAN8720A) | ▢ 推荐 |
| 万用表 | 电路测试和故障排查 | ✅ 是 |
| 示波器/逻辑分析仪 | 调试 UART/I2C 通信 | ▢ 推荐 |
| KiCad 9.0+ | 查看和修改 PCB 设计 | ▢ 推荐 |
| FreeCAD 1.0+ | 查看和修改 3D 外壳设计 | ▢ 推荐 |
| ESPHome | 编译和烧录固件 | ✅ 是 |
| Home Assistant | 集成和自动化控制 | ▢ 推荐 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
所需技能
🔧 **动手能力**:需要熟练的 SMD 焊接技能,能够焊接 QFN 封装的芯片和细间距连接器。需要能够组装和调试完整的电子设备。
💻 **编程能力**:需要了解 ESPHome 配置和 YAML 语法,能够进行固件编译和烧录。熟悉 Home Assistant 集成更佳。
⚡ **电子电路**:需要能够理解 KiCad 原理图和 PCB 布局,具备基本的电路调试能力,能够使用万用表和示波器排查故障。
适用场景
**智能家居存在检测**:在家庭环境中精准检测房间内是否有人(包括静止状态),用于自动化控制灯光、空调、窗帘等设备。
**办公室/会议室自动化**:根据人员存在状态自动调节照明和 HVAC 系统,实现节能。
**安防监控**:作为入侵检测系统的一部分,结合 PIR 的快速响应和 mmWave 的持续追踪能力。
**DIY 智能家居项目**:作为开源硬件项目,供爱好者学习、定制和扩展,例如添加更多传感器或集成到其他平台。