技术栈锚点 · 8-Loop总览 · 关键决策 · 父子分工 · 工程韧性 · 激励体系
换件不换栈。每一步可以换底盘、换传感器、换芯片型号,但四个锚点全程不变:MicroPython · Thonny · ESP32-S3 家族 · WiFi/MQTT。芯片可换,环境不换,代码可继承。
每个 Loop = 定目标 → 学概念 → 采购 → 搭建 → 编程 → 跑通 → 庆祝 → 复盘 → 进入下一 Loop。每 Loop 独立可交付、有成果、能玩能秀;坏了/升级就买新件,不返工;代码逐 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 | 上板独立 · 可选 端侧推理 · 脱离电脑 | 可选 | ★★★★★ | ★★★★☆ |
原生 USB 免驱动(省去零基础第一坑),¥20–30,一次买 2 块备份,为端侧 AI 留后路。
ESP32-CAM 拍视频传电脑跑 MediaPipe/YOLO,¥0 新增算力,天然教"云边分工"。
¥25–50,通断档 + 电压档解决 80% 硬件问题(线松、没供电、引脚错)。
不用 L298N——L298N 发热大、压降低、效率差,TB6612 是标准答案。
L8b 可选升级包:MaixCAM(¥169–300,纯 Python 写 AI)或 HuskyLens(¥300,板载追踪)。
10岁孩子工作记忆约 3–4 个组块,P/I/D 三机制同时登场超载。
每 Loop 收尾儿子口述:做了啥 / 卡在哪 / 下次干啥。超三行就变负担。
L1–L5 用文件夹快照(如 L3_巡线OK_0901/);L6 代码变多后引入 git。
PID 调不通→降级 bang-bang;CAM 抽风→手机顶上;两周没进展→跳过。
"儿子主动说起小车"的频率,不是 Loop 完成数。12 周只做 5 个 Loop 但天天聊车 = 满分。
| 风险 | 规则 |
|---|---|
| 电源 | 18650/锂电池不短路、不反接、不整夜充电,充电大人看管 |
| 焊接 | 前几 Loop 不焊,用面包板/端子排;焊接由爸操作,儿学"烙铁三不碰"(不碰头、不碰线、不对人) |
| 电机 | 转动时手和头发远离齿轮;调试时架空轮子 |
| 习惯 | 每个 Loop 开工第一句讲当次安全点,养成"断电再动手"的肌肉记忆 |