游戏中学编程,在编程中游戏——Makeblock机器人

所有人吧 所有人吧 2016-07-01 15:09

铝合金机身,智能可编程,可扩展性强,可玩性极高,适合对编程有一定基础的人士。

外形比较简单,颜值略低,轮子容易掉,只能在平整的地面使用,传感器给的略少。

背景篇

首先,要感谢@新浪众测提供的这次机会让我有机会试用Makeblock教育机器人,提起机器人大家的第一印象可能是科幻大片中出现的具有自主意识的机器人。

《机器纪元》剧照

或者是富有人情味科学幻想片《E.T.》中的E.T.有着一颗善良敏感、渴望着爱和呵护的童心。

还是在1912年,美国科幻巨匠阿西莫夫提出“机器人三定律”。阿西莫夫为机器人提出的三条“定律”(law),程序上规定所有机器人必须遵守:一:机器人不得伤害人类,或袖手旁观坐视人类受到伤害;二:除非违背第一法则,机器人必须服从人类的命令;三:在不违背第一及第二法则下,机器人必须保护自己

机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。机器人是高级整合控制论、机械电子、计算机、材料和仿生学的产物。目前在工业、医学、农业甚至军事等领域中均等有重要用途。

我国的机器人专家从应用环境出发,将机器人分为两大类,即工业机器人和特种机器人。所谓工业机器人就是面向工业领域的多关节机械手或多自由度机器人。而特种机器人则是除工业机器人之外的、用于非制造业并服务于人类的各种先进机器人,包括:服务机器人、水下机器人、娱乐机器人、军用机器人、农业机器人、机器人化机器等。在特种机器人中,有些分支发展很快,有独立成体系的趋势,如服务机器人、水下机器人、军用机器人、微操作机器人等。目前,国际上的机器人学者,从应用环境出发将机器人也分为两类:制造环境下的工业机器人和非制造环境下的服务与仿人型机器人,这和中国的分类是一致的。

工业机器人和特种机器人 

教育机器人作为特种机器人的一种,是由生产厂商专门开发的以激发学生学习兴趣、培养学生综合能力为目标的机器人成品、套装或散件。它除了机器人机体本身之外,还有相应的控制软件和教学课本等。

我国教育机器人(中国教育机器人行业发展研究报告)的市场规模近几年增长较快,每年增长速度都在24%以上,未来市场增长空间巨大,市场远远没有达到饱和的状态。 影响教育机器人产品需求趋势的因素包括下游市场发展、教育机器人产品价格以及替代品等。下游市场,如竞赛、教学等行业的快速发展为教育机器人市场需求增长奠定了良好的基础。而价格是影响其需求的重要因素,当教育机器人产品的价格下降时,市场的需求则增长较快,反之亦然。 教育机器人行业目前不存在替代品。综合当前国内市场对教育机器人产品的需求来看,未来几年内,教育机器人产品发展前景广阔。

外观篇

发的EMS 


包装很严实,没有发生挤压现象,打开包装,取出产品,产品包装盒上贴有新浪众测的圆形标志,包装盒mBOt的组装效果图,背景是mBlock的几组编程语言。随机附赠一本《小创客玩转机器人》。

附赠的《小创客玩转机器人》

​先来几组产品特写:






组装篇

打开包装盒上的塑料贴纸封口,打开盖子,映入眼中的是mCore主控板和铝合金小车主框架。

mCore主控板和铝合金小车主框架

盖子下面是产品构造分解图:

盖子下面是产品构造分解图

取出所有的构建,来几张全家福。

整个包装盒分为上下两层。

上层:铝合金车架、mCore主控板;

下层:车轮塑料件、橡胶轮胎、RJ25线两根、USB数据线、各种螺丝包、螺丝刀、锂电池、锂电池电池盒、5号电池仓、遥控器、超声波传感器、寻径传感器、2.4G&蓝牙接收器、2组电机马达;

还有说明书、合格证等​。



使用随机器赠送的螺丝刀,把两组电机安装在车架上,每组电机两个螺丝固定好。

安装好两组电机图

除了两组螺丝,还有两个塑料卡扣起固定作用,确保了电机输出的稳定性。

把两个轮子安装到电机上,就可以看出小车的大概轮廓。

取出mCore主控板,塑料外壳上印有Makeblock mBOt One robot per kid 和各种接口的标志。

取走mCore主控板上的塑料外壳,就会看到电路板,将2.4G和蓝牙接收器插到插槽里面,扣上塑料外壳。

mCore主控板是一块高度集成的Arduino主板板mCore不仅是Arduino主板,上面集成了红外传感器、光线传感器、Reset复位按钮、1个蜂鸣器、2个RGB LED灯、和4个RJ25扩展口。

应该熟悉主板上的各类接口和感应器,对后期的测试很关键

通过四个连接柱,把主板与车体固定,把各个接口通过连接线连上,来张成品图:

小车翻面照

巡线传感器特写

超声波探测器特写(炯炯有神的两只大眼睛)

打开主板上的开关,LED灯亮起说明组装没有大的问题。

根据说明书上的二维码,或者直接在应用商城下载mBot,下载并安装。

打开APP后显示,提示连接。

选择连接Makeblock,自动进入手动模式,可以通过触摸手机上的方向盘可以选择运动方向和速度。



无人模式:自动开启超声波导航模式,探测到前方有障碍物,就会调转方向,在实际使用中对墙体和桌椅反馈较好,对布艺沙发和墩布效果较差。

赛道模式:可以沿着黑色轨道​,寻迹行走;

重力模式:可以通过手机的陀螺仪来控制小车的行进​;

摇一摇模式:可以选择前进或者后退,通过自己摇一摇来控制;

鸣笛器:可以控制蜂鸣器来鸣笛;

无线:可以选择连接​Makeblock;

灯光:可以控制两个LED,发出白光、红光、黄光、绿光、蓝光​;

冲刺:​可以选择全速前进,默认全速5s。

5s截图实在截不上,请见谅

冲刺模式下的状态,手机都拍虚了

通过http://www.mblock.cc/download下载mBlock。

mBlock软件由深圳市创客工场科技有限公司基于开源Scaratch2.0软件研发出来。由于Scratch只能在电脑显示,跟外面物理世界是完全隔离开的,为了提高同学们的编程兴趣以及更加广泛地学习电子知识,mBlock完善了Scratch源代码,添加了电子模块指令,将学生从电脑的虚拟世界带到了现实的物理世界。极大的扩展了学生的编程领域,同时也让同学们了解更多的知识。

Scratch是一个免费下载并且开源的图形化编程软件。由美国麻省理工学院实验室研发,只需要使用图示拼贴方式,就可简易地创作出具有互动性故事,游戏,动画,音乐,美术或简报作品,更可即时上传作品到互联网,与世界各地的朋友一同分享,是低门槛,高效益的自主学习和创作工具。8岁及以上的学生们都可以用scratch来实现编程。现在总共有两个版本:一个是Scratch1.4版,另外一个是2.0版。

通过调试,让小车成功的发出白光

总结篇

mBot是一台致力于于提高同学们的编程兴趣以及更加广泛地学习电子知识的教育机器人,可以通过mBlock可以简单的实现对机器人的控制,还可以孩子锻炼和学习编程思维。游戏中学编程,在编程中游戏,学习编程,就是这么简单。

改进篇

当然人无完人,任何产品都有一定的缺陷,下面谈谈几点不足和需要改进的地方。

外形比较简单,颜值略低,可以考虑搭配相应配件打造更高颜值的外形;

轮子容易掉,只能在平整的地面使用,影响把玩的效果;

​锂电池电池仓电线开口设计不合理,电线险些不够;

传感器给的略少,如果想进一步学习的话,声音传感器、陀螺仪等传感器需要另外购买。

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