Micro:bit遥控小车

标签:DIY

LUCY 发布于 2018-02-09 10:47

fp.jpg

你有没有用micro:bit做过一个远程控制的项目呢?今天,让我们一起来做一个micro:bit遥控项目吧!这个项目需要2块micro:bit主板。你可以和你的一个小伙伴搭档,或者再拿一块micro:bit。 不要把小伙伴的micro:bit都拿走哦

1.学习远程控制micro:bit小车。
2.用一块备用的micro:bit做一个遥控器。

1 x BBC micro:bit
1 x USB线
1 x 电池盒
2 x AA电池
1 x micro:bit小车

在MakeCode里设置radio代码组。这可以确保你的发送器和接收器在同一个频道。
想一想遥控器上每个按键的功能。
通过使用所示积木块,每个按键按下,Radio就会发送一个不同的数字。
你可以在Radio代码选择区域下方找到这些积木块。
把这些代码下载到micro:bit, 你的遥控器就做好了。
现在遥控器上的每个按键都可以发送一个不同的指令了哦!

在micro:bit小车的项目(或者是其他你想要遥控的项目) 中添加相同的radio代码组至 On Start积木块项下。

这能确保你的项目可以接收正确的指令哦!

还记得我们每按下一个遥控按键所发送的数字吗?我们将使用这些数字来引发动作。
在Radio代码选择区域中查找图中所示的radio received积木块。
用一个if-then积木块来检查你收到的数字,看它是不是你按下按键A所发送的数字。
然后把micro:bit小车左转的代码放入到这个if-then积木块下方。
同时,我们需要添加一个指向左的LED指示来展示执行我们设定的动作。
将P0设置为0,让左边的舵机停止转动。

要让你的micro:bit小车向右转,你只需要按照上面的代码进行类似的设置就行了。向右转了之后,要让轮子停下来。你也可以选择在接收每个指令之后,让轮子不停地滚动。但是你会发现小车将不停地旋转。
将代码下载至你的micro:bit小车中。

现在请将所有的代码下载到micro:bit,装上电池,准备让你的小车跑起来吧!试试看如果A、B同时按下,会发送哪些指令。或者尝试一下除了按键之外的不同输入方式,然后遥控你所有的micro:bit项目。太爽啦!不用离开座位,坐着就能掌控一切。
(´▽`)/


在淘宝中搜索“恩孚电子”,你可以以最优惠的价格购买到英国原装正版micro:bit哦!

如果想联系我们,请发邮件至:louise@elecfreaks.com

 

作者

LUCY

广东,深圳

6粉丝 62作品 15随笔
  关注 私信

作者的最新作品


阅读数: 5349