五、高级无线通讯
第19课 高级无线通讯-带反馈消息发送

一、任务目标
观察输出是否再影响下一次输入,体会反馈调节。
二、我们要学什么
- 学习要点:用对方的反馈决定下一次怎么发
- 本课过关:能完成:收到反馈后,下一次发送或显示会据此调整。
- 示例对齐:体验题对应
5-5 高级无线通讯-带反馈消息发送.mix;完整代码对应5-5 高级无线通讯-带反馈消息发送.mix。
三、本节要点
本节要落地的是「用对方的反馈决定下一次怎么发」。前面多是单向发送;本课看闭环:输出再影响下一次输入。
四、解题思路
解题抓手是「用对方的反馈决定下一次怎么发」。生活对照:对讲机听到「收到,请重复第三句」,你下一句就改送第三句,而不是埋头继续。 先对齐:输入「对端反馈 + 本机按键」,输出「彩屏显示反馈,并影响下一次发送」。验收看:反馈出现后,后续行为是否改变。
本课主要用到:彩屏 TFT、板载按键。
- 1发出消息后等待对方反馈。
- 2根据反馈决定下一条发什么,或是否重发。
- 3这是闭环:输出会变成下一次输入。
- 4给两种不同反馈,后续行为应分开。
步骤关键词(顺着看即可)
五、图形块功能讲解
本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。
六、知识点讲解
核对现象:反馈出现后,后续行为是否改变。再给一次不同的反馈,看后续发送是否跟着变。
七、编程练习
点「载入」打开 MixVM(board=sowl_design)。界面默认是图形化积木;示例来自 MixGo SOWL 六学期兴趣课程/学期3。带 design 外设的题目会自动带上接线。工具栏用「运行 / 停止」,「检查」核对关键字。建议先读「四、解题思路」「五、图形块功能讲解」再载入。
提示:本活动依赖两块主控板配合实现,可点击仿真界面最右侧【切分】按键,打开双页面同时运行仿真程序,达成实验预期效果。
六学期兴趣课程:5-5 高级无线通讯-带反馈消息发送.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
请先做两道对错题,再答后面的选择题;全部选完后点「检查」。
判断:无论对方怎么反馈,本机下一句都完全不变。
判断:可用此步骤验收——观察收到反馈后,屏幕或下一次发送是否据此调整。
带反馈发送强调?
验证看?
这是哪种控制思想?
九、本节小结
回顾:会「用对方的反馈决定下一次怎么发」就算抓住本课。