打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Makeblock教育机器人mBot Ranger评测

Hoki87

挨踢狗和智能狗的日常序:众测平台改版以来,申请者的限制放宽了,申请人数大大增多,随之申请成功的几率也大大降低,多次申请失败后,相信大部分值友也跟笔者一...

来感谢张大妈和小编的宠爱。

mBot Ranger和mBot都是深圳市创客工场科技有限公司的产品,公司的主要品牌Makeblock是一个基于开源硬件的工程积木搭建平台,包含金属积木、电子模块等数百种零件,以及软件工具的工程积木平台,市场定位于创新教育、工程教育和工程实验上,笔者还是很看好这家公司的。

贴上几个有意思的产品:

▼ mBot套件,是上次的众测产品

▼ Ranger套件,这次的众测产品

▼ Ultimate套件,机械手坦克车

▼ Starter Robot套件,小型坦克车

▼ XY Ploter套件,可以画画的

▼ 3D打印套件

下面开始正式评测:

---- 开箱 -----

▼ 顺丰送了三天才到的包裹

▼ 包装箱封面 机器人坦克车造型 酷炫吊炸天

▼ 和mBot的合影,包装大了不少,可见里面货肯定多了不少这次的产品叫Ranger(突击队)

▼ 两个产品的比较,除了外形的变化外,主控也做了较大的升级,mBot套件采用Arduino Uno,而Ranger套件则升级到了Ardunio Mega 2560;另外有没有注意到手机端APP状态是:开发中 ,据说是要五月底发布,可现在就是五月底呀,而且笔者没有平板电脑,看来上手试玩没那么容易了,只能在PC端解决了

▼ 打开包装盒,里面是零部件和说明书,剩下的就需要自己组装了

-------------------------------------------------------------------------- 部件详解 ------------------------------------------------------------------------

▼ 零件清单

▼ 主控核心板: Ardunio Mega 2650

▼ 板子还带亚克力外壳,拆掉它费了半天劲,生怕扣断了

▼ 拆开外壳,可以看到主控芯片是 ATMEL公司 ATMEGA 2560

▼ 一侧接口(从左至右):复位按钮、USB接口、电源插口和电源开关

▼ 一侧接口(从左至右):两个电机编码控制接口,Ranger套件中的电机模块中包含编码器,可以获取电机的角度值,用于闭环PID控制,控制精度相比于mBot套件就高很多了,所以像自平衡小车等应用都可以实现了

▼ 两侧 RJ25接口,共10个

▼ 9V供电,电池盒装6节5号干电池

核心板上有声音传感器、温度传感器和重力传感器

▼ 声音传感器

▼ 温度传感器

▼ 重力传感器

另外板上扩展了两个可插拔模块:光线传感器RGB LED模块和蓝牙模块

▼ 光线传感器和RGB LED灯

▼ 蓝牙模块

▼ 带编码器的电机模块,编码器反馈当前电机的角度信息,用于PID闭环控制算法,加上重力传感器信息,自平衡小车实现也不是那么难了

另外还有两个RJ25接口的模块:超声波测距模块和红外巡线模块

▼ 超声波测距模块

▼ 红外巡线传感器模块

-------------------------------------------------------------------------- 组装 ------------------------------------------------------------------------

▼ mBot Ranger可以组装成三种形态:履带式坦克车(陆地巡游者)、三轮竞赛车(迅猛龙)和自平衡小车(神经鸟)

▼ 组装工具:只需要一把附送的螺丝刀和小扳手

按照说明书开始组装:

履带式坦克车

▼ 组装说明

▼ 组装后成品

三轮竞赛车:

▼ 组装说明

▼ 成品展示

自平衡小车:

▼ 组装说明

▼ 成品展示

------------------- 高级把玩 -------------------

在发车之前,老司机先介绍一下怎么对Ranger套件进行进阶编程。首先是编程软件:

平板端

APP “Makeblock HD”,在iOS和安卓的应用商店都可以下载到。

1. 在应用商店搜索“Makeblock HD”,下载免费APP

2. 打开下载的Makeblock HD,并且打开平板的蓝牙,搜索Ranger,点击连接

3. 在主页面选择一个已经完成的针对各个套件的项目,或者自己新建一个项目,下一步就可以控制Ranger了

手机端

状态是全速开发中,预计5月发布,这6月份都快到了,还不出

PC端

有两种方式:mBlock和Arduino IDE。

mBlock 是一款基于 Scratch 的图形化编程软件,可以兼容 Arduino 主控板,例如: Arduino UNO, Nano, mega 2560, leonardo, PicoBoard, Makeblock 主控板等. 你可以通过拖拽式编程,编辑控制自己的Arduino或机器人. 它可以实时的将图形化程序模块转换成代码,是初学者学编程的利器。

Arduino是一个开源电子原型平台,它拥有灵活易用的硬件和软件。 软件部分包含Arduino开发环境(IDE)和核心库。 IDE使用Java编写的,基于Processing开发环境。

mBlock的开发流程,笔者在mBot的评测文章中已经详细说明了,所以这篇就介绍一下使用Arduino IDE

--------------------------------------------------------------------

Arduino编程控制Ranger快速入门

1. 首先下载Arduino IDE并安装驱动:

IDE安装包:Windows

Arduino驱动:Windows

安装完成,现在最新版1.6.9

2. 安装Makeblock官方库:

下载Makeblock库压缩文件:https://github.com/Makeblock-official/Makeblock-Libraries/archive/master.zip

将压缩文件解压到“[Arduino安装目录]libraries”目录下

3. 打开Arduino IDE,可以查看Ranger相关的代码,在Arduino IDE中选择“文件-示例-Makeblock-Firmware_For_Auriga”,加载Ranger出厂程序工程

4. 在代码编辑窗口添加删除代码,基于C语言的编程,其实Arduino开源平台,基本库都帮你搭建好了,只需要修改参数就能玩转起来了

5. 选择核心板:“工具-开发板-Arduino/Genuino Mega or Mega 2560”,然后编译:“项目-验证/编译”,编译成功显示占用的程序空间

6. 使用USB连接线连接Ranger,并选择正确的串行端口;Ranger连接成功后,选择“项目-上传”,显示“上传成功”说明程序全部上传到Ranger中

▼ 出厂程序,板子上电后有段闪亮出场秀

---------- 老司机开车 ---------

▼ 履带式坦克车

随意跨越障碍

巡线模式

▼ 三轮竞赛车

尽情飘移

避障模式

▼ 自平衡小车

----------- 总结 -------------

优点:

1) 材料做工比较精致,设计合理,拼接后造型比较萌

2) 机械部件拼接比较容易,一把螺丝刀就能解决

3) 编程软件上手比较容易,界面友好,是小猴子们编程启蒙的好伙伴

4) 价格方面,性价比还算高

5) 采用的Arduino开源平台,好处就不用说了

6) 官网配件丰富,比如各种传感器模块,后期添加功能比较方便

缺点:

1) 在外形上再做做文章,可以加入些更加萌蠢的外壳

▼ 最后,污图一张,好基友一辈子

本文来自什么值得买网站(www.smzdm.com)。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
创客教师专题培训课程 IV
亲测:Makeblock mBot 可编程教育机器人
新时代创客必备的七种技能
从组装到编程,看看这款儿童机器人 mbot 究竟怎么样
未来领袖的童年玩具——mBot 教育机器人体验
物联网可视化编程工具
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服