电子乐高:Makeblock mBot 教育机器人评测
一、前言
没想到竟然能成功申请到众测,感谢张大妈给我这个机会。
本次众测的产品是:Makeblock mBot 教育机器人,给个京东的链接吧。
http://item.jd.com/1668256684.html?jd_pop=46107aa7-6894-435e-8abe-be30ef5777e9&abt=3
总共就申请过3次众测,作为一个大(ben)龄(san)儿童看到这个机器人就瞬间长草了。本来对编程很感兴趣,但只是高中和大学上课学过点基础,也没什么实际应用的体验,这个可以自己编程操控的机器人感觉可玩性很高,也可以自学一点东西。
随手写了个众测计划,然后我就中了。。。我竟然就中了。。。。收到张大妈的短信后上网站确认地址,过了4天收到了快递。
SMZDM的盒子和胶带,外箱有点点小压但无大碍,里面就是产品和一张众测须知了。说起来张大妈寄东西怎么不填充点报纸泡沫之类的防震呢。
这句要写在最前面,如果你以后要购买这个机器人,请事先准备好4节5号电池,1个CR2025纽扣电池。
二、包装内容
产品外包装就比较简单,正面是组装好的样子,以及积木编程的示意,并且注明是蓝牙版(家庭版)。侧面和底部是产品介绍。但是怎么都是英文,在中国卖怎么也要汉化一下吧。
上图右上角是零件清单,中文版大图如下。
打开盖子,可以看见里面包装还不错,用泡沫固定好达到防震效果,然后各个零件分类固定,小零件也有用自封袋装好。
拿出全部零件,最下面一层包括:轮子、遥控、电池盒、各种螺丝(分类包好了)、电路板、电话线、数据线、螺丝刀。基本上都用自封袋包装了,可以看出包装认真,好评。另外还有附送2个轮轴的备用件(还贴心地给了更换的图文说明),不小心弄断后可以自行更换。
对了,轮胎上有脏脏的东西,用纸擦掉了。
附送的螺丝刀是双头的,质量也还行,正好螺丝分内六角和十字,不需要自己再找工具。
然后上面一层是主体车架、电路板、马达、红外传感器、光线传感器、寻线传感器。
有一本说明书、一张information&warranty、一张画着黑色粗线的A2纸(用于寻线模式)。
厂家发错了版本,把英文版发给众测用户,联系张大妈之后,补发了中文版另外配的中文说明书、锂电池、中文教材(10月30就上交作业的我11月1号才拿到顺丰快递,晚上赶着回去改报告,截止日期是11月1号晚上12点。。。。)详细的下面我再补充吧。
三、组装
组装前先给大家看看官网给出的模拟图。整个组装过程其实没什么难度,但是年纪小(官方说8岁以下)的小朋友还是有家长陪同装比较好,因为螺丝、螺母都是小零件。
1.先看看说明书,虽然是全英文,但是基本都是看图能理解。之后我找到了中文官网和中文电子说明书,下面就直接给大家贴电子版的中文说明书,不拍我的英文说明书了。
2.看一下第一步的图示,挺简单易懂。
这里马达的固定是螺母加螺丝(马达与车架结合处有小卡槽方便确定位置),螺母没有卡槽要用手按着旋螺丝,不太方便操作而且固定不紧。(但是整车组装后会发现其实松一点并不会掉)
第一步装好后的样子。
3.按说明书装好传感器,再把线拉出来,两个马达的线最好做个记号,之后插上电路板是分左右的,弄错了车子就倒着跑了。
4.装电池盒,电路板。电池盒的固定是用背面有胶的尼龙扣实现,可以拿下来。(但是装上上面的电路板后会发现很难取下,还是直接卸掉上面电路板更方便)装上电池盒先安上4节5号电池,再装上面的电路板。
蓝牙板有用泡沫保护针脚。
给一个主板的特写吧,可以看见上面都有标注好各个接口的功能,然后有LED的指示,还是不错的。
全部装好后的样子
6.插上线,有提示说马达是分左右的,插好用遥控器试一下。然后也可以另配一个锂电池代替电池盒来用。
至此,车体已经组装完毕。然后我发现了问题。遥控器要用CR2025的纽扣电池,而且没有自带。20块的遥控车都知道送遥控器的电池,你在逗我吗?
四、外观细节
组装好后先看看外观细节,看看产品做工到底怎么样。
装电路板的时候感觉焊点处理得不怎么好啊,还没我自己焊得好,针脚都不剪干净。然后几块电路板四角弄了弧形,但是四条边都没有打磨,很毛糙有种割手的感觉(这是不是鸡蛋里挑骨头)。
正面看是一个拟人的笑脸,略萌。附上一张官方的图,有蓝粉两个颜色。。。还凑成了CP。。。。
侧面大轮子,就是个三轮车,对了第三个轮子是底部前面那个金属球。实际操作中,这个金属球会使得车子移动有较大声音,不过没什么影响,毕竟马达声音也不小。
整体配色都是很符合小朋友的喜好的,很明亮,要说缺点,我觉得上面加个好拆的透明盖子会不会好看一点,还有几根线显得很凌乱,强迫症始终想收好但没有成功(线本身很粗,不好折叠调整位置,但是还是要努力收的好一点不要碰到轮子)。
五、遥控操作
去修手表的小摊买了个CR2025,10块一个。这种纽扣电池超市不一定有,但是超市门口总有修手表的摊位,那里肯定会有。
回来就给遥控器装上电池,试了一下基本功能。首先是打开车子的开关,车子会发出提示音(你在遥控上面操作按ABC,1-9时,包括用软件连接车子要编程时,车子都有提示音。)然后就可以开始操作了。这个遥控主要是针对之后给车子编程新功能后的控制。
分3种模式,A模式是遥控模式,可以控制前后移动,左右转向,但不能前进的同时左转之类的。
B模式是壁障模式(Wallavoidance robot),这时候车子是自动走的,向前直到快碰到障碍会停下,然后转向避开继续前进。
C模式是寻线模式,就是绕着纸上的黑色粗线跑,当然你可以自己画其他的让它跑。
然后1-9是控制车速,但是我只觉得这车就2种速度啊,1和2-9有速度区别。
基本上就是简单的遥控车玩法,但这不是这个机器人的主要卖点,卖点还是在编程控制上。
可以看看我拍的试玩视频(想做GIF但是总是有很多噪点完全看不清楚。。视频也很模糊,凑合看吧)
这个遥控的功能其实是可以与编程联动的,也就是说你是可以编程设置车子的功能,然后设置遥控的每个键对应控制车子的功能。
蓝牙版是可以用安卓或苹果设备的APP来控制的,APP要去应用商店下载。因为我安卓机没有应用宝这种流氓软件,就选择用itouch去appstore下载。应用商店搜索mblock就有mbot软件。
然后,仅就基本功能,我强烈推荐用APP来玩,操作感觉远胜于遥控。
首先,进入APP后,会通过蓝牙来搜索机器人。然后可以连接上,而且之后操作流畅无延迟也没有断连,之后一直在折腾蓝牙连电脑最后放弃的我泪!流!满!面!
然后就进入了操作界面。非常简单明了,左侧就是控制前后左右,并且比遥控好的是,你完全可以控制他往360度随便走,也就是说可以左前行,右前行,原地转圈,还可以通过推动摇杆的力度来控制车速,而遥控只能选择前进后退或是原地左右转再前进后退。我只想说。。。给APP程序猿加个鸡腿好吗?
然 后同样的,左上角可以选择模式,对应无人(即自动避障),手动(自己操纵),赛道(寻线模式),还有一个重力(重力感应操作简直不能再赞啊)。右下则是喇叭、灯光(这个套件没有LED灯外接配件,只有电路板上面的小LED然后控制它亮不同颜色),以及一个冲刺模式(这个很厉害,瞬间冲出去,然后。。。看过 速度与激情都知道吧,车子起步太快前轮会翘起来,这个机器人就是这样蹿出去的。但是太快了没办法拍下这个瞬间。)
不过我觉得之后如果能把APP也加入编程控制,还有其他的扩展套件也能和APP联动会更有趣。
六、软件操作
按产品宣传,软件是配合一个图形界面来实现简单易懂的编程。因为包装里没有光盘,只能自己去网站上下载了。按照英文的说明书输入网址http://mblock.cc/download,加载很慢,我觉得是网络不好,刷新一下才进入。
总算进去了,软件分windows和mac版。但是看这下载速度,120M要下3个小时是不是太慢了点?
这不算完,过了一会竟然下载失败了。。。。
反复尝试几次都不行,我也是无语了,只能发邮件去联系小编看有没有办法给我传个网盘来吧。周一收到了小编发的网盘地址(给负责众测的工作人员点个赞,工作时间发邮件是有问必答的,之后问产品全英文的事也帮我反馈给厂商了,在11月1号也就是众测报告上交最后期限我收到了中文版的说明书)。但是我在周末已经找到解决方法了。
在等待小编回复的时候,我试着百度搜索mblock这个关键词。然后。。你有中文网站啊!!!!!http://www.mbot.cc/这是中文网站。
说起来,这个中文网站好像也是有问题,有时候会出现这样的页面,看不到要的信息。
这是我上午连网站时显示的。
这是我晚上连网站时显示的。
对了,中文说明书里给的软件下载地址还是那个没法用的英文地址。
中文网站上能顺利找到软件下载,下载速度很快,安装好软件后,进入界面开始编程体验。
软件界面:第一次进去稍微摸索了一下,基本就了解了软件的设计,左上是一个虚拟人物,你可以编程来操作它的动作并且让它发出声音。左下是人物选择界面,你可以选择系统自带的一堆人物,也可以自行上传人物(照片)来操作,包括我看教程里就是直接弄个摄像头,拍摄画面放到左上角框里。中间是各种已经预设好的指令(上面是分类,点击后在下面选具体的),选取想要的把它们拖动到右边,然后像搭积木一样搭起来,让它们运行就可以了。小朋友使用应该还是要有家长在旁边指导一下(家长也要先看看教程再说),或者最起码能不能配上一本教程,像我们上课一 样用简单例子带着用户实际操作一下才能举一反三啊。(所以他们有另售或者是赠送一本28元的教程《小创客玩转机器人》,这个我在最后一天收到了,时间太紧没办法细写,下面我再稍微提一下里面的内容)。
另外官网对这个软件的简介如下:Scratch是一款由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具。它不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。 Scratch的下载和使用是完全免费的。mBlock由深圳市创客工场科技有限公司基于开源Scaratch2.0软件研发出来。为了提高同学们的编程兴趣以及更加广泛地学习电子知识,mBlock在这基础上添加了电子模块指令,将学生从电脑的虚拟世界带到了现实的物理世界。极大的扩展了学生的编程领域。
有人吐槽这个编程的方式和编程“语言”。。。我认为这个设计其实挺好的,直观易懂。毕竟对象是8岁的小朋友,不是每个小朋友都会使用C语言(我大学学的C语言现在也还给老师了),给他们复杂的操作环境结果只会让他们失去兴趣。像这样由简入深,在操作中慢慢摸索自己学习编程的思维是很好的想法。你也可以直接用Arduino C语言编程。
既然要编程那肯定先要连接机器人,一开始我是自己摸索着,直接在软件里选择蓝牙连接,选择机器人进行连接,但是一直连不上,第二次软件直接崩溃了。。。
回到论坛里去找疑问贴,发现了这个:
蓝牙配对帖子http://bbs.makeblock.cc/forum.php?mod=viewthread&tid=744&page=1&extra=#pid1150
然后按里面的步骤进行连接,仍然不行。太累了我直接放弃连蓝牙了。(应该不是我电脑问题,毕竟我平时用蓝牙设备都很正常)看了一下,蓝牙是仅供调试程序用,最后还是要用数据线把程序传到车子上实现脱机使用的。
还好机器人是自带一根USB TYPE-B的数据线,直接接到它身上,就可以顺利连接,然后在软件里面可以简单编程了。简单地就用图形操作界面来搭积木,把一个个命令拼起来实现操作。有基础的可以直接用arduino来编程。我就以让遥控器上的D键控制车子掉头来做个简单的示范吧。
七、编程控制
因为本人基本对编程零基础。之前高中大学学的VB,C语言之类的都忘光了。只大概记得一点点编程的思路。我就如实写我用软件给小车设计一个新功能的过程和感受吧。
先是官网的教程合集http://www.youku.com/playlist_show/id_26068370.html?qq-pf-to=pcqq.c2c
我是找出要用的部分,看了第一课,第三课和第四课。
首先是通过USB线连接小车和电脑,小车开关打开,在软件中连接串口。
然后在控制板和扩展里只勾选mbot,这是为了让之后的编程积木里面出现对应的选项。
依次选择安装Arduino驱动,安装固件。如果之后你觉得车子编程出问题,也可以在这里点恢复出厂程序来还原。
在程序页面的中间,选择机器人模块。
把要用到的命令拖到右边。这里我需要电机控制和红外遥控控制。
再选择控制,拖出需要的命令。
把命令像搭积木一样,按需求组合起来,就变成这样。主要就是左右轮转速不一样来实现前进的同时转向。
然后开始上传到小车,让它可以脱机执行。在mbot主程序这个命令上右键,点上传Arduino程序。
接着出现Arduino模式,后在右上部分,点击上传到Arduino。
等待半分钟后,上传完成。
这样就可以断开与电脑的连接。直接用遥控器测试一下。
给个之后用遥控器测试的视频吧。(GIF实在不会弄)
八、扩展性
看了官网,发现机器人可以通过另外购买其他的配件,这些淘宝旗舰店里有另售,可以添加上其他功能,比如机械爪啦电风扇啦之类的。他们还有卖其他型号的机器人(送测这个是最低端的),比如绘图,3D打印机。总之购买硬件后再编程可以定制你自己的机器人,实现你需要的功能。在论坛里看到很多高玩做的,可以钓鱼什么的,很有趣。
这是我看到说明书里给出的一些扩展模块。
九、中文教材(补充)
最后我收到了这本教材。应该是中文版都赠送吧。(如果不看这本教材或者教程,想要自己入门是有难度的)
教材里面主要包括软件使用的准备(下载地址、如何连接机器人、软件相关功能)和课程。
其中课程我觉得写的不错,可以很轻松的入门编程,毕竟人家是另外要卖钱的,应该不能直接拍下里面的内容,我就简单描述一下内容吧。
每一课都会以一个电子模块(比如RGB LED灯、蜂鸣器、红外模块等)为核心开始讲解,先解释编程中要用到的积木语句的用法以及示例,然后说明编程思路(比如用的是if……else之类的),在给出具体的积木脚本来实际操作,最后给一个练习题。反正笨蛋如我都能看懂,聪明的小朋友有家长带着也能入门了。然后图文并茂。。。彩印的书和卡通的图片也能够吸引小朋友。
十、总结
优点不少,我觉得产品设计的不错:
1.这个机器人设计上具有很高的扩展性,编程操作也能学到很多东西,对得起创客的宣传。整个体验过程可以说是寓教于乐,确实可以激发小朋友的学习热情。
2.图形界面编程比较轻松简单,操作很直观。直接用Arduino来编程也可以。
3.移动端APP设计很好,操作非常直观。
4.自带螺丝刀(包括内六角)好评。组装难度不大,就算是小朋友看着图基本自己也能摸索着装上。整个组装过程我连拍照用时40分钟。
但是有几个缺点我认为应该改进:
1.产品编程部分上手有难度。8岁小朋友还是要家长带着一起,看视频教程、看教材,然后一起在电脑上摸索学习。除编程以外的操作过程复杂且繁琐(不然我都用不着单独写出从连接机器到编程再到上传的步骤,应该简单一句就能带过的),比如说:我要连接小车,要选择串口,首次还要安装驱动,安装固件,能不能直接用一个“连接mbot”按钮来自动完成呢;我要把编好的程序上传到小车,在这里要点3步,没看视频之前我根本不知道要先上传到Arduino再上传到设备,为何不直接设置一个按钮叫做“上传程序到小车”一步到位呢,这样就十分直观简单了。
2.没有自带软件光盘,官方网站很难连上且只有英文,软件下载过程十分艰难。(一开始的体验,这是基于英文版众测产品得出的)。之后中文网站也是有问题,有时候想上去,会显示数据库连接异常之类的。包括中文说明书里给的链接有的还是指向英文网站。
3.价格不便宜,这个最基础的版本就要500多了,后面那些高阶的上千。如果要继续扩展那成本不算低。不过也看您对产品本身的价值是否认可了,我觉得就激发小朋友学习热情,让小朋友变身小创客还是物有所值的。
4.mBlock软件使用过程中老是出现一些奇怪的问题。比如说蓝牙连接电脑的问题,我看了论坛各种找也没有解决,不过本身有USB连接也可以对付过去。之后还有一次机器人插入数据线后软件不软件突然不能识别串口,无法连接机器人了(当时机器人有开机)。我卸载重装后又好了。
总体来说,我认为这个产品的设计方向不错,提供了一个很好的学习编程、机械和电子原理并且让小朋友在娱乐中成长为创客的平台(比我小时候自己焊收音机、测向仪之类的简单又有意思多了)。厂家是想做一个电子乐高吧。对于积木编程的方法我不是专业的不敢妄论,但我觉得这个语言其实挺适合中小学生的,简单易懂,比我原来学C之类的看那些代码轻松多了(如果能再完善就更好了),让专业的人去把语言弄得简单易懂,再让不专业的人轻松上手,这种做法不是很好吗。但是,在我的实际体验过程中,网站连接问题,软件的bug,软件操作流程的不直观等等都是扣分点,影响用户体验。希望厂家能在这些细节上做出改进。
谭谭老妈
校验提示文案
快乐持酒
校验提示文案
gf1990
校验提示文案
redstone1122
校验提示文案
New_Horizons
校验提示文案
快乐持酒
校验提示文案
New_Horizons
校验提示文案
redstone1122
校验提示文案
gf1990
校验提示文案
谭谭老妈
校验提示文案