AmbiSense - 雷达控制LED系统 AmbiSense

⭐☆☆☆☆ (1/5) 已发布
Techposts 163 Stars MIT BOM 完整度: /5 教程完整度: /5

项目简介

AmbiSense: Radar-controlled LED system using ESP32 and LD2410 sensor. Creates responsive lighting that reacts to proximi


AmbiSense 是一个基于雷达传感技术的智能照明系统,旨在通过实时人体检测与追踪,打造动态、响应式的环境光体验。项目核心采用 ESP32 系列微控制器(推荐 ESP32-S3),配合 LD2450 等多款雷达模块,驱动 NeoPixel LED 灯带,实现“人动灯随”的交互效果。

标签

项目特点

**雷达运动检测**:使用 LD2410 24GHz 雷达模块进行精确的存在和距离检测,无摄像头隐私问题
**动态 LED 控制**:创建响应人体接近度的移动光效模式
**多种照明模式**:10+ 种效果,包括标准、彩虹、彩色波浪、呼吸、火焰、剧院追逐等
**方向性光迹**:跟随运动方向添加拖尾效果,可自定义拖尾长度
**背景照明**:无运动检测时可选的背景环境照明
**中心偏移调整**:相对于检测位置重新定位活动 LED 区域
**多传感器网络**:最多连接 5 个从设备到 1 个主设备,适用于复杂布局
**ESP-NOW 通信**:设备间低延迟无线协调
**Web 界面控制**:通过响应式 Preact Web UI 进行配置和控制
**OTA 更新**:支持无线固件更新和回滚
**Home Assistant 集成**:提供自定义 Home Assistant 集成组件

技术规格

主控芯片
雷达传感器
LED 灯带
固件框架
无线通信
Web UI
认证方式
存储
更新方式
多传感器
传感器优先级模式

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-S3 DevKitC-1 或 S3-Zero 1 推荐,支持双核和原生USB
ESP32-C3 SuperMini 1 单灯带安装可选
LD2410 雷达模块 1 24GHz 人体存在感应
NeoPixel LED 灯带 (WS2812B) 1 根据安装长度选择
5V 电源适配器 1 根据 LED 灯带功率选择
杜邦线/焊接线 若干 用于电路连接
3D 打印外壳 1 可选,STL 文件在仓库中

3D 模型

模型名称文件名文件
STL STL
STL STL

所需工具

工具用途是否必需
3D打印机 打印外壳和结构件 ▢ 推荐
焊台 焊接电子元件和连接线 ✅ 是
USB 数据线 烧录固件和调试 ✅ 是
电脑 编译和烧录固件 ✅ 是
万用表 电路调试和故障排查 ▢ 推荐

能力画像

记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5

所需技能

🔧 **动手能力**:需要焊接电路、连接 LED 灯带和传感器、3D 打印外壳(可选) 💻 **编程能力**:需要了解 ESP-IDF 框架、FreeRTOS 任务管理、C 语言编程;v5 版本需要 Arduino 编程基础 ⚡ **电子电路**:需要理解 ESP32 引脚连接、电源管理、LED 灯带驱动原理

适用场景

**智能家居照明**:走廊、楼梯、房间的自动感应照明
**交互式装置艺术**:创建响应人体运动的灯光艺术装置
**无障碍照明**:为老年人或行动不便者提供自动跟随照明
**安全照明**:夜间自动感应照明,提高安全性
**多楼层照明**:通过多传感器网络实现复杂建筑布局的照明覆盖