编程的低成本尝试:这套盒子让写的代码直接能在实物上面得到验证

数码怪趴 2021-12-31 19:44:42

大概是受就业、学分等因素影响吧,这两年编程类的课程一直挺火的,也一直想给家里的小家伙报个类似的兴趣班试试,可又怕小家伙不感兴趣,所以一直下定不了决心。随着越来越多的品牌涉足编程类教学硬件的开发,给用户带来了更多的选择。楼主也趁着双十二给家里老大入手了套造物粒子S1的入门款,这款产品包含了可编程开发板、硬件材料及造物体验课。这段时间体验下来,小家伙的接受程度比预想中的好了太多,网上类似的产品分享好像不是很多,整理了一下,大家一起看看吧。

一、开箱晒物

受众是中小学生的关系吧,造物粒子包装的整体风格满满的卡通风,正面除了硬件材料的卡通形象外,还能看到品牌、产品名称等信息。

打开包装首先看到的S1的使用手册,全彩页,内容包含了使用手册、课前准备及项目说明三个大类。

下一层是二个独立包装的材料包,分别是电子材料包和其它辅助材料包。

最底下的是一个吉他造型的木片。

打开后的材料包,包含了17个单品。

电子材料包,主要包含了micro.bit主控板、micro.bit扩展板、声音传感器、彩色灯带、USB数据线、电池盒、二节7号电池、白色连接线X2及鳄鱼夹白色X1、鳄鱼夹黄色X2。

核心的micro.bit主控板,是一款手持式可编程微型计算机,它的主要作用就是把做好的编程和周边配件、传感器等连接起来。可接受、存储和传递外界的信息,可用于各种好玩的创造发明,编写电子游戏,声光互动,机器人控制,科学实验及可穿戴装置开发等。

硬件方面,micro.bit板搭载了一颗Nordicb出品的nRF51822处理器,这颗32bit的ArmCortex-MO MCU拥有16MHHz的核心频率,并自带256KB Flash ROM和16KB RAM。除此之外,在这块主控板上还集成了蓝牙模块、磁力计、加速度计等硬件。

主控板背面中间位置是一组5X5的LED灯阵列,可用于静态或动态的点阵图像及文字显示,课程中的电子徽章用到阵列的显示功能。在LED灯阵列的两侧,还能看到各有一个物理按键,结合主控板上的3轴加速度传感器,就能玩些简单的体感游戏。

micro.bit主控板除了可以单独使用外,还可以搭配下面这块micro.bit扩展板一起使用,合体后,能连接更多的配件,实现更多的功能。

合体后的效果,整体集成度非常高,提供有6个拓展口、一个音量调节旋钮、一个3.5mm音频接口,一个Micro接口及一个电源开关。

二、课件与编程

这个套装挺好的地方就是提供了在线课件的支持。在观看在线课件前,我们要先用手机注册一个帐号,下面这个是注册页面,根据提示完成注册并添加说明书上的验证课程码后,后面我们就能跳转到电脑上面操作了。这里也想给厂家一个建议,既然后面还得用到电脑,为什么不直接在电脑端完成注册呢,那样是不是会更方便一些?

DFROBOT网页端的界面,主要提供有我的学习(也就是神奇的造物粒子S1的视频教学),课程码(根据套装情况,学习的课程数量及内容有所不同)及核心的Mind+在线编程 。

我这次购入的套装能够观看的课程,内容包括了基础入门的恐龙大作战、电子徽章、捕鱼达人1、电量检测仪、磁力探测器、叫醒加菲猫及拓展课程:体感吃豆人、捕鱼达人2、飞跃大峡谷、炫彩大峡谷、酷炫吉他、小苹果存钱罐等。

随便点开个课程看看,内容讲解得比较详细,跟着操作的话基本没什么难度,也算是寓教于乐了吧。

Mind+的编程界面,共有四部分组成,分别是左侧的积木区,中间的编程区、右上的舞台区及角色区/背景区组成。

Mind+作为一款青少年编程软件,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言。以图形化积木编程为例,只需要把积木区对应的积木模块拖到编程区,改变选框中的参数及调整先后顺序就能快速完成编程,相比各种高级编程语言,Mind+上手更容易,对于初入门的小朋友来说,也能在更加轻松的氛围中体验编程的乐趣。

三、使用体验

整个套装内容还是挺丰富的,可玩性非常高,楼主这里就以比较入门的电量检测仪跟大家分享下使用体验。电量检测仪需要用到的硬件与材料主要有micro.bit主控板、扩展板、USB数据线、鳄鱼夹丝2条、炫彩灯带、移动电源及测试用的干电池若干。

组装好后的样子,接口基本都是防呆设计,组装过程非常顺利。

接下来就到了这套产品最核心的地方,官方建议需要用到Chrome浏览器,在课程平台网站上打开“Mind+在线编程后,首次使用会提示需要Mind+LinK,按系统选择对应的版本就可以了,安装正确的话,在连接设备下面就能看到已经在线的硬件了(COM5-Microbit这个就是了)。

下一步就可以开始编程了,右上角的实时模式/上传模式,选择上传模式,跟着视频一步步开始搭积木及修改对应参数就可以了,从简单体验来看,上手难度不是很大,不管是对大朋友还是小朋友来说,Mind+的编程方式还是挺容易理解。

下面这个是电量测试仪编程的最终版,指令不是很多,但通过此次实践,已经能大概了解编程的原理及逻辑,这些对编程一无所知的小白们来说,具有较好的引导意义。

把代码上传到后micro.bit,就能脱机使用了,拿了几节电池试了下,反应挺灵敏的,也挺好玩的。想想你写的代码直接就能在实物上面得到验证,满满的都是成就感吧?

四、写在最后

这段时间体验下来,造物粒子S1的功能非常强大,有说明书、教学视频的支持,小朋友在家长的陪同下也能快速上手,大朋友的话基本能够独立完成产品的组装及编程。总的来说,造物粒子能够学习编程的同时,也有无数种玩法,寓教于乐的设计,对提升编程兴趣、提高动手能力有非常不错的效果。

总的来说,因为能得到直接的印证,所以更适合用这套盒子去激发孩子的编程兴趣,孩子有兴趣了之后,再来根据实际情况,花大价钱去系统报班比较划算,也知道方向,报scratch还是机器人编程等都可以。

3 阅读:4192
评论列表
  • 2021-12-31 23:35

    有点贵,我还是玩平民的arduino吧,一个nano十块钱

  • 2022-01-01 10:03

    是的,还是ARDUINO性价比高[呲牙笑]

    李长风 回复:
    这个本身感觉还是arduino
  • 2022-01-03 19:05

    改版米思奇吧……

数码怪趴

简介:专业数码评测,手工DIY