mBot教育机器人初体验(真人直播开箱组装)
现在的孩子们(9年义务教育内的。。高中狗还是老老实实学习吧 )课外生活越来越丰富了,想当年up主的课外生活只有足球、篮球,看现在的孩子们,机器人社团、动漫社团、化学社团、绘画社团。。。简直是大步向十一区靠拢了。。当然,作为过来人对现在的学校这些活动还是很赞赏的,寓教于乐嘛
教育机器人,说出来大家第一印象应该是下面这货。
好吧,当up主看到这个神奇的玩意后满心欢喜的去某宝看了下价格,坑爹贵啊。。当时up主内心是崩溃的 现在的机器人课简直就是20年前的计算机课一样高大上,默默的关闭了某宝的网页后,对这玩意彻底划清界限
直到一天,up主在电脑上随便看着网页的时候,忽然收到一个北京的电话,up主还心想又是骗子,顺手打了个度娘的地址搜了一下看看是个什么电话,结果看到了这么个搜索结果。。
立即以迅雷不及掩耳盗铃儿响叮当人不让世界充满爱你没商量之势接了起来,于是有了这次的mBot教育机器人的众测报告
正文目录结构如下:
一、开箱及组装
二、避障模式及寻迹模式试机
三、mBlock可视化编程软件安装及体验
四、手机app蓝牙控制测试
五、总结
---------------------分---------------------割---------------------线---------------------
一、开箱及组装
mBot教育机器人,在up主的搜索能力下,搜到的消息也是非常的少,大概是新兴公司的原因吧。搜索到的资料大部分是mBlock编程软件的使用介绍教程等。因为上篇众测文章使用了较多的图片开箱,阅读感比较差,下面放上up主真人show的开箱及组装视频
更正一点,mBot的原装三种模式应该是A、自由控制模式;B、疯狂模式(避障模式);C、寻迹模式。因为录像时候舌头打结所以说错了,另外第一次使用视频编辑软件,放了个背景音乐结果超出了视频长度,结果导致后面几分钟是没有内容只有音乐的。。请各位看官老爷们见谅 另外再说一下,比起4AA电池供电,再次推荐一下锂电池供电,因为使用锂电池可提供更长时间的使用,而且主板自带了USB充电功能,比起4AA那让人抓狂的电池盒更方便
因为视频压缩的关系,还是放出几张图来给大家看一下mBot机器人的细节。
下面是包装背面详细资料的图片
可以看到这货架构是使用的arduino IDE,对新人来说arduino相对于其他单片机来说还是比较容易上手的。支持的输入有光线感应、按键、红外线输入、超声波、寻线;输出有喇叭、RGB三色LED,红外线输出、两个马达;CPU使用的是ATmega的328;3.7V的锂电输入或4AA电源;无线模块可使用蓝牙以及1对多的2.4G无线教育模块。
mBot的超声波探测模块以及寻线模块
mBot的驱动电机模块
下面放一张主板的高清无码大图,mBot的pcb主板做工是我见过的最好的PCB之一,完全没有异味以及洗板的残留痕迹,对使用它的小盆友们相当的友好 ,主板大图外链如下:https://pan.baidu.com/s/1eQ6UoMI
另外说一下,mBot机器人除了自带的这几样组件外,还可以自行购买配置三轴加速度探测模块、数码管显示模块、电位器控制模块、8向摇杆模块、麦克风模块、温度计模块以及红外人体探测模块,可谓功能强大,但是据有的小伙伴说配齐这些模块的价格跟mBot机器人的价格相当 还是请有需要的值友自行斟酌吧。。
二、避障模式及寻迹模式试机
组装完成后,大家就可以用mBot自带的遥控器来试验下出厂时所带的三套程序了,如上面所说,mBot机器人出厂时内置了三款程序,A、自由控制模式;B、疯狂模式(避障模式);C、寻迹模式。切换各个模式可以直接按遥控器上的ABC三个按钮来进行切换。这里说明一点,遥控器的数字有控制mBot的速度的功能,切换程序后默认是最高速!最高速!最高速!重说三。。请各位在切换程序后一定要降低一下速度,因为mBot的驱动轮抓地力相当的不错,急加速会有“抬头”的效果,有可能会损坏前面的滚珠万向轮以及驱动电机里的减速齿轮。。下面是视频展示,因为A程序自由控制比较无趣,所以只展示一下BC两套程序。
上面是B程序的疯狂模式(避障模式),可以看到当切换程序后mBot的加速减速还是很暴力的,后面降低速度就稳定多了。这个模式使用了底盘前部安装的超声波探测模块,当探测到有障碍的时候,mBot会后退一段距离,然后随机转动一下然后继续向前,直到没有阻挡。这个模式的程序改进后可以应用到机器人大赛的迷宫探险以及汽车类的主动刹车上去,当然,实际上没有那么简单。。程序还是需要自己调整一下做一下优化的。
上面是C程序的寻迹模式,这个模式使用了底盘下部安装的寻线模块,边探测黑线位置边驱动轮子行驶在线上,当有黑线交叉时mBot会直行而不会出现无法判断的情况,程序优化的比较好。这个模式的程序可以应用到物流及工厂内的寻线运输机器人以及飞机的自动寻线滑行上,当然,这个应用依旧是up主的闹洞大开系列 ,程序依旧需要自己调整一下做一下优化。
三、mBlock可视化编程软件安装及体验
下面来研究一下mBot机器人所使用的图形化编程软件mBlock的使用,软件可以在mBot机器人的官网下载,截止到本文时候mBlock软件的版本为2.2.0版,官方下载地址如下:
windows集成版(20150902版):https://pan.baidu.com/s/1hq4fc9I(下载先解压再安装,安装运行mBlock 后,注意要勾选控制板菜单中的mbot选项,勾选扩展菜单中的mbot选项。)
mblock2.2.0 软件Mac苹果电脑集成版:https://pan.baidu.com/s/1gdtUyzh(现在一站式安装,文件有点大,耐心等待一下。)
安装好mBlock软件后,启动这个萌萌的熊猫图标的软件,可以看到这个图形化编程软件确实是很容易上手的,主要功能部件都在中间的程序模块选择与右侧的编程区域,这里给大家展示一下部分mBlock软件的程序模块。
基本的逻辑运算与判断、循环、mBot各个模块及侦测组件的功能都可以直接拖放来实现各种各样的功能。
将mBot与电脑连接,新硬件会自动安装完成,后面的com口就是mBot的端口了。
在软件中点击连接,选中刚才安装完成的com口,看到软件上面显示“串口 已连接”,这样我们就可以进行mBot的在线调试了。
下面我们来两个简单的程序演示一下。
1、LED闪烁
程序如上图,很简单的一个循环,绿色亮1秒后熄灭如此循环。LED可以单独选择是板载的某一个LED亮还是全部都亮,因为是RGB的LED所以三色可以单独设置,视频如下所示。
2、传感器探测停车
程序如上图,先感谢一下图形化的编程界面 同样是很简单的逻辑循环,开始后直行,当传感器探测到有物体后停止,且播放报警音及闪灯,视频如下。
如果大家有兴趣的话可以直接度娘一下,官网及mBot的论坛还有很多有趣的程序等着你实验。如果你有C语言功(ma)底(nong)的话,也可以在mBlock中切换到C语言开发模式来进行开发编程,同样方便。
四、手机app蓝牙控制测试
蓝牙版的mBot可以使用手机与pad进行蓝牙连接,从而实现各项功能的遥控操作,比起红外遥控器来说要方便的多,因为不需要跑前跑后来对准红外接收器进行操作 下面是手机上的mBot软件界面。
连接很简单,点击下面的搜索,找到mBot机器人(Makeblock)点击连接然后按照配对及连接提示一路下一步就可以了。
这就是手机app端软件的操作界面了,中间的大圆盘为操作摇杆,圆盘右上有speed速度提示条,将圆盘中心的原点向外推就可以控制mBot机器人的行进了,推离圆心越远速度越快。左边4个图标也非常易读,喇叭(蜂鸣器)、蓝牙连接信息、LED灯的开关(在白、红、黄、绿、蓝、关闭6个档位间循环)、冲刺(全速行驶5秒);左侧的4个模式选择分别为无人(对应遥控器的B.疯狂模式(避障模式))、手动、竞速(对应遥控器的C.寻迹模式)、重力(根据手机的倾斜来行驶)。经过体验重力模式非常的考验操纵技术,而且有点延时卡顿,建议后续对app再进行一下优化。
五、总结
mBot作为一款面向中小学的教育机器人,有着做工优良,上手容易以及价格相对于高大上的乐高EV3来说炒鸡便宜的优点 考虑到mBot的扩展性,可选配件以及通用多数乐高配件,当小盆友们上手后进行高阶探索也不会有浪费前期投资的困扰,还是很值得有兴趣的家长给小盆友来一只进行兴趣培养的。当然,满眼的E文还是对多数家长以及学生有点不友好,建议后续增加中文说明;在安装过程中遇到的驱动电机固定问题也建议厂家在驱动电机上增加一个固定6角螺母的空槽,或者在配件里增加一个小扳手,解决这个小瑕疵;另外up主在电脑安装mBlock软件及在手机上体验mBot的官方app控制时发现有报错、无法连接的情况,建议厂家再检查更新一下增加软件方面的稳定与兼容性,以上
cardnms
校验提示文案
ifan01
校验提示文案
Levius
校验提示文案
飞翔的车夫
校验提示文案
熊人一个
校验提示文案
大熊宝店
校验提示文案
Levius
校验提示文案
ifan01
校验提示文案
cardnms
校验提示文案
大熊宝店
校验提示文案
熊人一个
校验提示文案
飞翔的车夫
校验提示文案