Add parametric CYD desk-stand case with DHT11 vent bay.

Provide OpenSCAD source, watertight front/back STLs, and print/assembly docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-17 14:58:34 +08:00
parent eb21ec95eb
commit c35ed7a7a9
6 changed files with 575 additions and 0 deletions

View File

@@ -39,6 +39,20 @@ pio device monitor -b 115200
| `cyd_28r_inv` | 颜色反相 / 发白 |
| `cyd_28_st7789` | USB-C 双口 / ST7789 变体 |
## 3D 外壳
桌面斜立分体壳(前框 + 后盖支架 + DHT11 通风仓),可直接打印:
- STL:[`cad/export/front.stl`](cad/export/front.stl)、[`cad/export/back.stl`](cad/export/back.stl)
- 参数源 / 说明:[`cad/README.md`](cad/README.md)
```bash
pip install trimesh manifold3d numpy
python cad/generate_stl.py
```
固定用 `4 × M3×10`;DHT11 装后盖通风仓,线接 CN1。
## 项目结构
```
@@ -46,6 +60,7 @@ platformio.ini # 板级与库依赖
include/lv_conf.h # LVGL 配置
src/main.cpp # 仪表盘主程序
scripts/exclude_lvgl_asm.py # 排除 ESP32 不兼容的 LVGL ASM
cad/ # 3D 外壳(OpenSCAD + STL)
.cursor/rules/ # Cursor 协作规则
README.md # 本文档
```
@@ -66,3 +81,4 @@ README.md # 本文档
| 2026-10-17 | 初版:LVGL 仪表盘 + DHT11(GPIO22),平滑/舒适度/趋势/背光 |
| 2026-10-17 | 曾加入 ECO 熄屏休眠,后改回常亮正常版 |
| 2026-10-17 | 初始化 Git,补充 README 与提交约定 |
| 2026-10-17 | 新增 CYD+DHT11 桌面斜立 3D 外壳(OpenSCAD / STL) |