三、遥相呼应

第9课 遥相呼应-无线广播测试

任务场景:遥相呼应-无线广播测试
任务场景:遥相呼应-无线广播测试

一、任务目标

完成「遥相呼应-无线广播测试」:确认收发与显示是否对应。

二、我们要学什么

  • 学习要点:发出无线广播并看到接收端有反应
  • 本课过关:能完成:发送后,另一端灯或提示发生变化。
  • 示例对齐:体验题对应 「3-1-1 遥相呼应-无线广播测试」;完整代码对应 「3-1-2 遥相呼应-无线遥控灯」。

三、本节要点

抓住能力点:「发出无线广播并看到接收端有反应」。红外是近距离传感;本课开始无线:先做最粗的广播,不保证一对一。

1读场景两板广播
2对要点发出去对面有反应
3对照现象发送后端灯或提示变

四、解题思路

解题抓手是「发出无线广播并看到接收端有反应」。生活对照:对讲机按一下,旁边那台灯闪:不管谁在听,广播先喊出去。 先对齐:输入「板载按键触发发送」,输出「彩灯显示收到广播」。验收看:按发送后接收端灯是否变。

本课主要用到:彩灯/LED、板载按键。

  1. 1发送端按键发出无线广播。
  2. 2接收端收到后改灯或提示。
  3. 3本课先验证「能收到」,不做防丢距离判断。
  4. 4一侧发送,另一侧应马上有反应(可用切分双页仿真)。

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

1. 广播发出去2. 接收端收到后改灯或提3. 运行核对

五、图形块功能讲解

这里只放本课第一次出现的 Mixly 积木(截图)。前面课用过的不再列出;先认块,再「载入」对照。

图形块分类作用本课用法
ESP-NOW 频道
通信设置无线电台频道。搭积木时靠它完成:设置无线电台频道。载入后对照截图找块。
开关无线电台
通信打开或关闭 ESP-NOW 收发。搭积木时靠它完成:打开或关闭 ESP-NOW 收发。载入后对照截图找块。
无线发送
通信广播或发送一条消息。本课实际用途:广播或发送一条消息。载入后到分类里确认。
是否有新无线消息
通信查询是否收到新数据。搭积木时靠它完成:查询是否收到新数据。载入后对照截图找块。
打印输出
文本在控制台打印一行信息,便于调试。对应步骤中的:在控制台打印一行信息,便于调试。打开工具箱核对同名块。
无线接收
通信读取收到的消息。本课实际用途:读取收到的消息。载入后到分类里确认。
打印
输入/输出把内容显示到输出区。本课里用它做:把内容显示到输出区。载入后按名称在工具箱核对。

六、知识点讲解

无线广播:发送端按键发消息,接收端收到后改灯或提示。过关看发送后另一端有反应。

核对现象:按发送后接收端灯是否变。再连发两次,看接收端是否跟着闪两次。

七、编程练习

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

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

六学期兴趣课程:3-1-1 遥相呼应-无线广播测试.mix。载入后运行。

八、课堂练习

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

  1. 判断:按了发送,接收端可以完全没变化。

  2. 判断:可用此步骤验收——按下发送,观察另一侧灯或提示是否马上变化。

  3. 无线广播测试首先确认?

  4. 本课常用输出是?

  5. 本课还没要求?

九、本节小结

回顾:会「发出无线广播并看到接收端有反应」就算抓住本课。