你好,我是吴老师。这份是给你自己读的——不用等我讲,看不懂就整段复制给 AI,加一句"请一次只解释一个概念,讲完问我一个小问题"。
读完之后,你应该能:
- 说出"原创 = 选一个小问题 + 组装已学过的能力";
- 用"输入/处理/输出/存储/通信"5 个框拆一个作品;
- 判断"该不该用 AI""这个点子用这块板做不做得出来"。
用时:约 90 分钟(一半设计、一半动手做雏形)。 准备:你学过的所有 Demo + 你的脑袋。
一、学了这么多,现在轮到你了
从点亮第一颗灯到现在,你会画、会听、会说、会联网、会用 AI了——你有一大箱工具。今天不问你要新 Demo,而是问:
你想用这一箱工具,做一件什么样的、只属于你的东西?
别怕不知道做什么。原创不是凭空想,是把一个小问题变成能做的作品。
二、原创,其实是个"组装"题
原创 = 选一个小问题 + 把已学能力重新组合。 想象一箱乐高:不是发明新积木,是用已有的拼出新造型。
四步法:
第 1 步:选一个小问题
✅ "我老忘带水杯" → 做个喝水提醒器 ❌ "我要改变世界" 太大
第 2 步:写清楚三句话
谁用:上小学的我自己
解决什么:老忘带水杯,需要提醒
怎么算做对:到时间屏幕跳出"喝水" + 响一声
第 3 步:拆成 5 个框(数据流)
| 框 | 问自己 |
|---|---|
| 输入 | 板子要"知道"什么? |
| 处理 | 知道后"决定"做什么? |
| 输出 | 怎么让人看到/听到? |
| 存储 | 要不要记住什么? |
| 通信 | 要不要联网?要不要 AI? |
第 4 步:挑已学能力,最省事地组装
能不用 AI 就不用,能不联网就不联网。越简单越可靠。
⚠️ 你是不是"为了用 AI 而用 AI"? 提醒用定时器就够,硬套大模型反而更慢还出错。先想清"不用 AI、用本地规则能不能做",能就不上 AI。
三、抛砖引玉:先看 3 块能跑的"砖"
砖 1:联网时钟天气(Example_36_clock_weather)
连WiFi → 拿时间/天气 → 屏幕显示中文
输入=联网(HTTP) 处理=翻译JSON 输出=屏幕 通信=要WiFi
→ 能改成:查"今天要带伞吗""空气好不好"……
砖 2:吃药提醒(Example_38_medicine_reminder)
触摸设定周几几点 → 到点屏幕+声音提醒
输入=触摸 处理=位掩码记星期+定时+去重 输出=屏幕+声音 通信=不用
→ 这是"提醒/定时"的模板!改成喝水提醒、作业提醒、休息提醒,核心逻辑都不用改。
砖 3:语音生图(Example_47_voice_image_generation)
按住说话 → ASR转文字 → 大模型理解 → 生成图 → 屏幕显示
输入=麦克风 处理=ASR+LLM+生图 输出=屏幕+声音 通信=联网+AI
→ 这是"听懂+生成"的模板!改成"说谜语 AI 猜""说烦恼 AI 安慰""说菜名 AI 给做法"。
三块砖,三种难度 —— 看"用不用 AI"
| 砖 | 联网 | AI | 一句话 |
|---|---|---|---|
| 砖 1 时钟天气 | 要 | 不用 | 联网拿数据 |
| 砖 2 吃药提醒 | 不用 | 不用 | 本地规则,到点提醒 |
| 砖 3 语音生图 | 要 | 要 | 听懂 + 生成 |
判断"该不该用 AI"的钥匙:看这件事的核心,是不是只有 AI 才做得成。提醒计时用规则就够,但"听懂你想看什么"就必须 AI。
⚠️ 这三块砖不是终点,是"引子"。看完想的是:我能不能把它改成一个只属于我的东西? 借鉴很正常,关键是能说清"我改了哪、为什么改"。
四、给你 20 个方向,自己挑(有的可行,有的不可行)
- 喝水提醒器 2. 作业计时器 3. 自动浇花 4. 电子宠物
- 智能菜谱 6. 单词闪卡机 7. 情绪树洞 8. 番茄钟
- 中英互译器 10. 口述记录 11. 离线相册 12. 触控钢琴
- 垃圾分类游戏 14. 人脸识别门锁 15. 语音小夜灯 16. 计步器
- 无人机 18. AI 语音助手 19. 桌面天气钟 20. 你画我猜
判断练习(先自己判断,再往下看):
- 直接能做:1、2、4、6、8、11、12、13
- 要用 AI(能联网就成):5、7、9、10、15、18、19、20
- 现在做不到(缺硬件):3 自动浇花、14 人脸门锁、16 计步器、17 无人机
⚠️ 判断"可不可行",关键看"板子有没有那个硬件"。本板没有土壤湿度传感器/水泵(3)、摄像头(14,本板无 ESP32-CAM)、加速度计(16)、电机飞控(17)。分清"能做"和"要加硬件",比想到点子更重要。
五、怎么选、怎么开始
- 挑 1 个"最想做、又能做"的方向。
- 写三句话:谁用、解决什么、怎么算做对。
- 画数据流(输入→处理→输出→存储/通信),写给 AI 帮你拆。
- 先做"最小能跑的"(哪怕 1 输入 + 1 输出),动起来再加功能。
- 改哪个现有 Demo 都可以!关键说清"我改了哪、为什么改"。
六、改一个条件:把问题"变小"
把你选的方向,再缩小到"最小能一口气做完":
| 我想做的 | 我预测能做成什么样 | 我想先砍掉什么 |
|---|---|---|
| 你选的 | 先不做"存卡",就做"显示+声音" |
"最小能跑"是原创的秘诀:先做一小块跑通,再加。这样你永远有东西能展示,不会"想太多、做不动"。
七、过关检查
- "原创"到底是什么?
- 把问题变作品,第一步写哪三句话?
- 用哪 5 个框拆一个作品?
- "该不该用 AI"怎么判断?举一例"不用"和一例"必须"。
- 为什么"自动浇花""人脸门锁"用自己的板子做不到?关键看什么?
- 你选的方向?打算怎么"先做最小能跑的"?
今天留下三样:你选的方向、三句话、"输入→处理→输出"数据流草图。
八、这一章的真正收获
完结篇不学新硬件,学两件事:
- 会用方法:想法 → 选问题 → 写清楚 → 拆数据流 → 挑能力 → 做最小能跑。
- 会做判断:哪些可行、哪些不行;该不该用 AI;该做到多细才算对。
下一课(第 50 课),你要把这几天的作品讲给别人听,用一套清楚的结构。