Makeblock mBot教育机器人,让孩子爱上编程

小岗老师 小岗老师 2016-06-30 20:04

能够寓教于乐,让小孩子在玩儿的过程中爱上编程。支持iOS、Android系统,可以在移动设备上面进行控制,可以作为遥控车使用,电脑或者iPad可以进行图形化编程,自己设计喜欢的程序。

建议在螺丝包装上面写上参数。没写型号的话,容易看了一头雾水。建议包装添加中文,全是英语看着有些费劲。建议完善安卓系统的APP,有时候蓝牙连接不上。

前言

当今世界科学技术发展突飞猛进,电脑、移动设备等的普及,极大地便利了人们的日常生活。只要有网络,现在可以足不出户,甚至不开电脑只用手机就可以买遍全世界,能够掌握最新的咨询,正所谓“秀才不出门全知天下事”。

相信很多家长对于要不要让孩子使用智能产品一直很纠结。确实,智能产品使我们的生活更加便捷,但是对于孩子来说,从小养成懒散的习惯可不是一个好事儿。一些基本能力还是需要一点儿一点儿学习的。一直在屏幕上面看,还是没有亲眼去看、亲手去体验来的真切。小孩子的自制力往往比较弱,如果不去管,让孩子一直玩手机、电脑,单单是眼睛就受不了了。

有没有一种方式,能够既能让孩子们快乐的使用电子产品,而不是沉迷于游戏?要是能学到一些东西,岂不是更好?

Makeblock mBot

Makeblock 就可以解决这个问题了。Makeblock 推出了多款面向青少年的智能机器人,致力于打造开源硬件的乐高。小编收到的就是Makeblock的产品之一——mBot。

这是一款智能机器人,具体来说是一辆智能小车。我们自动化相关专业的大学生每年都有好多人参加智能车比赛,设计的智能车能够进行避障、寻迹,以及其他的功能。企业对于这种比赛也是特别重视。让孩子从小就能够掌握智能车的编程,哪怕是稍微了解一些相关知识,对孩子的未来都会有所帮助的。

开箱

先是外包装,中文寥寥无几​。查了网上的资料也就不会唏嘘了。毕竟这种启蒙式的产品还是在国外比较受重视。如果可以做成中英文双语的,有可能在大陆会更畅销吧。

正面图

顶面是mBot的拼装之后的样子,不过我的是有外壳保护了的。还有就是主要特征展示。比较吸引我的就是模块化的编程了。前面只有两行字:Makeblock的logo还有就是slogan“construct your dream”。

右面,介绍了一些特征,比如易学易上手、支持蓝牙等等。鉴于篇幅考虑,就不进行翻译了;后面仍旧是介绍了主要的特点,educational robot kit 教育机器人,包括无线控制、模块化的编程、arduino平台、可扩展的硬件、以及众多的在线资源;左面是参数表,配件的名称、大概的样子,都可以从这里看到。不过全是英文的,要是孩子能够耐下心来全都查明白,也算是学英语的有一种方法了。

​这个包装的设计也是煞费苦心,底面加上了结构图,这样看上去更容易理解是怎么组装的。

这款机器人的卖点之一就是拼装,像积木一样。我小的时候就是特别喜欢“研究”电子产品,特别喜欢拆了看看它们是怎么运行的,虽然可能拆了再也装不上了……

开盖

包装盒内部的设计很不错,能够完全保证里面零件的完整。上盖上面还有盖章的一串代码,也许这是mBot的专属代码吧!每一台智能机器人都有一个属于自己的代码,是一件多么酷的事情啊!

包装分两层

​包装分了上下两层,上层是mCore和底座,底座里面有个白色的盒子,包着马达(就是发动机);下层是剩余的部件跟一些零件,中间有说明书、使用指南,还有一张寻迹用的纸,当mBot处于寻迹模式的时候可以使用它作为寻迹的地图。

零件总览图

零件还是挺多的,特别是螺丝还多给了几个。在这里提醒小朋友们在完全组装完成之前,一定要保存好这些零件哦!

使用指南

如果不是特别熟练,推荐参照使用指南进行组装。按照上面写的还是比较简单的。如果想培养自己探索的能力的话,还是按照自己的感觉走比较好。我按照上面的步骤,加上摆拍的时间,大约两个小时。

mCore

最核心的就是这个mCore,这是块电路板,上面有各种模块,对外进行通讯,智能小车的“思维”都是在这个里面运行的。它相当于人类的大脑,所以专门有这么一个壳进行保护。

整个安装的流程还是挺顺的,最大的困难就是区分螺丝的型号。建议在包装袋上面加个标签注明一下,这样就不会迷茫了。

USB线连接电脑

使用盒子里的USB线可以连接电脑进行编程,在使用锂电池供电的时候还可以用这根线充电。充满电之后红灯就变成绿灯了。

两辆小车对比

与学校的小车对比,体积小巧了许多,好看了很多。mBot更适合青少年学习,而左边的这款小车是针对大学生设计的,完全看代码的编程方式,小朋友可能玩不转。

拼装完成 

使用

实际上,mBot在拼装完成的那一刻就已经可以跑了。它原装了三个程序,分别是遥控、避障、巡线。基本上可以对它的功能有一个大体的体验了。下面是巡线的视频。

​下面这个是避障的视频:

避障是效果还不错,不过还是有一些局限,主要是超声波传感器导致的。超声波探测器安装有一些高度,所以太低的东西是探测不到的。还有就是不是在正前方的话,有可能是探测不到的。因为超声波探测到的是一个向前发射的逐渐扩大的圆形的区域,所以会存在盲区。下面这个是来自百度百科的示意图

超声波传感器示意图(来自百度百科)

编程

iPad编程​

这款智能机器人的一大特点就是可以使用iPad进行图形化编程。这需要先下载一个mblockly的APP,然后打开iPad的蓝牙,从这个app里面就可以连接mBot进行编程了。

iPad mblockly

​这个APP不能遥控,但是可以进行图形化编程。相对于编程一行一行的代码来说,图形化的编辑方式更加的形象,容易理解和掌握。

图形化编程

程序1

按照程序1进行编程,然后得到了下面的视频:

​还是挺好玩儿的吧!实际上,图形化编程就是把代码简化,而每一个图形化的程序之后,也是一句arduino代码。当然,面对可以看得懂的文字要比看代码舒服的多哦!

图形化编程案例

图形化编程也是需要调试的,如果好久没有调试出来,可以先参考一下给的案例。初级的有三个案例。我按照第二个“电闪雷鸣”录制了如下视频。

电脑编程

最普遍的编程方式还是​电脑写程序,大多数学习编程的小伙伴以及程序猿每天都是手敲着各种不同的代码。基于arduino平台的mBot支持两种编程方式:一种是使用iPad上面的类似的图形化编程软件mBlock;另一种是直接对arduino进行编程。以上两种方式都可以通过mBlock实现。官方的下载地址是:http://www.mblock.cc/download​。

http://www.mblock.cc/download

​全英文的网站可能有些不适应,还好下载起来并不是那么的难。而且软件完美的支持中文。

mBlock主界面
随mBot赠送了一本《小创客玩转机器人》

研究了好久,才弄明白这个界面是怎么回事。配合随mBot赠送的书应该就能比较好的学习这个软件的使用方法了。

整个界面并不都是可以对机器人进行编程的。中间的一竖排是操作指令,​有一些是对桌面上这个M-Panda进行操纵的。先对电脑上面的动画人物进行类似于flash的设计,可能能够使对于图形化编程的学习会大有帮助吧!《小创客玩转机器人》这本书里面有好多案例,可以结合这个软件进行学习。先熟悉一下编程的大致的原理,这对以后学习图形化编程乃至arduino编程都会有帮助的。

如果一不小心把程序写错了,小车不能行走了,怎么办?别担心,mBlock上面有专门的恢复出厂程序的设置。当然,需要在这之前把小车连接到电脑上。选择“串口”连接上就可以进行恢复了。

恢复出厂程序

图形化编程

在这个主界面上可以进行图形化编辑。不需要知道代码是什么,只要按照中文的介绍进行拼装就可以了。当然,如果你想知道它的代码是怎么样子的,也可以调出来。选择这个“arduino模式”就可以看到一行行的代码了~

arduino模式

左边的是图形化模块,中间是图形化的编程,右边是对应的C语言程序。当然这是在arduino平台基础上的程序。想要运行自己编辑的程序的话,点击右上角的“上传到arduino”,等待上传成功就可以了。由于时间关系,笔者没有自己进行原创编程。

遥控​

如果不喜欢编程,这款小车还是可以作为一款遥控车使用的。而且功能挺强大的。可以使用赠送的遥控器进行遥控,也可以使用手机端的APP——mBot遥控。我的是安卓手机,可以下载两款APP——mBot和Makeblock。两款APP各具特色​,都可以遥控。而后者还具有编程的功能。

mBot的APP截图

Makeblock的APP截图
Makeblock的APP截图

从上面的图中,我们可以看出,Makeblock的机器人还是种类还是挺多的,而mbot只是它展示的18种当中的一款。这两款APP都挺不错的,只是有时候蓝牙连接不上……这个就比较尴尬了。建议厂家能够完善一下。不过也许这正是厂家不想让孩子长时间使用手机的初衷吧。不过iPad连接就比较好,不知道是什么原因。

遥控器遥控也是挺好玩儿的​。小车内置的是出厂的程序。在A模式下可以控制前后走和左右转,数字键是不同的音;在B和C的模式下数字键可以控制速度。

​总结

​这款智能小车,面向青少年设计,图形化编程,更容易理解和掌握。把较为难懂的基于arduino的C语言程序变为图形化的程序,降低了编程的学习门槛,让感兴趣的孩子不再望而却步。支持开源的硬件设计,可以自行购买其他配件进行拼装,就像积木一样,可以是自己的创意得到进一步的实现。质量过硬、外观设计足够好看,都是mbot的卖点,这款小车大人小孩都可以玩儿,还可以在互动中增进孩子与大人的默契。一些地方,比如蓝牙连接安卓手机能够更流畅、包装文字加一些中文就更好了。总的来说,这款小车还是比较不错的。如果家里的孩子对电子小车感兴趣,不妨给孩子买一台。寓教于乐,对于培养孩子对于科技产品的好奇心还是有帮助的。

最后用“七彩祥云”的操作视频作为最后的结尾吧!

新浪众测 拼岗521出品,未经许可,请勿转载。著作权所有,侵权必究。感谢您的阅读。

(声明: 本文著作权归作者本人和新浪众测共同所有,未经许可不得转载。本文仅代表作者观点,不代表新浪众测立场。)
0 0
分享 商务合作 返回
微博 QQ空间 微信