不过光是编写小游戏之类的已经知足不了二世同学的兴趣,以是最近入手了一套可以将编程变成实体化的玩儿,那便是DFRobot造物粒子少儿编程套装。
造物粒子实在是结合了线上编程课与实体单片机编程主板及配件的编程套装,我给二世入手的这套是S1拓展套件,比较起根本套装的6个课时多了额外的6个课时,并且还有一些拓展配件,算是入了个小门吧。

在全体套装里,个中最核心的便是这块micro:bit微型电脑主板,它的紧张浸染便是把孩子做好的编程与各种实体的周边配件、传感器之类连接起来,并且可以实现脱机状态下的各种有趣又好玩的运用。
根据micro:bit官网供应的先容可以看到,造物粒子 S1套装里标配的是v1.5版本的micro:bit主板,其核心是Nordic出品的nRF51822处理器,这是一颗32bit的Arm Cortex-M0 MCU,核心频率是16MHz,并且自带了256KB Flash ROM和16KB RAM。孩子做好的编程代码便是通过它来卖力运行的,而且支持2.4GHz的蓝牙功能,方便延展其他蓝牙功能。
此外,micro:bit v1.5主板还搭载了NXP KL26Z USB通讯管理芯片(MKL26Z128CALR),卖力管理主板自带的Mirco USB通讯接口,以及随S1套装附带的拓展板上的其他接口。
micro:bit除了具备基本的指令运行能力之外,实在它内部还整合了两套传感器。个中运动传感器是用ST制造的LSM303AGR,它能供应3个轴向的加速度旗子暗记反馈,最大侦测范围可达16G。而磁力计传感器则可以供应地磁以及外部磁场的侦测,S1套装第5节课的【磁力探测器】便是利用它来完成的。
在主板的背面中间位置,是一组5X5的LED灯阵列,可以用于显示静态或动态的点阵图像及笔墨。而在LED阵列两侧各有1个物理按键,居然还能让micro:bit主板变身成游戏手柄。特殊是结合前面提到3轴的加速度传感器,还能玩起体感游戏来。
micro:bit主板在编程时,是通过Micro USB接口来进行供电。但总不可能一贯就这样拖着充电数据线来玩啊,以是其余供应了一个3V的电源接口,可以用来连接外置的AAA电池盒利用。
但编程本身的最大卖点便是玩法多样,因此对付接口的丰富程度自然哀求也高。为了知足这些额外的接口需求,S1套装里还配备了一块扩展板,并通过micro:bit主板上的金手指接脚来进行连接。
当与扩展板结合后,micro:bit的功能就会更靠近于树莓派那样的单片机微电脑了,乃至还具备了音频输出能力,因此也就可以变身成乐器,让二世同学成为电音小王子了!
看到二世同学惊呆、倾慕的小眼神,实在是太可爱了!
好吧,请教你若何用S1套装来打造这把神器的电音吉他吧。
在动手制作实物之前,得先把编程的部分给弄好。
根据产品里面的提示卡,上岸造物粒子的官网完成账号注册以及课程激活,就可以开始上课了。不过这里菠萝有个小建议,除了要给孩子准备编程用的电脑外,最好再额外准备一台电脑或平板,这样孩子就能一边听在线课程,一边自己动手随着做了。
孩子用来编程的软件是【Mind+】,超级知心的是除了供应在线版以及PC端版本外,没想到居然连OSX版本也有。【Mind+】实际上是全图形化编程,所有的指令基本都是已图形模块的办法来利用,并且孩子可以在右上角的小窗口里实时看到自己编程的结果。对付二世来说,毕竟他之前已经学了1年多的图形编程,以是上手【Mind+】是一点难度都没有。加上造物粒子的每一节课都是分成多少个小部分来进行,孩子碰着不懂的地方,可以快速回看,因此全体上课过程我都是光坐在边上发呆,压根就用不着脱手帮他。
上手先来弄个电子徽章,让二世好歹熟习一下系统吧……结果二世同学就回了一句“So easy”,5分钟不到就完成了。
好吧,还是直接开始做S1拓展课程第11课的【酷炫吉他】吧。
由于这个须要调动到micro:bit主板上的两个物理按键、金手指、还有外部接口的PO声音输出以及LED灯带掌握,光是定义这些就已经有点繁芜了。不过图形化编程的最大好处是哪怕很繁芜的代码指令,也可以很轻松地一览无余,编写过程以及运行前的检讨都会比纯代码编程大略得多。加上二世同学本身有根本还特殊感兴趣,以是代码部分还是很快就完成了。
至于硬件的搭建,则紧张由我这全能老爸来完成,把micro:bit主板以及LED灯带都固定到S1拓展版附带的吉他板上,并且接好各种的线缆以及导电铜条,至于装饰的事情就留给二世自己逐步折腾吧。
将编写好的代码上传到micro:bit主板,硬件会在传输完成后就开始自动运行,亮灯,解释代码指令没错,这样就可以开始玩了!
吉他在手,二世同学就秒变电音小王子了。小手指在按键上飞快地跳动,吉他上那排炫酷的LED灯也在变革着不同的颜色,切实其实便是这条街上最靓的仔!
而且【Mind+】还有一个很知心的功能,便是可以一键把做好的图形编程指令转换成python代码指令,这对付须要从图形化编程向代码化编程过度的孩子来说是相称实用的。
实在DFRobot造物粒子的这个套装还有很多不同的功能和玩法,而且还有其他不同的套装及在线课程可供选择。反正有想法让子女学习编程的,我以为可以考虑来一套试试。






