新闻  |   论坛  |   博客  |   在线研讨会
Micro:bit 一款比树莓派更好玩的开源硬件
熊猫爱善 | 2019-05-23 16:46:59    阅读:483   发布文章

BBC  micro:bit是一款基于ARM核的,如同口袋般大小的可编程计算机,任何人都可以在这块小小的板卡上进行创新。BBC发布这款开源硬件主要目的是为青少年编程教育而考虑,希望能够借助micro:bit帮助广大青少年参与到硬件制作核软件编程中去,发挥青少年丰富的想象力。BBC通过与31个组织的重大合作,在全英国每一个11/12岁的7年级或同等学龄儿童都可以免费获得一块micro:bit。

展示.jpg

1558601265531525.gif

图源:micro:bit官网

BBC micro:bit官方页面:http://www.microbit.org

micro:bit的性能介绍

micro:bit虽然面积很小,只有5cm*5cm,但性能不可小觑。这款板卡采用了基于ARM Cortex-M0的nRF51822处理器,集成蓝牙功能,板载5×5 LED点阵、加速度计、三轴地磁和温度计等资源。同时,还引出了20+5pin的扩展接口,可轻松胜任各种编程相关的教学与开发场景,包括编写电子游戏、机器人控制、科学实验和可穿戴装置开发等。优秀的性能为孩子们的想象力提供了充足的展现空间。

micro:bit的配置:

Ÿ   25个可单独编程的LED

Ÿ   2颗可编程按钮

Ÿ   物理链接引脚

Ÿ   光和温度传感器

Ÿ   运动传感器(加速度计和罗盘)

Ÿ   无线通讯,无线电和蓝牙

Ÿ   USB接口

1558601283549332.png

图源:micro:bit官网

上手micro:bit

BBC  micro:bit是一款基于ARM核的,如同口袋般大小的可编程计算机,适合青少年编程教育,因此上手十分简单,只需要5个步骤。

为了更好的帮助青少年学习编程,更加容易上手,micro:bit可以在任何平台上进行编程,包括手机、Macs, PSs, Chromebooks, Linux, 甚至是Raspberry Pi。

首先以Windows为例

第一步 连接Windows

使用micro:bit的USB接口连接Windows的电脑,在电脑上找到“MICROBIT”这个文件夹,就是micro:bit了。需要注意的是,这可不是一般的U盘!

第二步 在电脑上编程

你可以使用MakeCode 编译平台 (方块拖拽式) 或者Python (文本式)对micro:bit进行编程。

海外版:Blocks Editor在线编程平台

国内版:MakeCode在线编程平台

Made(1).gif

MakeCode编辑器使用拖放块,代码是用JavaScript编写的。尝试下面的步骤来完成一个心型吧。

Micropython在线编程平台。MicroPython是可以在单片机上运行的Python,它不需要任何工具和环境,只要有个文本工具和一块开发板即可开发编译。

第三步 下载到电脑

单击编辑器中的下载按钮,你将下载一个“hex”文件,该文件能够在micro:bit中读取。下载了“hex”文件之后将它保存到“MICROBIT”文件夹中。你也可以选择“发送到→MICROBIT”。

第四步 运行

当你在进行编码时micro:bit处于暂停状态,并且开发板背后的黄色LED灯不停地闪烁,当编译结束后,程序将自动运行。

需要注意的是,每次编程时,MICROBIT驱动器都会自动弹出并返回,但是十六进制文件将会消失。micro:bit只能接收十六进制文件,不会存储任何其他东西!

第五步 掌握

上面介绍了关于编译micro:bit的基本步骤,但还是需要在不同的平台上多多练习,才能真正掌握micro:bit,并开发出不同的玩法。你可以在网上寻找好玩的例子进行尝试。


目前在EEPW论坛有micro:bit的试用活动,活动报名截至到6月13日。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客
PK10哪个平台赔率高 江苏快3和值走势图 江苏快三计划 江苏快三走势图 江苏快3平台 PK10哪个平台赔率高 江苏快三计划 PK10哪个平台赔率高 澳门最有名彩票网站 PK10哪个平台赔率高