mBot学习资源汇总

2016-11-23 15:15:54
82741
本帖最后由 CodePlayer 于 2016-11-23 15:37 编辑

介绍
mBot是一款学习机械、电子和编程的STEAM教育产品,作为机器人入门套件,它遵循兼容开放的设计原则,可以自由DIY和更好地实现创意。结构上保留有各种安装孔,便于在结构上做DIY和扩展,主控板mCore兼容开源硬件Arduino,自带蜂鸣器、光线传感器、彩色LED灯等多种模块,4个扩展接口可以外接其它电子模块。
mBot1.jpg
移动和PC端均支持图形化编程,编程软件mBlock基于Scratch开发,用图形化编程的方式降低了编程的门槛。
mBlock编程.gif
控制和编程
按照说明书搭建好mBot后,可以用多种方式控制机器人,蓝牙版本可以用手机或Pad在腾讯应用宝下载Makeblock App来控制,蓝牙版和2.4G版本都支持用红外遥控器控制机器人。
Makeblock APP.jpg
如果想学习编程,在不同平台有不同的方式。
移动端(包括手机和Pad)
M部落
:用游戏化的方式学习编程,在闯关的过程中掌握编程技能。
M部落1.jpg
卡通人物Mr. Panda一步一步指引学习编程。
M部落2.jpg
不知不觉就掌握了编程技能。
M部落3.jpg

M部落可以在苹果App Store和腾讯应用宝下载。
Makeblock App同样具有图形化编程的功能,界面和编程方法与mBlock类似,建议学完M部落后再用它来编程。

PC端(Windows和Mac)
用mBlock编程
mBlock在Scratch的基础上加入了机器人模块,入门可以参考Makeblock学习版块的mBlock入门页面。
mBlock编程.jpg
mBot编程的一些小案例
用Arduino编程
mBot里面的mCore主控板是基于Arduino Uno开发的,兼容Arduino,所以可以下载Arduino IDE和Makeblock库文件来使用Arduino编程,Arduino编程入门看这里

用App Inventor编程
有专门开发支持App Inventor编程插件机器视觉插件,做一个专用的手机App控制mBot变得更简单。
用Swift语言编程
专门开发了支持Swift编程的框架
,有更多的方式编程控制mBot。

线上课程与书籍
有9个章节的线上课程介绍mBlock编程。
M部落线上课程
有专门的视频介绍mBot和它的各种玩法。
珊子姐姐小课堂
有多本书籍介绍使用mBot来学习编程。
mBot编程学习系列书籍
书籍在淘宝可以买到。

扩展
mBot搭配有丰富的扩展包,让它的玩法更加多样。
mBot六足机器人扩展包
mBot六足机器人扩展包.PNG
mBot声光互动扩展包
mBot声光互动扩展包.PNG
mBot动感小猫扩展包
mBot动感小猫扩展包.PNG
除此之外,还有更多用户分享的玩法:
mBot玩法与扩展分享专区
M部落作品分享社区(mBlock编程的各种玩法)
mBot表情面板游戏
救援机器人
巡线避障二合一mBot
更多玩法,请访问Makeblock开放实验室Openlab
收藏
1 条回帖
柏拉图的背叛新手会员2018-4-15 20:14:17
真的很实用啊,赞一个。
需要登陆后才可进行回复 登录

返回顶部
现在加入我们,注册一个账号 账号登陆 QQ账号登陆 微博账号登陆