官方推荐扩展模块 (最兼容,最稳定)
MakeBlock官方为mBot系列提供了丰富的官方扩展模块,这些模块与mBlock软件(基于Scratch)完美集成,即插即用,非常适合初学者。

传感器类 (让机器人“感知”世界)
| 模块名称 | 功能简介 | 应用场景举例 |
|---|---|---|
| 超声波传感器 | 测量前方物体的距离,像“眼睛”一样。 | 避障小车、测距仪、跟随小车。 |
| 光线传感器 | 检测环境光的强弱。 | 跟随光源的“向日葵”、自动控制台灯。 |
| 巡线传感器 | 检测黑白线或不同颜色的表面。 | 循迹小车(沿着黑线行走)、颜色分类。 |
| 声音传感器 | 检测周围环境的声音大小。 | 声控机器人(拍手启动)、分贝计。 |
| 温湿度传感器 | 测量当前环境的温度和湿度。 | 智能天气预报站、环境监测器。 |
| 土壤湿度传感器 | 检测土壤的湿度。 | 智能浇花系统,土壤干燥时自动浇水。 |
| 红外避障传感器 | 与超声波类似,但检测距离更近,响应更快。 | 精密避障、物体计数。 |
执行器类 (让机器人“行动”起来)
| 模块名称 | 功能简介 | 应用场景举例 |
|---|---|---|
| 舵机 | 可以精确控制转动角度的电机(0-180度)。 | 机械臂、云台摄像头、自动门、摇头风扇。 |
| RGB全彩LED灯模块 | 可以发出任意颜色的光。 | 情绪指示灯(不同颜色代表不同状态)、炫彩装饰灯。 |
| 蜂鸣器 | 可以发出不同频率的声音,像个小喇叭。 | 演奏音乐、报警器、提示音。 |
| 继电器模块 | 用弱电控制强电的“开关”。 | 控制家里的台灯、风扇等220V电器(注意安全!)。 |
通信与显示类 (让机器人“说话”和“联网”)
| 模块名称 | 功能简介 | 应用场景举例 |
|---|---|---|
| 蓝牙模块 | (部分型号已内置) 无线连接手机或电脑,进行远程控制或数据传输。 | 手机App遥控机器人、无线数据上传。 |
| 4G无线模块 | (部分型号已内置) 比蓝牙传输距离更远、更稳定。 | 远距离遥控、机器人足球赛。 |
| OLED显示屏 | 小型、低功耗的屏幕,可以显示文字、数字和简单图形。 | 显示传感器数据(温度、距离)、状态提示。 |
| RFID读卡器 | 读取RFID标签的ID信息。 | 门禁系统、身份识别、物品追踪。 |
机械结构类 (让机器人“变形”)
| 模块名称 | 功能简介 | 应用场景举例 |
|---|---|---|
| 机械臂套件 | 包含多个舵机和结构件,可以组装成一个小型机械臂。 | 抓取物体、分拣游戏。 |
| 智能车竞技套件 | 包含各种传感器和结构件,用于改装mBot参加比赛。 | 竞速、对抗、复杂任务挑战。 |
第三方兼容零件 (更多可能性,需要一定编程基础)
mBot的底板基于Arduino,所以它兼容绝大多数的Arduino传感器和模块,这为你打开了无限可能的大门,但通常需要你使用Arduino IDE进行编程,或者更高级地在mBlock中切换到“Arduino模式”进行代码编写。
常见Arduino传感器
- IMU传感器 (如MPU-6050): 可以测量机器人的姿态(加速度、角速度),实现自平衡车项目!这是非常经典和酷炫的应用。
- GPS模块: 让机器人知道自己在哪里,可以制作一个GPS定位小车或导航机器人。
- 摄像头模块 (如OV7670): 让机器人拥有“视觉”,可以进行颜色识别、人脸追踪、物体识别等高级AI应用。
- 电机驱动板 (如L298N): 当你需要控制更多、更强的电机时(比如四驱车),可以外接更强大的驱动板。
- 各类气体传感器 (MQ系列): 制作一个空气质量检测器,检测甲醛、烟雾等。
- 指纹识别模块: 制作一个带指纹解锁的“保险箱”机器人。
3D打印零件
这是让mBot个性化最强的方式!你可以在网上(如Thingiverse、Printables)搜索 "mBot",找到成千上万个由其他创客设计并分享的3D模型文件,然后自己用3D打印机打印出来。
- 自定义外壳: 设计独特的机器人外观。
- 专用支架: 为你添加的第三方传感器(如摄像头、IMU)打印一个牢固的支架。
- 功能性零件: 打印一个推土机铲子、一个抓手、一个摄像头云台底座等。
创意项目想法
结合以上零件,你可以创造出各种有趣的项目:
-
智能垃圾桶:
(图片来源网络,侵删)- 所需零件: 超声波传感器、舵机、垃圾桶盖子。
- 逻辑: 手靠近时,超声波检测到距离变化,舵机转动,自动开盖。
-
智能家居小管家:
- 所需零件: 温湿度传感器、OLED显示屏、继电器模块。
- 逻辑: 实时监测温度,当温度高于设定值时,通过继电器控制风扇开启,所有数据显示在OLED屏幕上。
-
循迹机械臂:
- 所需零件: 巡线传感器、机械臂套件。
- 逻辑: 机器人沿着黑线走,当巡线传感器检测到特定标记(如一个十字路口)时,停下并让机械臂完成抓取动作。
-
自平衡机器人:
- 所需零件: IMU传感器 (MPU-6050)、强大的电机驱动板(如果原电机不足)。
- 逻辑: 这是进阶项目,通过IMU获取机器人倾角,使用PID算法控制电机转速,让机器人始终保持直立。
如何购买和连接?
- 购买渠道:
- 官方渠道: MakeBlock官网、天猫/京东官方旗舰店,零件最全,兼容性最好。
- 第三方渠道: 淘宝、阿里巴巴,可以找到更多第三方兼容的Arduino传感器,价格可能更优惠。
- 连接方式:
- 端口: mBot底板有专门的传感器端口(通常标记为2, 3, 4, 5, 6, 7, 8),以及电机端口(M1, M2),官方模块都有防呆接口,插错是插不进去的。
- 接线: 第三方模块可能需要使用杜邦线连接到底板的数字/模拟引脚上。
- 编程: 在mBlock中,添加相应的“扩展”,然后像拖积木一样就能使用这些模块的功能了。
从官方的超声波、舵机开始,是体验mBot乐趣的最佳方式,当你熟悉了基本操作后,不妨大胆尝试添加第三方传感器或3D打印零件,将你的mBot打造成独一无二的智能机器人,这个过程不仅能让你学到机器人知识,更能极大地锻炼你的动手能力和创造力!

标签: mbot机器人扩展零件安装 mbot机器人自定义零件加装 mbot机器人附加零件教程