diff --git a/README.md b/README.md index 527aa5b..6d368ed 100644 --- a/README.md +++ b/README.md @@ -33,12 +33,24 @@ ESP32 Cheap Yellow Display + INMP441(I2S)+ LVGL 声级仪表盘(近似 dB ## 功能 - 大圆弧显示近似 **dB SPL**(基于 INMP441 −26 dBFS @ 94 dB 的换算,非标定声级计) +- I2S 立体声读槽(兼容 ESP32 与麦 L/R 脚命名反相)+ 去直流后再算 RMS - 分级:QUIET / SOFT / NORMAL / LOUD / VERY LOUD / DANGER - PEAK 峰值保持(缓慢回落)、MIN/MAX、电平条、底部趋势图 - EMA 平滑;串口打印 `dB / rms / peak` - 短按切换背光(4 档);长按 ≥0.7s 重置 min/max - 常亮运行(无自动熄屏) +## 读数说明(实测) + +本机为**相对声级表**,相对变化可靠,绝对数值未做声级计标定(偏移 `MIC_DB_OFFSET=120`)。 + +| 场景 | 本固件常见读数 | 真实环境大约 | +|------|----------------|--------------| +| 安静房间 | **约 55–60 dB** | 约 40–50 dB | +| 近距离说话 / 拍手 | **约 70+ dB** | 约 60–80 dB | + +安静时整体偏高约十来分贝属预期;若要对齐手机声级计,可改 `src/main.cpp` 里的 `MIC_DB_OFFSET`(例如调到约 `110`)后重新烧录。 + ## 构建与烧录 依赖 [PlatformIO](https://platformio.org/)。 @@ -83,5 +95,6 @@ README.md | 日期 | 说明 | |------|------| +| 2026-10-27 | 文档补充实测读数:安静约 55–60、说话/拍手 70+;说明为相对声级、绝对未标定 | | 2026-10-27 | 修复无声贝变化:I2S 改立体声读槽(ESP32 L/R 与麦脚常反相)+ 去直流后再算 RMS | | 2026-10-27 | 初版:INMP441 I2S 声贝仪表盘(WS22/SCK27/SD35),LVGL 圆弧 + peak/min/max + 趋势图 |