这个项目是在两个micro:bit之间发送文本消息 - 发送者通过无线电将一个消息发送到接收的micro:bit,卡纸舵机来摇动一个小木偶,然后在micro:bit LED屏幕上显示消息。
材料和工具
电子零件
- 2 x micro:bit
- 2 x 舵机
- 1 x 鳄鱼夹到面包板跳线
木偶材料
- 纸板(约2英尺x 1英尺)
- 紧固螺钉(13个或更多)
- 木棍(5或更多)
工具
- 热胶枪
- 剪刀和/或美工刀
- 铅笔
- 直尺或其他直尺
创建木偶机器人
第1步:建立一个纸板木偶或创建其它样式的!使用卡纸制作和螺钉制作关节。
第二步: 固定木偶并连接舵机。
我使用磁铁将木偶连接到舵机,因为磁铁很方便和牢固,但是您也可以使用胶水,胶带,尼龙搭扣或其他工具。
编程
首先,选择一个micro:bit作为发送,另一个miro:bit作为接收。一旦两个按预期工作,添加两个角色的代码。
使用MakeCode来编程,由于这是一个初学者项目,所以使用基于积木的图形编程语言。如果房间里(或在教室里)有一对以上的micro:bit,需要为每一对micrp:bit设置不同的频率(信道)。
发送器发送用户输入的文本消息,接收器在接收到输入文本时控制舵机,然后在LED屏幕上的滚动显示消息。
连接舵机
连接舵机的电源,并将舵机控制信号白线(或黄线)连接到micro:bit的引脚P0。
使用鳄鱼夹转面包板的电缆很方便,但是你也可以用简单的鳄鱼夹和DIY线
发送消息
下载程序到两个microbit,它们既能发送又能接收,所以你可以双向通信。收到信息时,木偶会通知您检查LED屏幕,查看收到的信息。
这个介绍性项目还有很多其他扩展,这里有一些可能性:
- 添加更多输入,或更改输入的读取方式
- 建立一个可穿戴警报系统;
- 发送语音信息和/或其他声音。
来自:https://learn.adafruit.com/micro-bit-ra ... troduction