大人玩了流泪,小孩玩了开心——DFRobot麦昆编程小车的评测体验
又收到了一次轻众测的机会,看来我和轻众测还是比较有缘的。这回收到的是DFRobot麦昆编程小车,作为面向儿童和青少年的可视化编程工具,一开始认为应该比较简单的,不过在试玩后发现还是有点挑战性的,特别是对于之前没有接触过编程软件、硬件的大人来说,想玩好也是不太容易的。鉴于之前给10岁的侄子买了一个太阳能的组装玩具,如上图,开始以为他玩了很多乐高的东西,这东西的组装对他来说比较熟悉,没想到搞了半天直接放弃,最后还是由我搞定的,像这样的编程小车,对于10岁的儿童来说,想自己上手几乎是不可能的,还是容我学习下, 再教他吧。
硬件外观
小车主板
上图是小车的主体,中间白色的可以旋转,当作轮子或者平衡轮使用,看起来有点像蝙蝠侠的样子。
上面是网上查到的单板上各个器件的功能和编号,附件里面竟然说明书都没有,一切都要自己再网上查询。小车主板上有2个电机,可以控制轮子的前进;可以插超声波以及其他功能模块,实现不同的功能;可以插CPU模块,实现程序的下载,实现对小车的控制。简单说,类似电脑的主板,可以插不同的板子,实现不同的功能。
CPU主板
上图是micro:bitz主控板或者说CPU板,这个板子可以单独的控制,也可以插到小车主板上进行控制,这个板子上有USB接口,可以连接电脑,实现程序的下载。可以看到板子上有BCC的名字,上网查了下,来历不小:
“Micro:bit”。这是一款由BBC主导,微软、三星、ARM、英国兰卡斯特大学、巴克莱银行等合作伙伴共同开发的嵌入式编程设备。它可以通过计算机、手机、平板编程,也可以用图形化的方式编程。支持Scratch、Python、JavaScript三种语言。一块小小的电路板,集成了重力传感器、磁力传感器、温度感测、蓝牙等多个模块。如图所示。块小型电路板的背后,是一项名为Make it Digital的计划,旨在推进英国的数字化进程。该计划从2015年秋季开始,让英国11岁左右的学生都免费获得“Micro:Bit”进行编程学习。BBC此举意在提高年轻人的数字化技能,并填补未来这方面人才的空缺。据估计,未来五年内,英国将需要约140万的专业IT人士,但现实是目前这方面人才紧缺。BBC希望将这个基于ARM处理器的微型设备作为一个跳板,让学生掌握基础编程知识之后再去使用更复杂的设备,毕业以后可以成为精通此类技能的IT人才。目前主流的英国中学,编程已经和科学、技术、工程、数学一起,成为学生的基础课程。而且从树莓派到Micro:Bit这类开源硬件不断涌现,也证明了英国教育界和产业界融合之深入,协同之到位。
主板上还有英文的说明书,还有一个多国语言的说明书,不过没什么用,没有什么参考价值。
上面是在https://microbit.org/zh-CN/guide/features/ 截图的功能,这个网页把主板上具备的功能都详细的说明了。
如上面介绍了引脚、LED和按钮的功能,还介绍了使用引脚的参考程序。
小车的轮子,用来装到小车主板上。
各个部件组装上,装上电池,主板里面已经有程序,开机后,LED灯以及各种指示灯就亮了。
小结:
没有硬件说明书,附件没有7号电池送,没有数据线送,要想弄明白需要自己到淘宝介绍上面的网址上查看相关的介绍;买来想立即上手玩,却发现没有7号电池或者USB数据线的肯定会郁闷了,还需要自己再购买相应的这些物品,所以建议搞个简单的入门说明书,送电池还有数据线,应该也不增加多少成本,但是可以让缺乏准备的玩家立即就可以上手。
软件介绍
介绍完硬件外观,重点就是硬件的灵魂——软件了。如前所述,附送没有说明书,所以需要自己到相关的网上查阅。
micro:bit主板软件
如前介绍,micro:bit主板和小车主板硬件是可以分开控制的,micro:bit 主板可以认为是公板,而小车主板还有超声波模块可以认为是扩展模块,这里先介绍micro:bit 主板软件。
micro:bit公板的软件主页在下面网址。
如上图是micro:bit 主板的官网。
如上图,有micro:bit主板的入门教程,以及应用程序,不过没有完全的本地化,有些描述还是英文描述。
应用程序在安卓上只有google应用商店有,苹果应用商店也有,不过手机上或者平板上操作起来还是有点麻烦,所以也可以在windows10上的应用商店下载。
如上图,是在windows10的应用商店下载的软件。所以要下载这个软件,电脑需要支持windows10,或者安卓手机安装了google应用商店或者用苹果的ipad平板。
如上图,是micro:bit的软件界面,有我的项目与以及教程等几个栏目,由于是面向儿童,所以都很卡通化。
上面是具体的程序的参考例子,如有石头剪子布、筛子等例子,不过都是英文。
如上图就是石头剪子布例子的步骤,分成了好多步骤,一步一步看就可以明白了。
如上图,使用micro:bit软件使用单独的主板就可以玩了,在电脑上通过USB数据线连接,在ipad等移动终端上可以通过蓝牙连接。
如上图是micro:bit主板的软件编程页面,想简单点就用方块拖曳编程,想复杂点就用javascript脚本。
在左边还有程序调试功能,如缓慢调试,正常调试等,这样不用每次都下载到真正的主板里面。
如在显示“大”字时候暂停,则主板和软件界面上都会显示“大”字。
小结:micro:bit软件用于micro:bit主板的编程,在其官网上有丰富的例子可以让玩家逐步熟悉其功能和应用,推荐手动都尝试一遍。
Mind+软件
前面介绍了的micro:bit主板的公板的软件,现在介绍的Mind+则是根据麦昆小车定制板的软件了。实际上前面介绍的micro:bit软件也可以不下载,直接下载Mind+就可以了。
在麦昆编程小车官网说明 网上也对小车的整体功能进行了说明。
如上图,官网上只介绍了小车主板的功能,而缺少了micro:bit主板的说明,以及其他超声波模块的说明,在功能介绍上比较省略且缺乏整体性。
上图是小车的整体说明文档,介绍了软件如何安装以及常用的例子,步骤还是较清晰明了,不过后来发现2种编程手段的例子竟然有不一样的,比如mind+没有巡线的例子,而makecode是有的,虽然在罗技上是一样的。
USB数据线驱动及连接
按照文档说明,下载了mind+软件,软件的安装较为顺利,但是发现USB的连接碰到了问题。
开始看到串口字样,还以为是需要串口线,想家里没有串口线,郁闷半天,后来发现原来就是USB线,不过驱动装了,还是连不上设备,后来换了一根数据线,才发现是线的问题,之前那根线只能是充电使用,并不能传数据,所以建议还是产品里面送一根USB数据线为好,而且在官方的文档说明里面没有在醒目的地方写明需要的数据线等附件,当然也有可能认为会买这个板子的都有一定的动手能力,不需要特别提醒。
如上图,出现com数字,就表示电脑和板子连接成功了,可以下载程序了。
如上图,mind+可以针对整个套件编程,所以只要选择麦昆小车即可,不需要单独选择micro:bit主板,这个在文档里说明的较清楚。
后来发现也有视频讲解,可惜一开始没看到。
实时模式
如上图是实时模式,通过这个模式,可以通过micro:bit主板上的按键控制里面的卡通人物,或者通过鼠标来控制,脱离实际的设备来感受具体方块的功能。
如上图,是一个运动模块里的语句,通过鼠标点击这个语句,卡通形象就会向前走,可以让玩家有个感性的认识,了解词语句的具体功能。
上传模式
上传模式就是把程序下载到micro:bit主板上,需要注意的是这时候也要把小车主板上的电源按键打开,不然就无法控制小车主板上的功能了,如电机等。
程序编完后,点击上传就可以把程序上传到micro:bit主板上了。
例子学习
麦昆小车提供的例子还是很丰富的,按照例子,通过拖曳具体的语句就可以实现具体的功能。
如上图对照着具体的例子,还是很简单的。
如上图是变量类型不对造成的编译错误,对于懂程序的玩家来说,可通过代码分析错误的原因,对于不懂代码的人来说,就需要花更多的时间来排错了。
超声波避障功能
如上面的动画,是超声波避障功能,由于下载程序用USB线,车子每次一旋转都会把USB线缠住,而每次拔掉USb线的话又有点麻烦,而且板子上的USB接口特别紧,每次插拔都要非常小心,看来还是用蓝牙无线传输比较好。
巡线功能
如上图,放在桌面上,试了下巡线传感器的读数,通过串口(USB口)打印出来,是1和30,后来用了黑胶布粘在白纸上,读出来是0和1,和例子里的一样。
如上图,用黑胶布在白纸上粘了个椭圆,可惜不太平整。
如上图,在网上买了个巡线的路线图还有个micro:bit主板的透明保护壳,路线图这么便宜,要是能送一张就好了。
仿照巡线例子抄的程序,试了下基本能完成巡线任务,不过还需要进一步优化。
如上图,前进过程中,一摇一摆,犹如酒驾。
走8字形也是如此,程序还需要完善。
总结:
经过实际的操作体验,总结如下:
针对产品部分:
(1)可以附送电池、USB数据线、巡线地图等配件,不需要玩家个人自己再另行购买了,当然会带来成本的稍微提升。
(2) 增加入门纸质说明书,纸质说明书可以只介绍所有单板的功能以及如何连接电脑,如何查找更详细的资料等。
(3)示例程序可以增加原理的说明,如巡线功能原理,巡线功能的流程图等,而不是简单的一个示例程序。
针对使用体验
麦昆小车的目标客户是爸爸和子女的亲子互动,当然妈妈也可以了,这也是本次评测遗憾的地方,小侄子不在身边,没有测试对象,无法得知小孩对于本产品的反映,不过通过个人的使用体验,认为麦昆编程小车还是需要一定的门槛的,父母如果想让自己的孩子学习的话,至少自己需要熟悉和掌握,此外还需要一定时间的投入,不然对于一个小孩来说,还是有点玩不转的。
*配图来自网络,如 有版权问题请联系小编删除。
佑识
校验提示文案
八十万水军总教头
校验提示文案
bear520
校验提示文案
diy-yes
校验提示文案
Hideo
校验提示文案
雀巢纯净水
校验提示文案
海豚和刘宝宝
校验提示文案
Mr-_--Lu
校验提示文案
Mr-_--Lu
校验提示文案
Hideo
校验提示文案
diy-yes
校验提示文案
海豚和刘宝宝
校验提示文案
雀巢纯净水
校验提示文案
bear520
校验提示文案
八十万水军总教头
校验提示文案
佑识
校验提示文案