三、声音重现
第12课 声音重现-自由录音

一、任务目标
按键开始/停止录音,录完能回放或确认文件已生成。
二、我们要学什么
- 学习要点:按键开始/停止,自由录一段完整音
- 本课过关:能完成:能自己决定何时开始、何时停止,并确认文件已生成。
- 示例对齐:体验题对应 「3-4-1 声音重现-自由录音」;完整代码对应 「3-4-2 声音重现-自由重现」。
三、本节要点
本节要落地的是「按键开始/停止,自由录一段完整音」。上一课侧重采集保存;本课把开始/停止交给你,像真正的录音键。
1明情景录音键
2对能力按键开始/停止
3看结果停后是完整一段
四、解题思路
不要重复抄任务原文,直接按「按键开始/停止,自由录一段完整音」拆步骤。情景:采访录音笔:红灯亮开始说,再按停止,文件出现在列表里。 输入「按键开始与停止」对输出「录音文件 + 屏/灯状态」。核对:开始、停止是否听你的,停止后文件是否在。
本课主要用到:彩屏 TFT、彩灯/LED、板载按键、声音传感。
- 1一颗键开始录音,再按停止,由你决定录多长。
- 2停止后生成完整文件,不要截断成空文件。
- 3屏上提示当前是录音中还是已停止。
- 4开始→说几句→停止,再回听应是完整一段。
流程提要(关键词)
五、图形块功能讲解
只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 控制 | break 结束循环,或 continue 进入下一轮。 | 对应步骤中的:break 结束循环,或 continue 进入下一轮。打开工具箱核对同名块。 |
六、知识点讲解
自由录音:按键控制开始/停止,决定录多长。过关看停后能生成完整文件。
验收时看:开始、停止是否听你的,停止后文件是否在。再录很短和稍长各一次,看两次文件都能生成。
七、编程练习
「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期2。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。
六学期兴趣课程:3-4-1 声音重现-自由录音.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
先判断对错,再完成其余题;提交前点「检查」。
判断:无法停止,录音会一直录下去且不生成文件。
判断:推荐这样验证:按开始录音,再按停止,确认状态变化并且文件已生成。
自由录音强调?
停止之后应检查?
相对「录音采集」,本课更强调?
九、本节小结
小结落点:「按键开始/停止,自由录一段完整音」。
