开始使用BBC micro:bit并开始了解它,学会之后你可以用这个东西做很多神奇的东西。这节课,我们将要了解这个东西,以及如何启动它,使用屏幕显示文本和模式,使用按钮,与加速度计交互以及玩游戏。
目录
micro:bit介绍
micro: bit是一款由英国BBC 设计的ARM架构的单片机,板载蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵,主要用于青少年的编程教育。
90%的学生认同“任何人都可以用micro:bit进行编程”;86%的学生和85%的老师认为micro:bit让信息科学课程变得更加有趣;80%的使用者认为编程并没有想象中那么困难;愿意将计算机列入在校学习课程的学生比例由36%提高至45% ,其中,愿意将计算机列入在校学习课程的女生由23%提高至39%。
材料准备
- 1 x BBC micro:bit
- 1个 AAA电池盒
- 2节 AAA电池
硬件组装
将AAA电池放到电池盒里面,要保证电池是正确的放入到电池盒里面的,正负极不要搞反了。电池盒末端的白色连接线应插入BBC micro:bit背面的白色插座。连接电池后,BBC micro:bit将打开电源。BBC micro:bit可以通过两节AAA电池或USB供电。
当电池打开或usb供电之后,micro:bit的矩阵灯将开始工作,在刚买来没上其它程序之前,这个矩阵灯会变换模式,看起来很炫酷。在这个过程中,其实这个板子是在用灯模式变换来进行自我的介绍。
在接下来的时间里,我们开始进行功能介绍,我们可以学习在micro:bit上编程LED。控制它们如何闪烁,淡入淡出,创建模式和滚动文本。
功能介绍
按键控制:
我们也要学习如何用按键控制灯模式的改变,要知道的事情:
按钮是可以通过程序控制,然后通过按键的触发事件来控制其它都关系。按钮让你有机会为你的BBC micro:bit添加控制权。使用它们来进行开始动画,开始记录数据,控制游戏或其他任何你能想象的东西。
摇动micro:bit:
从中心只有一个闪烁点开始,摇动micro:bit。你能用灯光慢慢地填满屏幕吗?
当然可以,micro:bit包含一个加速度计,可以检测您是否正在摇动它或者micro:bit被保持的方式。除了检测它是否颠倒之外,加速度计还可以检测到一些作用于它的力。你可以为microbit编写一个程序,告诉你你把你的micro:bit放到了多高的位置!
追逐点(矩阵灯):
通过倾斜BBC micro:bit来移动稳定点。抓住闪烁的点。
加速度计类似于按钮,因为它相当于是输入。它控制你的点。使用加速度计控制动画可以帮助您可视化micro:bit里面的数据,实时查看数据。将它附加到物品上并开始收集实时,得到的将是真实的数据!
复活节彩蛋
这个程序中隐藏着一个秘密游戏!当你看到心脏动画时,同时按A和B解锁一个Snake游戏。按下背面的重置按钮以重新启动此欢迎程序。
编辑器介绍
要想使用这个micro:bit我们可以使用下面的两种工具
MakeCode:
1、方式一(推荐):网页端编程工具:点击进入
2、方式二:下载软件方式:点击进入下载
以上两种编辑器其实是一样的,都是可视化编程工具。
如何上传程序
上传程序很简单,只需要把.hex文件上传到micro:bit的内存盘里就可以了:
首先需要编译代码,然后点击下载程序:
上传好程序的时候,micro:bit的板子后面的灯是闪烁的,闪烁完之后,就可以查看到程序的效果了。
以上就是Micro:bit的使用方法。这是基础教程中的第一课,也是必须要学会的。