编程启蒙小导师——Makeblock教育机器人体验报告

Hey数码 Hey数码 2016-06-30 19:15

可玩性强,充分锻炼孩子的动手能力,形象化简化编程,培养孩子对编程的早期兴趣,产品做工优良。

我本人感觉还是这款产品对儿童还是有点难度,对此款产品感兴趣的孩子应该不是很多吧,但对于编程刚刚入门的同学这款产品还是很有吸引力的。再者硬件与软件的结合需要进一步的加强。

对于编程,你知道多少?对于笔者我而言,大一时所学的C语言早已经原原本本还给了我亲爱的老师。(感觉好对不起她-  -)So,我的基础比完全没学过编程的同学而言我或许强了那么一丢丢,但本质上我还是一条咸鱼。收到这款产品我的内心应该用心惊胆战,心惊肉跳这些词语来形容,打开包装的那一刻我感觉整个世界都在与我为敌,这特 么 就是一个单片机啊!!!还好我内心没有辣么脆弱。试用过之后,感受大不一样——这玩意还挺好玩的,至于是怎么个好玩法,那就一起来玩玩好了~

PART .1   套路开箱!

产品包装为硬质纸质包装,通体上下两面为白色,而侧方为蓝色,颇有蓝天白云之感,包装正面有产品和其最大的卖点——Graphical Programming的​介绍图,背部为产品介绍,比较郁闷的是,既然都标注了为国内版为何包装上全是英文?

侧方主要是包装列表,看不懂英文可以对图来确认,还有的就是产品优点的介绍,笔者大概看了下,大概都是什么易于安装,平台开放吧啦吧啦等内容。

产品包装就是如此,包装的质感还不错~

产品内部分上下两层,上层为小车底盘,mCore及其外壳。

​下层则为各种零配件,说明书等。

产品零配件一览:

主要为:电机*2,mCore*1,蓝牙/2.4G模块*1,mCore外壳*1,魔术贴*2,五号电池盒*1,车轮*2,底盘*1,超声波传感器*1,巡线传感器*1,迷你辅助轮*1,USB连接线*1,RJ21电子连接线*2,两用螺丝刀*1,3.7v锂电池​*1,锂电池盒*1,铜柱*4,还有螺母等若干。

包装内有产品组装说明书*1,巡线图*1,以及产品英文说明*1。

巡线图特写:

内附赠《小创客玩转机器人》教材一本。

​OK,next,开始组装!

PART.2 组装

产品附带了螺丝刀,双头可用,这样的设计我本人非常喜欢尤其是在这样一个倡导节约型社会的氛围之中。

首先组装电机,通过螺栓和螺母固定。​

车轮直接安装上即可。

巡线传感器及辅助轮通过螺丝与底盘连接。

超声波传感器通过两枚螺丝与底盘连接。

巡线传感器及超声波传感器由RJ25连接线与mCore连接,RJ25连接线与电机连接线从底盘中部的开口导出。

底盘上方旋入四枚铜柱。

打开外壳可以看到mCore主板。

插入蓝牙模块后盖上外壳。

将锂电池放入电池壳,从侧方引出电源线。

通过卡扣与mCore连接。

同样的,我们可以选择电池盒作为供电方式,通过魔术贴与车体连接。

最后旋上螺丝,正确接线即完成组装。

组装完成,开始测试!

PART.3 细节

​打开电源键机器正常启动,默认模式为蓝牙模式。

mCore主板排列整齐,黑色PCB板逼格确实很高,整个主板无任何印刷残留,整体的品质感非常强。

主板主要的元器件如下图所示。​

电机接口注意不要反接,否则运动方向会和你预想的刚好相反。

产品为USB Type B的接口。

后方为电源接口,可依个人需要来选择电源。五号电池组与锂电池均可。

打开电源后POWER指示灯即点亮,可凭其判断通断电情况。

蓝牙模块打开后蓝色的指示灯闪烁,连接成功后常亮。​

若采用了锂电池的供电方式,即可通过连接USB线来进行充电,充电时其充电口处的指示灯显示为红色。



PART.4 开始玩儿!

为了直观,笔者在小车的上方加了一个运动相机。​

产品在出厂时就预装了蓝牙,蔽障,巡线三种模式。有人或许会问超声波传感器为何会有两个,原因很简单,双耳效应大家应该知道吧,还有为何我们会有两只眼睛,这都是同样的道理。经过测试,产品蔽障模式很完美,成功躲开障碍物,按原路驶出。

OK,来看看巡线模式,巡线模式通过车底的巡线感应器来运作,感应器通过光线的反射原理来工作,遇到黑色的线路时无灯光反射,在其他位置时指示灯常亮,通过算法来纠正路线,达到巡线的效果。强光及暗光或者其他灯光则会影响到巡线效果。

指示灯反射点亮

​正常巡线效果。

​摄像机指示灯色系与巡线感应器色系相似,故影响到感应器的灯光反馈效果,从而影响到巡线效果。

​来看看遥控方面的表现。

遥控我们可以选用随机器附赠的遥控器或者通过手机/平板来下载APP来遥控小车,笔者用的是iPad上的MakebolckHD来进行遥控的。

遥控器A键为手动模式,B为自动蔽障模式,C为疯狂模式,方向键控制运动方向,下方的数字键为速度大小调节。遥控器需要配备一块CR2025的纽扣电池。

小车选择蓝牙模式后打开APP,点击图标进行连接。​

选择mbot。

右边的摇杆控制车子行动的方向,Random控制灯光颜色,Buzz控制蜂鸣器发声,Sprint为冲刺模式,上方的两块表为光线传感器和超声波传感器的实时参数。

当然,我们可以点击“编辑”来对遥控器进行更改,有些功能由于产品本身硬件的缺失并不支持,要知道,产品的陀螺仪模块,数码管模块,电位器模块,操纵杆模块,声音,温度传感器等模块是要另外购买的。

遥控视频如下,从两个视角进行拍摄,期间小车突然出现故障,通过重启才得以解决。

手机端功能与ipad端相似,但操控性我感觉没有iPad端优秀,并且手机端会出现连接失败以及APP闪退的情况,其他玩家也出现过类似的情况。相对于平板,手机端多了“摇一摇”的操控方式,通过摇晃手机的幅度来控制小车的速度。



PART.5 编程玩法

作为一个优秀的小车,其本质依旧为一个单片机,编程一定必不可少。作为一个边学边忘的学渣,笔者只能做一些简单的编程来体现其效果了。

​要进行编程,我们有两种选择,一是在PC端通过mblock来实现,二是在pad端通过mblocky来实现,图形化的编程让抽象的编程简单了不少,具有更强的可玩性,当然,专业玩家还是避而远之吧。。。

我们可以通过数据线连接或者蓝牙连接进行通讯。

首先下载这货,地址在这里

mBlock 编程软件下载http://www.mblock.cc/download/

点击串口——COM3来连接小车​。

连接成功在窗口会有显示:已连接,已保存。



编程效果可以通过左侧的熊猫来体现出来。

我们编辑出一个非常简单的程序,现在可以点击小旗子来让其运行,为方便起见,笔者去掉了车轮。

OK,iPad端与PC端相似,但操作更加简单,通过蓝牙进行数据的传输更加方便。



​编程后点击:GO即可运行编辑的程序。

用户可以通过其附赠的课本来进行编程的学习,由易而难,步步为营,在玩乐中学习编程。​

PART.6 总结​

mbot虽然是一款号称是面向中小学生的教育机器人,但也让我这个老儿童也感受到了无穷的乐趣。产品做工精良,图形化的编程思路非常前卫,让消费者们眼前一亮,相比市面上普通的单片机而言,mbot线材精简,并且可通过蓝牙进行编程,更加方便。元器件的选用也有保障,确保了良好的用户体验。但在另一方面,笔者在使用时发现手机端的APP优化或者有点问题,经常闪退,在做遥控的视频测试时,小车出现了失控的情况,硬件与APP的优化需要进一步加强。还有车轮的连接方式应该加以改进,笔者小车左侧的车轮用一次掉一次真的很烦哎。总之,mbot简化编程的作用还是非常大的,小白也能轻松上手。最后希望mbot能真正火起来吧。

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