hnyzcj 发表于 2017-3-20 13:30:48

BBC microbit初体验

今天很有幸收到ASH老板发放的BBC microbit工作坊体验包。看到BBC可能大家想到是BBC,没错就是BBC,哈哈哈,无聊吧。
那么这货到底是什么呢?
      原来英国广播公司(BBC)这是第二代 Micro:bit。它是一块帮助年轻人学习基础编程知识的微型电脑,尺寸跟信用卡相若(4cm x 5cm)、上面嵌有 25 颗红色 LED ,用以显示讯息和游戏、两个可编程按钮、内嵌的加速计和磁力计。另外更有低功耗蓝牙、microUSB 插口和 5 个 I/O 环供鳄鱼夹和 4mm banana plug(香蕉插头)。第二代 Micro:bit 因为换上新处理器而快 18 倍和轻 67 倍。




BBC 当然不是独力开发这电脑了,背后其实还有 ARM、微軟、三星和巴克莱的帮助。他们预计会在十月向一百万名英国的 7 年级学生(约 11 至 12 岁)派发这 Micro:Bit,并让他们完成学习计划。而且在夏季时候,BBC 会设立网站来教导学生如何使用 Micro:bit 来完成计划。当然,BBC 也有照顾学生以外的朋友。他们会提供 Micro:bit 的开源资料,并在今年稍后设立非牟利公司来在英国销售 Micro:bit。

相关资料:
      目前我所能找到的资料如下:


这是随板子配送的说明书。




这是从淘宝商铺中找到的资料。

这货怎么玩呢?
      microbit通过鼓励孩子们通过网站(microbit.co.uk),在Micro Bit上来写一段简单的代码,支持几乎所有的PC和移动设备。他们将能够在microbit.co.uk上保存和测试他们的程序,可通过USB线和无线蓝牙来连接微计算机来实现程序的迁移。Micro Bit可以通过内置的传感器和按钮来和25个LED灯进行互动,并依据不同的模式让其闪烁起来,例如字母和数字。此外,它可以通过input-output rings连接至其他的计算设备,包括Raspberry Pi、Arduino和Galileo,实现更多复杂的任务。

案例介绍
   登陆:microbit.co.uk进入官网

选择上图所示的Let's Code,进入编程模式而Microbit提供了三种编程模式,其中Python Editor是代码模式,其它两种为图形化编程模式。
JavaScript Blocks Editor Python Editor Block Editor 以第一种方式为例,点击LET'S Code就可以进入图形化编程模式。显示数字:




显示心形图标


从BASIC指令集中拖出如上图指令,并DOWN到MICRO BIT后,运行效果如下。


显示指定LED灯亮

拖入以上指令

显示指定字符串

现实字符串“I am cyh”


显示交通信号灯动画


相关指令
东南西北箭头显示
在Basic指令集中还有一个More模块,使用下图中的两个指令,可以制作东南西北箭头。

指令代码

(更新中,WAITING……)







dsweiliang 发表于 2017-3-20 13:43:41

为啥我没有的?

hnyzcj 发表于 2017-3-20 13:57:12

dsweiliang 发表于 2017-3-20 13:43
为啥我没有的?

你是牛人不需要这种小朋友玩的东西

dsweiliang 发表于 2017-3-20 14:45:18

hnyzcj 发表于 2017-3-20 13:57
你是牛人不需要这种小朋友玩的东西

要啊~免费的东西我都要

pATAq 发表于 2017-3-20 15:58:22

不错~不知道有木有高级玩法

hnyzcj 发表于 2017-3-20 18:32:26

pATAq 发表于 2017-3-20 15:58
不错~不知道有木有高级玩法

有的,我还没有写好呢

gada888 发表于 2017-3-21 20:21:44

这是好东西。英国的产品。

kevinzhang19701 发表于 2017-3-22 10:54:39

11岁和12岁的小学生,人家走在前面了,基础教育中,已动手加入IT技能。

hnyzcj 发表于 2017-3-22 14:11:47

来点声音,上面的案例大多是显示显示显示,时间长了难免会审美疲劳,让我们来点动静吧。积木指令

电路连接
使用两根鳄鱼夹连线和一个蜂鸣器

micro bit的这个在线编程平台还是很人性化的,也给出了物理连线的接法,至少对第一次接触的人来说。不会一下蒙比。




MakerFaire北京 发表于 2017-3-22 16:26:21

板了个凳~~

lvsong 发表于 2017-7-12 11:38:53

可以驱动其他外置的传感器么?比如超声波传感器
页: [1]
查看完整版本: BBC microbit初体验