前言:
2015年9月9日的Makeblock微信发布会上,笔者第一次看到了中国的DIY的创客工场,Makeblock将各种机械零件,电子零件和相关软件的紧密结合,从而诞生出了适合各种创客和爱好者的创客空间套装方案,笔者有幸收到了一款该品牌下的mBot机器人,下来就让笔者带来一些关于mBot的体验吧。
开箱:
▼mBot的包装盒采用蓝白配色,正面清晰的印有憨态可掬的mBot机器人的照片,萌萌哒。
▼打开包装盒,最先看到的是mBot的使用说明书。
▼拿出说明书,就能看到mBot的零件了,各种零件之间使用泡沫很好的保护着。
▼下面是全家福,所有零件包括铝合金车架、车轮、橡胶轮胎、2组电机马达、5号电池盒、蓝牙模块、备用轮轴、螺丝包、锂电池、两根RJ25线、UBS连接线、超声波传感器、巡线传感器、主板、遥控器以及一把螺丝刀。
组装
▼当看到这么的的零碎零件的时候,也不用担心安装问题,盒内的使用说明书有非常详细的安装说明,直接按照图示安装即可。
▼下面就开始组装吧。首先拿出铝合金车架,在车架内部左右各安装上电机。
▼电机装好后,然后把轮胎套在塑料车轮上,并装在车架两侧的电机轴上。
▼然后开始安装车身前面的巡线传感器和万向轮。该巡线传感器可以帮助mBot跟随地上的黑线行进。它前方有左右两个探测器,通过LED投射在地方的反射光,探知出对于黑线的偏移。
▼翻转过来,一辆小车就已经颇具雏形了。
▼依照图纸,在车身前方安装上超声波传感器,该传感器仿佛拥有两只“眼睛”,其中一只“眼睛”发射超声波,而另一只“眼睛”接受遇到障碍物反射回来的超声波,这样就可以达到测量距离的目的了,该传感器的探测范围为:3cm-400cm,探测角度为30度。
▼然后就可以安装主板,并插好各种连线了。为了让我们更好的了解主板,在说明书上依然有非常详细的主板介绍。
▼我们只需要安装说明连接即可。
▼主板的安装和接线还是非常简单的。
▼然后开始安装蓝牙模块。
▼蓝牙模块可以让我们直接使用手机或者电脑来控制mBot,直接垂直向下插入即可。
▼最后来安装电池,mBot支持电池盒供电和锂电池供电两种供电方式,既然随机附赠了锂电池,并且锂电池支持充电,笔者就直接使用锂电池供电了,这样既环保又方便。mBot随机附赠了可以随意粘贴的魔术贴,非常人性化。
▼直接把电池粘在铝合金车架上,所有安装就完成了。
▼下面来看看萌萌哒的mBot吧,可爱惨了。
遥控操作篇
▼当组装好mBot后,就可以直接使用随机附赠的红外遥控器对其进行操控了。
▼在操控之前,需要打开mBot左侧的小开关。
▼开关打开后,mBot就身上的led灯也会随之亮起,现在就可以使用你的红外遥控对mBot进行控制了,即好玩,又好看。
▼在默认的程序下,遥控器被设置成了三种不同的模式:
A模式为手动控制模式,可以使用该方向键来控制mBot的行进,同时所有的数字键可以调节小车的速度。
B模式为自动避障模式,mBot可以自行向前移动,当超声波感应器检测到前方障碍物后,可以自行避开。
C模式为疯狂巡线模式,mBot就可以使用底部巡线传感器,沿着预设的黑色白底或者白线黑底自动行走。
手机操控篇
▼因为mBot支持蓝牙,所以我们也可以使用手机的蓝牙和mBot进行连接控制,下载安装一个Makeblock app,就可以直接使用该软件控制mBot了。
▼该软件同样采用模块化控制。
▼自己做一个控制器,就可以直接对你的mBot进行手机控制了。
电脑程序操控篇:
▼mBot最为强大的地方就是支持编程操作,不仅仅可以使用简单的图形化编程软件mBlock,同时也支持Arduino C语言的编程。对于小朋友和入门者,也不用担心自己不会编程,完全中文化的mBlock采用模块式的编程方式,让完全不懂编程的人也可以直接上手,同时也可以非常好的培养我们的编程逻辑能力以及兴趣。
▼mBlock支持各种电子模块,只要你控制的机器人身上安装好的,都能进行编程控制,只要你懂得基础性的逻辑顺序,直接拖拽即可完成,同时也包括红外遥控器上的各种按键依然可以自由设定。
▼虽然在初始状态下mBot的红外遥控器自带了壁障模式,但总觉得有时候他只会后退,而不是选择方向,于是笔者写下了一段更为简单的壁障程序。而且有了障碍直接右转。当然你也可以根据自己的各种想法任意的设计。
▼mBot同时也拥有蜂鸣器,于是,简单的运用软件让mBot唱一首歌也是妥妥的,哈哈。
▼mBot的玩法很多,你不仅可以使用遥控器,手机,电脑来控制它,除此之外你还拥有更多的玩法,mBot不过是Makeblock创客空间中的一小组设备而已,你还可以进行任意的拓展。Makeblock涵盖了各种组件以及各种电子模块,让你根据自己的任何想象打造出你想要的机器人或者智能设备,这可以说就是各种创客和爱好者的创意平台,只要你能想象的,都可以像玩具一样拼装出来,这才是mBot乃至Makeblock的最大魅力吧。
总结:
mBot机器人作为Makeblock系列产品中的最简单的一款,就已经让笔者感受到了它的强大,各种模块化的机械零件,电子模块和配套软件可以非常直接的实现你的想法。笔者认为,这不仅仅对创客和爱好者来说是非常好的实验工具,对普通的小朋友来说,容易的入手的操作方式,不仅仅可以锻炼到小朋友的动手能力,还可以锻炼他们的逻辑思维和编程兴趣,这在缺少科技兴趣培养的中国,真的是非常迫切的需要这样的产品进入他们的生活,让编程兴趣从小发展,就算不成为一个网络编程高手,用它来锻炼锻炼我们的动手能力和思维逻辑,想必也是极好的了。
mBot就像一扇窗,它几乎打开了关于科技的整个世界。