AI脑洞板
完整教案
自学课件
第 49 课 · 共 49/51 课

如何设计原创自己的项目 把问题变成能做的作品

课时
待定
器材
ESP32-S3 触摸屏板 + USB 线
前置知识
无
配套代码
见项目 demo 目录

你好,我是吴老师。这份是给你自己读的——不用等我讲,看不懂就整段复制给 AI,加一句"请一次只解释一个概念,讲完问我一个小问题"。

读完之后,你应该能:

  • 说出"原创 = 选一个小问题 + 组装已学过的能力";
  • 用"输入/处理/输出/存储/通信"5 个框拆一个作品;
  • 判断"该不该用 AI""这个点子用这块板做不做得出来"。

用时:约 90 分钟(一半设计、一半动手做雏形)。 准备:你学过的所有 Demo + 你的脑袋。

一、学了这么多,现在轮到你了

从点亮第一颗灯到现在,你会画、会听、会说、会联网、会用 AI了——你有一大箱工具。今天不问你要新 Demo,而是问:

你想用这一箱工具,做一件什么样的、只属于你的东西?

别怕不知道做什么。原创不是凭空想,是把一个小问题变成能做的作品。

二、原创,其实是个"组装"题

原创 = 选一个小问题 + 把已学能力重新组合。 想象一箱乐高:不是发明新积木,是用已有的拼出新造型。

四步法:

第 1 步:选一个小问题

✅ "我老忘带水杯" → 做个喝水提醒器 ❌ "我要改变世界" 太大

第 2 步:写清楚三句话

谁用:上小学的我自己
解决什么:老忘带水杯,需要提醒
怎么算做对:到时间屏幕跳出"喝水" + 响一声

第 3 步:拆成 5 个框(数据流)

框问自己
输入板子要"知道"什么?
处理知道后"决定"做什么?
输出怎么让人看到/听到?
存储要不要记住什么?
通信要不要联网?要不要 AI?

用 5 个框拆一个作品:输入 → 处理 → 输出 主链,配 存储/通信 两个分支(数据流)

第 4 步:挑已学能力,最省事地组装

能不用 AI 就不用,能不联网就不联网。越简单越可靠。

⚠️ 你是不是"为了用 AI 而用 AI"? 提醒用定时器就够,硬套大模型反而更慢还出错。先想清"不用 AI、用本地规则能不能做",能就不上 AI。

原创 = 选一个小问题 + 重组已学能力:像乐高用已有积木拼新造型,四步法(选问题/写三句/拆5框/挑能力)

三、抛砖引玉:先看 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 个方向,自己挑(有的可行,有的不可行)

  1. 喝水提醒器 2. 作业计时器 3. 自动浇花 4. 电子宠物
  2. 智能菜谱 6. 单词闪卡机 7. 情绪树洞 8. 番茄钟
  3. 中英互译器 10. 口述记录 11. 离线相册 12. 触控钢琴
  4. 垃圾分类游戏 14. 人脸识别门锁 15. 语音小夜灯 16. 计步器
  5. 无人机 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)。分清"能做"和"要加硬件",比想到点子更重要。

判断该不该用 AI(核心是否只有 AI 才做得成)+ 做不做得出来(板子有没有那个硬件,如水泵/摄像头/加速度计/飞控)

五、怎么选、怎么开始

  1. 挑 1 个"最想做、又能做"的方向。
  2. 写三句话:谁用、解决什么、怎么算做对。
  3. 画数据流(输入→处理→输出→存储/通信),写给 AI 帮你拆。
  4. 先做"最小能跑的"(哪怕 1 输入 + 1 输出),动起来再加功能。
  5. 改哪个现有 Demo 都可以!关键说清"我改了哪、为什么改"。

六、改一个条件:把问题"变小"

把你选的方向,再缩小到"最小能一口气做完":

✏️ 可以直接在表格里填写
我想做的我预测能做成什么样我想先砍掉什么
你选的先不做"存卡",就做"显示+声音"

"最小能跑"是原创的秘诀:先做一小块跑通,再加。这样你永远有东西能展示,不会"想太多、做不动"。

七、过关检查

  1. "原创"到底是什么?
  2. 把问题变作品,第一步写哪三句话?
  3. 用哪 5 个框拆一个作品?
  4. "该不该用 AI"怎么判断?举一例"不用"和一例"必须"。
  5. 为什么"自动浇花""人脸门锁"用自己的板子做不到?关键看什么?
  6. 你选的方向?打算怎么"先做最小能跑的"?

今天留下三样:你选的方向、三句话、"输入→处理→输出"数据流草图。

八、这一章的真正收获

完结篇不学新硬件,学两件事:

  1. 会用方法:想法 → 选问题 → 写清楚 → 拆数据流 → 挑能力 → 做最小能跑。
  2. 会做判断:哪些可行、哪些不行;该不该用 AI;该做到多细才算对。

下一课(第 50 课),你要把这几天的作品讲给别人听,用一套清楚的结构。