主文档 · v2.0 优化版

Loop 计划总纲

技术栈锚点 · 8-Loop总览 · 关键决策 · 父子分工 · 工程韧性 · 激励体系

核心原则 · 三根锚

1. 技术栈锚点 > 硬件平台

换件不换栈。每一步可以换底盘、换传感器、换芯片型号,但四个锚点全程不变:MicroPython · Thonny · ESP32-S3 家族 · WiFi/MQTT。芯片可换,环境不换,代码可继承。

2. Loop Plan:每步一个完整闭环

每个 Loop = 定目标 → 学概念 → 采购 → 搭建 → 编程 → 跑通 → 庆祝 → 复盘 → 进入下一 Loop。每 Loop 独立可交付、有成果、能玩能秀;坏了/升级就买新件,不返工;代码逐 Loop 继承。

3. 父子分工(红线:互不越界)

儿子

结构工程师

  • 3D 建模 / 打印车壳·轮子·支架
  • 组装、拧螺丝、布线
  • 从 L3 起改参数代码(阈值 / 系数)
  • 从 L4 起给爸爸埋 bug
  • 找 bug、试驾、外观设计
爸爸

系统架构师

  • 硬件选型、淘宝采购
  • AI 辅助写代码(vibe coding)
  • 把每步原理讲给儿子听
  • 埋 bug 当"侦探游戏"
  • 每 Loop 先问"今天你想弄哪个"
红线:爸绝不代做儿子的结构活。每个 Loop 爸爸必须能向儿子解释"这段代码哪一行决定什么",且儿子能复述——解释不了?这个 Loop 不算完。

🔄 8-Loop 总览表

Loop主题3D打印(儿子)趣味深度
1点灯仪式 · 半天
GPIO · 烧录 · 代码→物理动作
✏️ LED灯罩 · 测试底座★★★☆☆★★☆☆☆
2起步·驾! · 同周末
PWM · 电机 · 底盘组装
✏️ 底盘 · 电机座 · 轮轴支架★★★★★★★★☆☆
3碰碰车雷达 · 1–2周末
超声波 · if判断 · 阈值调参
✏️ 传感器卡扣支架★★★★☆★★★★☆
4赛道之王 · 1–2周末
循迹 · P控制 · 竞赛
✏️ 传感器支架 · 赛道★★★★☆★★★★☆
5无线方向盘 · 1–2周末
WiFi · MQTT · 手机遥控
✏️ 手机支架★★★★★★★★☆☆
6车长眼睛 · 2周末
ESP32-CAM · MediaPipe · 物体识别
✏️ 摄像头固定架★★★★★★★★★★
7小跟屁虫 · 2周末
视觉伺服 · 闭环跟随 · 规则制定
✏️ 舵机云台 · 摄像头座★★★★★★★★★★
8a新车发布会 · 1周末
系统集成 · 工程日志 · 展示
✏️ 主壳 · 电池仓 · 车标★★★★★★★★★☆
8b上板独立 · 可选
端侧推理 · 脱离电脑
可选★★★★★★★★★☆
预算:L1–L8a 必做约 ¥268–288,工作角一次性 ¥115–170,L8b 可选 ¥185–320。总预算约 ¥450 封顶(含可选),比树莓派方案省一半以上。

🧭 关键决策 · 三 Agent 深度调研确认

🔌 主控:ESP32-S3

原生 USB 免驱动(省去零基础第一坑),¥20–30,一次买 2 块备份,为端侧 AI 留后路。

Why: 经典 ESP32 也能用,但 S3 价格几乎一样、原生 USB 体验好一个档次。RP2040 不带 WiFi 直接排除。

🖥️ 视觉过渡:电脑当大脑

ESP32-CAM 拍视频传电脑跑 MediaPipe/YOLO,¥0 新增算力,天然教"云边分工"。

Why: 树莓派5 缺货涨价(¥400–800)暂不推荐。电脑当大脑教学上反而透明——孩子能看到 YOLO 标注框。

🔧 调试:万用表 L1 必买

¥25–50,通断档 + 电压档解决 80% 硬件问题(线松、没供电、引脚错)。

Why: 父子排查硬件问题不能只靠"瞪眼看接线"——万用表是儿子该学的第一件工程师仪器。

⚙️ 电机驱动:TB6612

不用 L298N——L298N 发热大、压降低、效率差,TB6612 是标准答案。

Why: L298N 是上个时代的老方案,TB6612 同价位、体验好一个档次。淘宝搜"TB6612 模块"即可。

📹 视觉升级:MaixCAM / HuskyLens

L8b 可选升级包:MaixCAM(¥169–300,纯 Python 写 AI)或 HuskyLens(¥300,板载追踪)。

Why: GitHub 调研发现这两款是预算内最强 AI 视觉硬件,UART 接 ESP32 即可脱离电脑跟人走。

🎓 L4 只教 P 控制

10岁孩子工作记忆约 3–4 个组块,P/I/D 三机制同时登场超载。

Why: L4 只教"偏得多就多修一点";I 和 D 不讲名字不讲原理,L7 遇到震荡时作为"打补丁"自然出现。

🛡️ 工程韧性机制

📝

三行工程日志

每 Loop 收尾儿子口述:做了啥 / 卡在哪 / 下次干啥。超三行就变负担。

📁

版本快照

L1–L5 用文件夹快照(如 L3_巡线OK_0901/);L6 代码变多后引入 git。

🪂

每 Loop 有 Plan B

PID 调不通→降级 bang-bang;CAM 抽风→手机顶上;两周没进展→跳过。

🎯

北极星指标

"儿子主动说起小车"的频率,不是 Loop 完成数。12 周只做 5 个 Loop 但天天聊车 = 满分。

🎯 激励体系 · 为10岁设计

核心激励

短视频 > 证书

  • 每个 Loop 拍 60 秒视频,儿子当主角讲解
  • 发家庭群——展示 + 费曼技巧 + 回忆存档
  • 挑战赛 > 进度墙:每 Loop 一场父子计时赛
  • 爸爸认真调但输给儿子 = 最佳成就设计
  • 照片墙替换抽象拼图
弹性机制

跳级 · 回血 · 续集

  • 独立完成"挑战赛 + 给妈讲解"→ 直接晋级
  • 不想搞调试?纯玩车——障碍赛 / 撞气球赛
  • 连续 2 次信号不佳 → 下个 Loop 儿子全权定目标
  • L8a 发布会当天预告"第二季"
  • 续集:机器人比赛 / 无人机 / 机械臂,儿子自己选
亲子关系红线:每次开工先问儿子"今天你想先弄哪个",不是宣布任务。爸爸出差≠项目暂停,3D建模/赛道设计/拍视频是儿子的独立轨道。警惕"成果攀比"——北极星指标是儿子聊车的频率,不是进度。视频记录是10年后最值钱的产出。

⚠️ 安全红线 · 贯穿全程

风险规则
电源18650/锂电池不短路、不反接、不整夜充电,充电大人看管
焊接前几 Loop 不焊,用面包板/端子排;焊接由爸操作,儿学"烙铁三不碰"(不碰头、不碰线、不对人)
电机转动时手和头发远离齿轮;调试时架空轮子
习惯每个 Loop 开工第一句讲当次安全点,养成"断电再动手"的肌肉记忆

🚀 下一步行动

🛒

采购 L1–L2

ESP32-S3×2 + 万用表 + 电机 + TB6612 + 电池,见 硬件分册

🏗️

儿子建模

3D 建模底盘 / LED 灯罩,参考 亲子分册

🧬

学习概念

GPIO / PWM 入门,见 软件分册

🎬

准备记录

每 Loop 拍 60 秒视频,从 L1 开始存档