(一)介绍BBC MICRO:BIT

释放双眼,带上耳机,听听看~!

开始使用BBC micro:bit并开始了解它,学会之后你可以用这个东西做很多神奇的东西。这节课,我们将要了解这个东西,以及如何启动它,使用屏幕显示文本和模式,使用按钮,与加速度计交互以及玩游戏。

micro:bit介绍

micro: bit是一款由英国BBC 设计的ARM架构的单片机,板载蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵,主要用于青少年的编程教育。

(一)介绍BBC MICRO:BIT

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供电。

(一)介绍BBC MICRO:BIT
(一)介绍BBC MICRO:BIT

当电池打开或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的内存盘里就可以了:

首先需要编译代码,然后点击下载程序:

(一)介绍BBC MICRO:BIT

上传好程序的时候,micro:bit的板子后面的灯是闪烁的,闪烁完之后,就可以查看到程序的效果了。

(一)介绍BBC MICRO:BIT

以上就是Micro:bit的使用方法。这是基础教程中的第一课,也是必须要学会的。

给TA打赏
共{{data.count}}人
人已打赏
ESP32-CAM免费项目

ESP32-CAM上传图片到服务器进行网页访问(宝塔面板)

2022-4-4 13:40:07

MicroPython-ESP8266

(九)Nodemcu的MircoPython之旅:SPI通信教程

2018-12-17 21:35:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'); })();