micro:bit消息机器人

micro:bit编程、教学、展示
STEM
回复
头像
shaoziyang
帖子: 3919
注册时间: 2019年 10月 21日 13:48

micro:bit消息机器人

#1

帖子 shaoziyang »

micro:bit带有无线通信功能,使得通过无线电通信建立各种项目变得非常容易。

这个项目是在两个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

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章