本文共 1306 字,大约阅读时间需要 4 分钟。
bbc 王超
无论您是一名制造商,一名教师,还是希望扩展Python技能的人, 为您提供帮助。 它是由英国广播公司设计的,旨在支持英国的计算机教育。
的大小仅为信用卡的一半,并装有ARM处理器,三轴加速计,三轴磁力计,Micro USB端口,25针边缘连接器和5x5阵列中的25个LED指示灯。
我以19.99美元的价格在线购买了Microbit。 它装在一个小盒子里,包括一个电池组和一条USB转Micro USB电缆。 它非常容易地连接到我的Linux笔记本电脑,并显示为USB驱动器。
该建议使用我去年的 ,因为它旨在与Microbit一起使用。 Mu编辑器的一个优势是它使用Python REPL(读取-评估-打印循环)将代码直接输入到设备中,而不必下载和复制代码。
在为Microbit编写代码时,重要的是从From microbit import *开始每个程序。 即使在Mu中使用REPL时也是如此,因为它会将所有对象和函数导入Microbit库中。
该文档提供了大量的代码示例和 ,这些使我立即开始入侵这些令人难以置信的设备。
您可以通过让Microbit说“你好”来轻松开始。 使用Mu编辑器顶部的Flash按钮加载新代码。
您可以加载许多内置 ,也可以制作自己的 。 要显示图像,请输入代码display.show(Image.IMAGE) ,其中IMAGE是要使用的图像的名称。 例如, display.show(Image.HEART)显示内置的心脏图像。
sleep命令增加了显示命令之间的时间,我发现这有助于使显示工作更慢。
这是带有图像的简单for循环和我最喜欢的NFL橄榄球队Buffalo Bills的滚动横幅。 在代码中, 显示是一个Python对象,该对象控制Microbit前面的25个LED。 显示对象中的show方法指示要显示的图像。 显示对象中滚动滚动串“水牛城票据是我的球队”在整个LED阵列。
Microbit还具有两个按钮,即按钮A和按钮B,可以对其进行编程以执行许多任务。 这是一个简单的例子。
通过连接扬声器,设备可以说,嘟嘟声和播放音乐。 您还可以对其进行编程,以充当指南针和加速度计并响应手势和运动。 查看文档以获取有关这些功能和其他功能的更多信息。
研究发现, 90%的和学会了使用Microbit进行编码。 随着编程的压力越来越大,已成为K-12学校课程中更大的一部分,诸如Microbit之类的廉价设备可以在实现该目标中发挥重要作用。 如果您想参与Microbit,请确保加入其 。
翻译自:
bbc 王超
转载地址:http://hpbzd.baihongyu.com/