From 69e927c5f0e3978cfaefcee3abd1cb6c56c16059 Mon Sep 17 00:00:00 2001 From: yangzhijia <547486824@qq.com> Date: Fri, 31 Jul 2026 15:58:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8C=89=E9=92=AE=E5=8E=BB=E6=8A=96+?= =?UTF-8?q?=E9=85=8D=E7=BD=91=E7=95=8C=E9=9D=A2=E7=BE=8E=E5=8C=96+?= =?UTF-8?q?=E6=B0=B4=E6=B5=B8=E7=A6=BB=E7=BA=BF+LED=E7=8B=AC=E7=AB=8B?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1+=E6=8A=A5=E8=AD=A6=E5=85=A8=E6=8B=93?= =?UTF-8?q?=E5=B1=95(=E4=BA=BA=E8=BA=AB=E4=BC=98=E5=85=88)+=E6=9C=89?= =?UTF-8?q?=E4=BA=BA=E6=89=8D=E6=A3=80=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/settings.local.json | 14 +- data/index.html | 819 +++++++++++++++++++++++------------- include/alarm_manager.h | 73 +++- include/button_manager.h | 36 +- include/config.h | 14 +- include/display_manager.h | 20 +- include/mqtt_manager.h | 3 + include/wifi_manager.h | 15 +- platformio.ini | 2 +- src/alarm_manager.cpp | 290 +++++++++---- src/button_manager.cpp | 131 ++++-- src/display_manager.cpp | 93 ++-- src/main.cpp | 173 ++++++-- src/mqtt_manager.cpp | 45 ++ src/sensor_manager.cpp | 2 +- src/wifi_manager.cpp | 171 ++++++-- 16 files changed, 1352 insertions(+), 549 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 666f113..02ab959 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -7,7 +7,19 @@ "WebSearch", "WebFetch(domain:boardor.com)", "Read(//d//**)", - "PowerShell(Get-Content \"D:\\\\R60AFD1_数据手册_V1.2.pdf\" -Raw -Encoding Byte | Out-Null; Write-Host \"File exists, size:\" \\(\\(Get-Item \"D:\\\\R60AFD1_数据手册_V1.2.pdf\"\\).Length\\);)" + "PowerShell(Get-Content \"D:\\\\R60AFD1_数据手册_V1.2.pdf\" -Raw -Encoding Byte | Out-Null; Write-Host \"File exists, size:\" \\(\\(Get-Item \"D:\\\\R60AFD1_数据手册_V1.2.pdf\"\\).Length\\);)", + "Bash(py -m pip install openpyxl -q)", + "Read(//d/PlatformIO1/Projects/**)", + "Bash(pio pkg *)", + "Bash(git stash *)", + "Bash(git checkout *)", + "Bash(sed -i 's/#define OLED_SDA_PIN 14/#define OLED_SDA_PIN 15/' include/config.h)", + "Bash(sed -i 's/#define OLED_SCL_PIN 15/#define OLED_SCL_PIN 16/' include/config.h)", + "Bash(sed -i 's/#define BTN_PROVISION_PIN 16/#define BTN_PROVISION_PIN 14/' include/config.h)", + "Bash(sed -i 's/#define BTN_PAGE_SWITCH_PIN 10/#define BTN_PAGE_SWITCH_PIN 5/' include/config.h)", + "Bash(sed -i 's/#define BTN_LONG_PRESS_MS 3000/#define BTN_LONG_PRESS_MS 1500/' include/config.h)", + "Bash(sed -i 's/#define WATER_SENSOR_PIN 6 /#define WATER_SENSOR_PIN 45/' include/config.h)", + "Bash(sed -i 's/#define BUZZER_PIN 7 /#define BUZZER_PIN 21/' include/config.h)" ] } } diff --git a/data/index.html b/data/index.html index f174f00..c401077 100644 --- a/data/index.html +++ b/data/index.html @@ -3,459 +3,696 @@
-ESP32-S3 + 毫米波雷达 · 配网设置
+
+ ESP32-S3 · 60G 毫米波雷达
五劳无感康养监测
+
+ 💡 请备注设备安装的房间,便于在云平台区分不同区域的数据 +