From 07b4f90fff98bb4c97cb86316f4d6206c6985bce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=83=E5=B9=B3=E6=B0=94=E5=92=8C?= <2394609457@qq.com> Date: Tue, 9 Jun 2026 16:55:07 +0800 Subject: [PATCH] =?UTF-8?q?build(=E5=A4=87=E4=BB=BD):=202026=E5=B9=B406?= =?UTF-8?q?=E6=9C=8809=E6=97=A516=E6=97=B655=E5=88=8603=E7=A7=92=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .obsidian/workspace.json | 54 ++++++------- .../20260515-待实践-觉察生活-生活管理.md | 7 -- .../2603-健康饮食/备忘-健康饮食-饮食日记.md | 14 ++++ .../参数配置-ESP32S3-SPI引脚配置.md | 77 +++++++++++++++++++ .../2605-生活管理/备忘-觉察生活-行为日志.md | 28 +++++++ ...生活-已完成.md => 碎片任务-觉察生活-沙发桌子位置.md} | 0 .../碎片任务-觉察生活-自动化开关灯.md | 7 +- .../《5秒法则》梅尔罗宾斯(湖南文艺出版社).md | 6 +- .../观察记录-觉察生活-读书笔记.md | 16 +++- 9 files changed, 170 insertions(+), 39 deletions(-) create mode 100644 01-项目/2605-MicroPythonESP32S3/参数配置-ESP32S3-SPI引脚配置.md rename 01-项目/2605-生活管理/{碎片任务-觉察生活-已完成.md => 碎片任务-觉察生活-沙发桌子位置.md} (100%) rename Untitled.md => 05-原子化笔记本/观察记录-觉察生活-读书笔记.md (79%) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 4efa028..caea470 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,16 +4,16 @@ "type": "split", "children": [ { - "id": "0563c638c2831168", + "id": "cd0558094ce97f92", "type": "tabs", "children": [ { - "id": "c3b34cde82f28978", + "id": "f0c5eee2b5837c4b", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md", + "file": "01-项目/2605-MicroPythonESP32S3/参数配置-ESP32S3-SPI引脚配置.md", "mode": "source", "source": false, "backlinks": true, @@ -28,7 +28,7 @@ } }, "icon": "lucide-file", - "title": "《5秒法则》梅尔罗宾斯(湖南文艺出版社)" + "title": "参数配置-ESP32S3-SPI引脚配置" } } ] @@ -63,7 +63,7 @@ "state": { "type": "search", "state": { - "query": "tp.file.", + "query": "DCF", "matchingCase": false, "explainSearch": false, "collapseAll": false, @@ -198,35 +198,35 @@ "templater-obsidian:Templater": false } }, - "active": "c3b34cde82f28978", + "active": "f0c5eee2b5837c4b", "lastOpenFiles": [ - "Untitled.md", - "Untitled 18.md", - "Untitled 16.md", "Untitled 13.md", + "Untitled 16.md", + "Untitled 18.md", + "00-临时碎片/20260515-待实践-觉察生活-生活管理.md", "00-临时碎片/备忘-网络摘抄-2131习惯培养.md", "00-临时碎片/备忘-网络摘抄-段永平观点.md", - "Untitled 2.md", - "00-临时碎片/备忘-网络摘抄-日复一日1%.md", - "00-临时碎片/备忘-网络摘抄-先完成再完美.md", - "05-原子化笔记本/觉察知识-SMART原则.md", + "01-项目/2603-小智/参数配置-模型提示词.md", + "01-项目/2603-小智/参数配置-四足机器连线.md", "05-原子化笔记本/觉察知识-番茄工作法.md", + "01-项目/2604-juecha/项目-需求.md", + "01-项目/2604-juecha/觉察知识-bge-large-zh安装.md", + "01-项目/2605-生活管理/碎片任务-觉察生活-费曼技巧.md", + "01-项目/2605-生活管理/碎片任务-觉察生活-沉思录.md", + "01-项目/2605-生活管理/碎片任务-觉察生活-2606050222.md", + "01-项目/2605-生活管理/备忘-觉察生活-行为日志.md", + "01-项目/2605-生活管理/碎片任务-觉察生活-沙发桌子位置.md", + "01-项目/2605-生活管理/碎片任务-觉察生活-自动化开关灯.md", + "01-项目/2605-读书笔记/《生活》陈梦琪(生活记录出版社).md", + "01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md", "01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md", - "05-原子化笔记本/观察记录-觉察生活-5秒法则.md", - "02-领域/观察记录/领域知识地图.md", - "05-原子化笔记本/观察记录-觉察生活-房屋物品栏.md", - "05-原子化笔记本/观察记录-觉察生活-收集信息.md", - "05-原子化笔记本/观察记录-觉察生活-香水计划.md", - "05-原子化笔记本/观察记录-觉察生活-预置行为.md", - "1链接索引-觉察知识-复盘地图.md", - "02-领域/觉察知识/领域知识地图.md", - "02-领域/Linux/领域知识地图.md", - "02-领域/觉察知识/觉察-LibreChat接入第三方模型.md", - "05-原子化笔记本/观察记录-觉察生活-六月突围.md", - "02-领域/观察记录/觉察-LibreChat接入第三方模型.md", - "02-领域/观察记录", - "05-原子化笔记本/观察记录-觉察生活-错误优惠券.md", + "05-原子化笔记本/觉察知识-知识蒸馏.md", + "05-原子化笔记本/觉察知识-目录配置.md", "05-原子化笔记本/觉察知识-标签配置.md", + "05-原子化笔记本/观察记录-觉察生活-六月突围.md", + "05-原子化笔记本/观察记录-觉察生活-5秒法则.md", + "05-原子化笔记本/操作说明-觉察知识-拆解书籍.md", + "02-领域/观察记录", "00-临时碎片/sed1MUUvR", "attachments/Pasted image 20260603101137.png", "01-项目/2605-MicroPythonESP32S3", diff --git a/00-临时碎片/20260515-待实践-觉察生活-生活管理.md b/00-临时碎片/20260515-待实践-觉察生活-生活管理.md index 269dfbf..ca8a900 100644 --- a/00-临时碎片/20260515-待实践-觉察生活-生活管理.md +++ b/00-临时碎片/20260515-待实践-觉察生活-生活管理.md @@ -28,11 +28,6 @@ 给七大区域定**基础收纳规则 + 每日超短固定动作** - - - - - 无时间绑定的事件闭环触发+动态可变提醒+单任务极简规则 **二级:分区轮值维护(不用每天全做)** @@ -46,7 +41,5 @@ 固定每周某天,花十几分钟做全部区域的细化整理,不用每天抠所有细节。 - - > 觉察计划的打分机制 diff --git a/01-项目/2603-健康饮食/备忘-健康饮食-饮食日记.md b/01-项目/2603-健康饮食/备忘-健康饮食-饮食日记.md index 8ed7663..bae42e1 100644 --- a/01-项目/2603-健康饮食/备忘-健康饮食-饮食日记.md +++ b/01-项目/2603-健康饮食/备忘-健康饮食-饮食日记.md @@ -149,3 +149,17 @@ ``` +> 创建/更新:2026-06-09-142585/2026-06-09-142585 + +```yaml +早餐: + - 食物: *逸大口三明治_153g + 重量(g): 153 + 份数: 1 +午餐: + - 食物: *兰州拉面 + 重量(g): 546 + 份数: 1 +``` + + diff --git a/01-项目/2605-MicroPythonESP32S3/参数配置-ESP32S3-SPI引脚配置.md b/01-项目/2605-MicroPythonESP32S3/参数配置-ESP32S3-SPI引脚配置.md new file mode 100644 index 0000000..8b8fa42 --- /dev/null +++ b/01-项目/2605-MicroPythonESP32S3/参数配置-ESP32S3-SPI引脚配置.md @@ -0,0 +1,77 @@ + +|ST7789 屏幕引脚|ESP32-S3 CAM 物理 GPIO|核心功能|备注(无冲突 / 安全)| +|---|---|---|---| +|SCL / SCK|GPIO12|SPI 时钟|纯通用 IO,无板载功能| +|SDA / MOSI|GPIO11|SPI 数据|纯通用 IO,无板载功能| +|CS|GPIO10|片选|纯通用 IO,无板载功能| +|DC / RS|GPIO9|数据 / 命令|纯通用 IO,无板载功能| +|RST|GPIO13|复位|纯通用 IO,无板载功能| +|BL|GPIO14|背光控制|纯通用 IO,无板载功能| +|VCC|3.3V|供电|**严禁接 5V**| +|GND|GND|接地|必须共地| + + +LCD_PIN_MOSI = 42 +LCD_PIN_SCLK = 21 +LCD_PIN_CS = 45 +LCD_PIN_DC = 47 +LCD_PIN_RST = 46 +LCD_PIN_BL = 14 + +### 🚨 核心硬件问题分析(结合你的 ESP32-S3-CAM 引脚图) + +根据你提供的开发板引脚图,我发现了**3 个致命硬件问题**,这直接导致屏幕无显示: + +--- + +#### 1. 「SPI 时钟 / 数据引脚与 USB 功能冲突」 + +你代码中使用的 `GPIO19(SCLK)` 和 `GPIO20(MOSI)`,在你的 ESP32-S3-CAM 板上是**USB_D + 和 USB_D-** 引脚(看放大的引脚图)。 + +- 当你用 USB 线连接电脑供电 / 调试时,这两个引脚会被**USB 控制器强制占用**,无法作为 SPI 总线使用,导致 SPI 通信完全失败,屏幕无响应。 +- 即使不接 USB,这两个引脚也有内部的 USB 电路,可能存在信号干扰,不适合做 SPI 高速信号。 + +#### 2. 「背光引脚 GPIO38 与板载 SD 卡电路冲突」 + +你使用的 `GPIO38(BL)`,在开发板上是**SD 卡的 SD_CMD 引脚**: + +- 板载 SD 卡电路会给 GPIO38 加上拉 / 下拉电阻,你外接的背光信号会被干扰,导致背光无法正常点亮,屏幕一直黑屏。 +- 即使背光勉强点亮,也可能因为信号冲突导致屏幕工作不稳定。 + +#### 3. 「引脚选择不符合 ESP32-S3 的 SPI 硬件映射」 + +ESP32-S3 的硬件 SPI 有固定的映射关系,你之前的代码用了 `SPI(1)`,但 `GPIO19/20` 根本不是硬件 SPI 的引脚,导致 SPI 无法初始化,无法发送任何数据。 + +--- + +### ✅ 修正方案:更换无冲突的引脚 + +根据你的开发板引脚图,为你重新选择一套**无任何板载功能冲突、适合 SPI 的引脚**,并修改代码: + +表格 + +| 功能 | 原引脚 | 新引脚 | 新引脚说明 | +| -------- | ------ | ------ | ---------------------- | +| SPI_SCLK | GPIO19 | GPIO12 | CAM_Y2,无板载功能,通用 GPIO | +| SPI_MOSI | GPIO20 | GPIO11 | CAM_Y3,无板载功能,通用 GPIO | +| SPI_CS | GPIO45 | GPIO10 | CAM_Y4,无板载功能,通用 GPIO | +| DC/RS | GPIO47 | GPIO9 | CAM_Y5,无板载功能,通用 GPIO | +| RST | GPIO21 | GPIO13 | CAM_PCLK,无板载功能,通用 GPIO | +| BL 背光 | GPIO38 | GPIO14 | CAM_HREF,无板载功能,通用 GPIO | + +### 📋 最终定型无冲突引脚表(永久保存) + +表格 + +| LCD 功能 | ST7789 引脚 | ESP32-S3 CAM 分配 GPIO | 冲突检查 | 状态 | +| ------- | --------- | -------------------- | ----------------- | ---- | +| SPI 时钟 | SCK/SCL | **GPIO21** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| SPI 数据 | MOSI/SDA | **GPIO42** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| 片选 | CS | **GPIO45** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| 数据 / 命令 | DC/RS | **GPIO47** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| 复位 | RST | **GPIO46** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| 背光 | BL | **GPIO14** | 未被摄像头 / USB/SD 占用 | ✅ 安全 | +| 供电 | VCC | 3.3V | - | ✅ | +| 接地 | GND | GND | - | ✅ | +| | | | | | + diff --git a/01-项目/2605-生活管理/备忘-觉察生活-行为日志.md b/01-项目/2605-生活管理/备忘-觉察生活-行为日志.md index 1640a16..8f45479 100644 --- a/01-项目/2605-生活管理/备忘-觉察生活-行为日志.md +++ b/01-项目/2605-生活管理/备忘-觉察生活-行为日志.md @@ -177,6 +177,34 @@ 300g切片五花肉 + 500g 酸菜 可以做两份 +--- + +> 创建/更新:2026-06-09-151119/2026-06-09-151119 + +2026年6月8日 + +回去的时候下雨了,坐公交车,走的时候纠结要不要吃自助 +冷静下来之后感觉没有吃自助的必要,然后回去先洗了澡 +简单收拾了一下,随后买了菜 + +吃了饭 + +发现面包还是不行,面没有发起来,我一直以为水分比较干 + +等到八点多又买了折扣菜 + + +2026年6月9日早上 +起床之后,还是没去练背,因为感觉肩膀还是疼的 +然后在屋子里面看了看电脑,用了临时的windows服务器,感觉这也是种知识的行为方式 + +但是比较麻烦的事情,我之前接触过,但是没有长久维持 +甚至好像并没有什么事情长久维持了下来 + + + + + diff --git a/01-项目/2605-生活管理/碎片任务-觉察生活-已完成.md b/01-项目/2605-生活管理/碎片任务-觉察生活-沙发桌子位置.md similarity index 100% rename from 01-项目/2605-生活管理/碎片任务-觉察生活-已完成.md rename to 01-项目/2605-生活管理/碎片任务-觉察生活-沙发桌子位置.md diff --git a/01-项目/2605-生活管理/碎片任务-觉察生活-自动化开关灯.md b/01-项目/2605-生活管理/碎片任务-觉察生活-自动化开关灯.md index 9272072..2781ed2 100644 --- a/01-项目/2605-生活管理/碎片任务-觉察生活-自动化开关灯.md +++ b/01-项目/2605-生活管理/碎片任务-觉察生活-自动化开关灯.md @@ -11,4 +11,9 @@ --- -实验板 - 实现 开灯关灯 +~~实验板 - 实现 开灯关灯~~ + + +> 创建/更新:2026-06-09-151019/2026-06-09-151019 + +废弃原因:早上不需要灯光 diff --git a/01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md b/01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md index 1e871fc..90864e8 100644 --- a/01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md +++ b/01-项目/2605-读书笔记/《5秒法则》梅尔罗宾斯(湖南文艺出版社).md @@ -2,10 +2,10 @@ > 创建/更新:2026-06-08-131163/2026-06-08-131163 # 一句话描述 - + 需求产生后,倒数5、4、3、2、1,行动起来吧 # 摘抄 你的需求和行动之间并不是直接关联的关系,它们中间还隔了一层:你的感受。 ”5秒法则“,就是在你的需求出现的时候,屏蔽掉你的感受,将你的需求和行动进行直接关联。这个步骤被成为”夺回对你自己的控制权“。 - + 据学者研究,克服拖延症最好的方法之一,就是制造一个所谓的”发起仪式“。当你开始拖延的时候,通过这个仪式,停止拖延的行为,重新夺回对自己的控制权。..."5秒法则”,就是一个完美的“发起仪式”,它会刺激你大脑的前额皮质,即大脑里负责行动和注意力的部分,以促使你做出行动。 # 批注 - + “需求”-->"感受"-->"行动",需求是已经明确的,行动做与不做是1/2的概率。对于一些做与不做都没关系的事情,这里的感受意义并不大,甚至是一种损耗。犹豫不决时感受总是反反复复,使用5秒原则,通过倒数强制移除感受直接行动,先不完美的行动起来。 diff --git a/Untitled.md b/05-原子化笔记本/观察记录-觉察生活-读书笔记.md similarity index 79% rename from Untitled.md rename to 05-原子化笔记本/观察记录-觉察生活-读书笔记.md index 233c6bc..fc680e1 100644 --- a/Untitled.md +++ b/05-原子化笔记本/观察记录-觉察生活-读书笔记.md @@ -1,6 +1,6 @@ --- -#领域/未知 +#领域/觉察生活 #复盘/0 #临时/备忘 #状态/待处理 @@ -24,10 +24,24 @@ T(时限):260609-260630 +- 260609 已合格 + + + + + + > 创建/更新:2026-06-09-103725/2026-06-09-103725 - [[备忘-网络摘抄-段永平观点]] - [[备忘-网络摘抄-2131习惯培养]] +- [[《5秒法则》梅尔罗宾斯(湖南文艺出版社)]] - 2026-06-08-131163/2026-06-08-131163 + + + + + +