五、高级无线通讯

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

任务场景:高级无线通讯-带反馈消息发送
任务场景:高级无线通讯-带反馈消息发送

一、任务目标

观察输出是否再影响下一次输入,体会反馈调节。

二、我们要学什么

  • 学习要点:用对方的反馈决定下一次怎么发
  • 本课过关:能完成:收到反馈后,下一次发送或显示会据此调整。
  • 示例对齐:体验题对应 5-5 高级无线通讯-带反馈消息发送.mix;完整代码对应 5-5 高级无线通讯-带反馈消息发送.mix。

三、本节要点

本节要落地的是「用对方的反馈决定下一次怎么发」。前面多是单向发送;本课看闭环:输出再影响下一次输入。

1读场景对方回一句
2对要点按反馈决定下一条
3对照现象不同回复后续不同

四、解题思路

解题抓手是「用对方的反馈决定下一次怎么发」。生活对照:对讲机听到「收到,请重复第三句」,你下一句就改送第三句,而不是埋头继续。 先对齐:输入「对端反馈 + 本机按键」,输出「彩屏显示反馈,并影响下一次发送」。验收看:反馈出现后,后续行为是否改变。

本课主要用到:彩屏 TFT、板载按键。

  1. 1发出消息后等待对方反馈。
  2. 2根据反馈决定下一条发什么,或是否重发。
  3. 3这是闭环:输出会变成下一次输入。
  4. 4给两种不同反馈,后续行为应分开。

步骤关键词(顺着看即可)

1. 按反馈再发送2. 根据反馈决定下一条发3. 运行核对

五、图形块功能讲解

本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。

六、知识点讲解

反馈闭环:根据对方回复决定下一条发什么或是否重发。过关看不同反馈导致后续行为变化。

核对现象:反馈出现后,后续行为是否改变。再给一次不同的反馈,看后续发送是否跟着变。

七、编程练习

点「载入」打开 MixVM(board=sowl_design)。界面默认是图形化积木;示例来自 MixGo SOWL 六学期兴趣课程/学期3。带 design 外设的题目会自动带上接线。工具栏用「运行 / 停止」,「检查」核对关键字。建议先读「四、解题思路」「五、图形块功能讲解」再载入。

提示:本活动依赖两块主控板配合实现,可点击仿真界面最右侧【切分】按键,打开双页面同时运行仿真程序,达成实验预期效果。

六学期兴趣课程:5-5 高级无线通讯-带反馈消息发送.mix。载入后运行。

八、课堂练习

请先做两道对错题,再答后面的选择题;全部选完后点「检查」。

  1. 判断:无论对方怎么反馈,本机下一句都完全不变。

  2. 判断:可用此步骤验收——观察收到反馈后,屏幕或下一次发送是否据此调整。

  3. 带反馈发送强调?

  4. 验证看?

  5. 这是哪种控制思想?

九、本节小结

回顾:会「用对方的反馈决定下一次怎么发」就算抓住本课。