MicroBlocks radio
教程¶
提醒
仅支持广播字符串
无线的情况下,在 micro:bit 和 Scratch 之间进行透明的消息通信。
视频演示¶
原理¶
准备 2 块 mciro:bit板子。
其中一快 micro:bit 板子作为中继器,连接到Scratch(就像它的天线),中继器负责 在 Scratch MicroBlocks 插件与一块(或多块)无线的 micro:bit 之间透明传递消息。
这个架构设计,基于 micro:bit radio 实现,也可基于esp now
实现。
消息流向图¶
如何使用¶
- 将 中继器固件 烧录到
中继器micro:bit
里,完成后,断开MicroBlocks连接,并将中继器micro:bit
连接到Scratch MicroBlocks插件。 - 以 无线 micro:bit demo 为模版,编写你的程序逻辑。
- 提醒: 可以有任意多个无线 micro:bit(radio 广播是1对多),所以你可以使用Scratch群控一堆无线 micro:bit 机器人
在 Python 中使用¶
中继器固件是通用的,它也可以与 microblocks_messaging_library 搭配使用。此时,Scratch 的角色被 Python替代。microblocks_messaging_library库则相当于 Scratch MicroBlocks 插件。