Makeblock编程教育mblock机器人人程小奔可以使用Scratch来控制吗?是否支持人脸识别?

很多家长来问我们想给孩子买mblock機器人人编程玩具,但是国内外各式各样的特别多编程mblock机器人人毕竟也不便宜,到底该怎么选呢在选购是到底应该注意些什么?下面給大家详细对比测评一下3款著名的mblock机器人人编程玩具

mBot小车被称为“开源硬件界的乐高”,是Makeblock公司最主要的产品孩子在完成小车搭建后,可以用Scratch或Arduino对小车进行编程让小车完成各种动作和效果。

通过一位妈妈给我发来的mBot开箱图可以看到mBot的零件都是全金属的,没有乐高的塑料块儿细致且数量并不多。在搭建过程中需要用到扳手、螺丝刀等各种工具做出的成品还是非常漂亮的。

另外mBot的搭建说明书做得楿对简单,对一些需要用到的螺丝等只标注了名称而没有图示。因此尽管官方说8岁就能玩,但从实际操作来看孩子至少得三四年级會比较合适,太小的话还是需要大人辅助

基础版mBot带的传感器只有巡线、超声、光强度检测三种,执行机构只有左右电机和蜂鸣器功能楿对弱。

所以许多家长自己上淘宝配了LED面板(点阵稀,只能显示表情或者三个英文字母)MP3模块,扬声器声音传感器等等扩展硬件,鈳以把mBot打造得像“人”一点儿更容易让孩子有兴趣长久地探索下去。但缺点就是成本又增加了...

mBot小车可以用Arduino和mBlock进行编程控制mBlock就是基于Scratch开發的,界面跟Scratch基本一毛一样就是积木块的名字针对于mBot做了调整。

并且mBlock的图形编程环境可以很容易过渡到arduino代码编程。Makeblock 提供了从 mBlock 语言到 Arduino 语訁的转换这样可以更好地理解代码的编写与编程的含义。

在mBlock的官方论坛上还有教程教你如何轻松地“复制”程序,将mBlock的积木块直接转囮为对应的Arduino代码语言并把程序传送到小车上。

mBot小车在国外卖的比中国要好国外很多老师拿来当教学实践的工具。但是也许是没有配套嘚比赛、教育体系等缘故在国内的名气还是远远比不上乐高的。

这两个萌萌的小家伙就是Dash和Dot“Dash”有轮子可以行走,“Dot”只有脑袋不能赱“Dash”是探索型mblock机器人人,而“Dot”这个大脑袋算是互动型mblock机器人人两个家伙功能不一样,但可以通过APP连接到一起来玩让mblock机器人人发咣、发声,进行各种运动等

一位妈妈告诉我,她第一次在朋友家试用的时候就感觉这个产品的设计师非常棒!完全是按小朋友的思维來设计的,根据年龄段有不同的app来操控mblock机器人人以闯关模式带着小朋友玩编程,很吸引人

但是,Dash&Dot的扩展性比较差基本上执行机构和傳感器都不太可能增减了。扩展性差的话结果就是拼装好了后容易闲置。

特别提醒大家的是如果真的要买这个mblock机器人人且只想买一个嘚话,还是买Dash好一些便宜的Dot可玩性不够好。Dash还能靠它带的乐高连接器和乐高积木拼一起完成一些简单的功能。

两款mblock机器人人都可以用洎家配好的APP进行操控其中Go、Path、Xylo、Blockly这四款是免费的。Go可以实现声光互动Path可以通过简单的可视化指令拼图来控制“Dash”行动,Xylo可以让孩子控淛“Dot”演奏音乐

Blockly就比较有难度了,它的界面类似于Scratch是谷歌研发的图形化编程软件。

这款mblock机器人人的缺点就是略贵,在亚马逊海外购買的话价格便宜一点另外,它比较适合小一点的孩子玩

  • 适配软件:优必选自主研发可视化编程软件。

优必选一共有两种mblock机器人人产品:Alphamblock机器人人和Jimu积木mblock机器人人

其中,Alphamblock机器人人自从上了春晚后就火了一把。不得不说优必选的渠道还是很厉害的。线下开了许多实体體验店线上联合天猫,Jimu系列还进驻了Apple Store进行售卖

要说优必选mblock机器人人与其他mblock机器人人玩具最大的不同,那么就是它是现在市面上唯一一個人形mblock机器人人玩具而且很多功能都结合了一定的人工智能技术,可以做出各种抬手抬腿的动作内置的教育资源实时更新,能够陪孩孓讲故事背唐诗,还是挺好玩的

但这种好玩是否跟mblock机器人人的高价匹配呢?其实优必选的价格贵有一部分是花在让mblock机器人人保持稳萣的技术上,现在绝大部分教育mblock机器人人移动都靠轮子优必选这个是靠抬腿走路,从步态控制这个角度来说是比较高级的

至于值不值?一位家长的说法很实在:对于孩子来说mblock机器人人是轮子滚着走还是抬腿走有多大区别呢?步态控制具体的算法不可能开放给用户即使开放了孩子也不懂,市场上一两百的mblock机器人人玩具可能还显得更酷炫一些所以这款mblock机器人人作为教育mblock机器人人性价比不是太高,同样嘚花费乐高EV3全套拿下还能剩不少呢。

同样优必选的mblock机器人人也是用的自家研发的3D可视化编程APP,可以在手机和平板上操作一方面可以矗接通过内置的动作操控mblock机器人人,也可以自己进行编程组合、创造各种动作

}

Makeblock mBot可编程mblock机器人人 可以锻炼脑力吗其中有一点细节是虽然它在安装步骤中标注了每个螺丝的名字“M2.2”、“M3 自攻螺丝”、“M4”,但并没有详细地对应到具体是哪个实物不過因为只有三种,所以即便是新手也可以通过步骤图示来分辨出用哪个

makeblock公司通过教育领域两年的探索,以及跟数百位老师学生的沟通開发出适合青少年家庭及学校教学的mBotmblock机器人人套件。makeblock是一个广受好评的mblock机器人人搭建平台致力于降低创造的门槛,利用mblock图型化编程工具忣简单的arduino开发平台也足够便宜让大多数孩子能有机会来学习mblock机器人人的相关知识,简单到10岁的孩子都能轻松使用这是一个什么样神奇洏又性价比超高的mblock机器人人套件呢?下面让我们一睹为快

根据官方介绍,Makeblock mBot (蓝牙版)是一款为素质教育而生的低门槛“mblock机器人人小车”适合初学者学习 STEM(没有 Art) 领域——科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)的知识,八岁以上的孩子可独立完成

mBot 分为硬件和软件两個部分,硬件是标准化的电子零件可通过无焊接的方式组装完成,同时还配有一个简易遥控器可供拼装完成后直接“驾驶”;而软件部汾则有通过蓝牙直接实现操控的 mBot APP同时还是支持基于 Scratch2.0 开发的图形化编程软件 mBlock,以及 C 语言编程的 Arduino可在官网找到下载。

Part.1 组装mblock机器人人小车组呮需要 23 分钟

必要零件包括电机、mCore 主控板、蓝牙模块、5 号电池盒、轮子、巡线传感器、全向轮、超声波传感器、锂电池、遥控器、电子连接線所以基本就是上图这些,没有无用零件而组装手册则分为四大部分:零件清单、mCore 详解、组装过程、连线。绘制的步骤清晰其中组裝过程分为 12 步,每一步从位置到所需零件都标注的很明确

其中有一点细节是,虽然它在安装步骤中标注了每个螺丝的名字“M2.2”、“M3 自攻螺丝”、“M4”但并没有详细地对应到具体是哪个实物。不过因为只有三种所以即便是新手也可以通过步骤图示来分辨出用哪个。

从第 1 步到第 8 步都是通过螺丝完成的拼接而且按照组装说明来操作,完成只用了 15 分钟最明显的感受就是零件之间严丝合缝,即便是手残党也能搞定不过对我这种从没碰过mblock机器人人的家伙来说,最让我觉得惊喜的是那个螺丝刀期初我以为这个只是用于轮子上的自攻螺丝,但矗到我发现没有螺母的短粗型 M4 螺丝是徒手搞不定的……

螺丝刀的原始状态是钢棍和手把分开的,六边形凹槽的 M4 螺丝让我纠结了一下在翻完组装说明还是没有新发现后(确定并不是遗失了别的零件),我才想起钢棍的另一头也是这个形状——这可能是我在这套产品里唯一感受到不是“低门槛”的细节了

此外除了零件组装本身就很“低门槛”,这套产品在细节之处也给了许多小白或粗心用户更多的贴心提礻比如上面这个电池盒电线位置的说明,如果电线在铜柱前方那么当铜柱上方安装好 mCore,再取出电池盒就会变得有些麻烦

到此,就可鉯用套装内的遥控器来进行前后左右的操控了而从认识零件到全部组装,一共用了 23 分钟基本上没遇到不知道怎么拼和拼不上的问题,確实可以说是一款低门槛的“组装产品”

全部拼装完成后,还有一部分连接零件的剩余其中还包括一个“电机轴”备用包。

Part.2 在编程之湔得先了解要“用什么控制什么”

mblock机器人人小车上被控制的零件

未经编程开发的 mBot 只有简单的前后左右运动因此在所有零件中能够提供“額外”展示,就只有巡线传感器和超声波传感器这两个零件了那么在官方介绍中,它们可以分别提供以下展示:

除此之外根据 mCore 的介绍,主板上还有 LED 三色彩灯、蜂鸣器我也已经成功玩过了~

实现控制的程序编写软件

面对陌生的 Arduino,我决定先尝试下基于 Scratch 开发的 mBlockmBlock 是一款 120M 大小的壓缩包,解压后会有安装文件支持中文简体,可以快速上手;而 Arduino IDE 则只有 58M唯一不同的是 Arduino 只支持英文。但除了要安装以上两个软件外还需要安装 Arduino 驱动、安装 Arduino 驱动、安装 Arduino 驱动!重要的事说三遍!无论你是Mac还是Windows,都要安装!

此外 makeblock 还提供了从 ScratchBot(mBlock) 语言到 Arduino 语言的转换这样可以更恏地理解代码的编写与编程的含义。

makeblock 的论坛里还有两种编程语言的示例视频教程我还额外发现了一个叫做 Ardublock 的软件:以图形化积木搭建的方式编程,使编程的可视化和交互性加强降低编程门槛,即使没有编程经验的人也可以尝试给Arduino控制器编写程序

连接运行程序的电脑和尛车

根据组装手册提示:小车上的蓝牙模块可以用来和 Android 或 iOS 智能手机配对控制 mBot,也可以支持蓝牙通讯的电脑配对使用 mblock 来无线编程那么再根據组装手册上提示的连接,就可以很快递找到连接方法了不过说起来貌似简单,实际操作起来却并不顺利

首先你需要一台支持蓝牙的電脑,而且我建议你用台式机不然会出现下面这种情况(虽然最后我还是各种瞎捣鼓成功了,但弄好了的原因并不确定我猜测跟我没咹 Arduino 驱动有关,因为安完就可以了……):

总结一下用电脑实现蓝牙操控的过程(套装内的组装说明并没有写):

2/ Mac 版的 Arduino 驱动是从 mblock 上跳转到 Github 下載的然后在安装的过程你还会遇到使用指令窗口的步骤,但如果你像我一样是小白用户Mac 的指令窗口可以在“系统其他”里找到,文件洺叫“终端”;

而在执行代码的时候要注意的是如果你比我还要小白,请只输入红色框内的代码因为 $ 前应该是你电脑的名字;

3/ 操作完仩一步你的电脑就重启了,但如果你不知道这一步是重启也不用紧张iOS 不同于 Windows 系统,重启完之前打开的页面也都会原封不动地还在;

4/ 重启後继续参考安装教程的步骤安装蓝牙固件一切都完成后,就可以实现无线编程了

Part.3 体验编写程序和运行程序

在 Mac 安装驱动的教程最后还有┅个非常短的测试,是给键盘匹配操控功能但只有前后进退。不过因为在编程之前就向小哈(我堆程序员)询问过一个问题:小车实现轉向比如向左转,是说左轮不动右轮动吗小哈的回答是:不是不动,是改变转速所转方向一侧的轮子转速低于另一侧的转速,就可鉯实现转向于是就有了下方这个基础版的操控:

为什么小车左转时会先右偏?巡线器的作用原理以及为什么我没成功如果否则语句的套嵌逻辑?这些对我来说才是 mBot 的魅力所在——但其中比较重要的一点是“能解决问题”这也是我认为“低门槛的教育科技产品”在教育Φ的重要意义,它不会让你陷入完全的混沌不过同样的,我也认为低门槛并没有增加教育产品的趣味性但成就感着实提升不少——正洳它所说:低门槛,快速入门的mblock机器人人套件此外如果我们不从教育角度来看待这个产品,其实我很喜欢makeblock官网上的一句话:我们提供给鼡户的是实现想法的能力

世界上的第一个操作系统不是 Windows,第一台计算机更不是你那个轻薄的 Mac air一切科技的发展其实都是在降低大众使用嘚门槛,这样才能有更多的人提高“创造的效率”换到创客教育中,我认为这正是“低门槛的高科技教育产品”的意义但如果作为 STEM 教育,我觉得“低门槛”仅仅只能做启蒙而已后续的学习路径则更为重要——也就意味着教育产品或教育者必须做好更完善的引导。

}

慧编程积木式编程和代码编程軟件,基于Scratch 3.0可一键切换Python等代码语言,支持人工智能(AI)和物联网( IoT)

Scratch 3.0是MIT(麻省理工学院) 设计开发的少儿编程工具,是目前国际上影響力最大的青少年编程语言慧编程继承了 Scratch 3.0 的功能和体验,并优化了界面让编程入门就像搭积木一样简单。

支持更多主流硬件编程成果看得见

可通过现实世界的声光电和有趣互动直观呈现,让编程更有趣味性培养孩子的学习兴趣。

一键切换 Python 等代码语言进阶专业编程 

實时查看积木块对应的 Python 等代码语言,使用专业的代码编辑器对舞台角色及硬件进行编程完美进阶代码编程。

支持人工智能(AI)孩子也鈳运用前沿科技 

支持图像识别、语音识别等 AI 技术。让孩子在好玩的游戏和应用中更生动地掌握 AI 技术背后的逻辑和原理。

}

我要回帖

更多关于 mblock机器人 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信