RoboFacetRoboFacet

mBot2 / mBot Neo · CyberPi · mBlock 5

mBot2 超声避障小车

按官方 Case 30 搭建积木程序,让超声读数触发转向,再上传为可脱离电脑运行的程序。

需要基础编程与调试

完成目标

小车前进,并在程序检测到障碍物时改变方向。

开始前需要什么

  • 理解循环与条件判断,能连接设备并添加 mBlock 扩展。
查看材料、设备与工具

型号与软件环境

  • 采用 mBot2,也称 mBot Neo;不混用 mBot1、Ranger 或 Rover 教程。
  • 设备选择 CyberPi,添加 mBot2 Shield 与 Ultrasonic Sensor 2 扩展;独立运行需使用 Upload,而不是 Live。
  • 公开教程提供积木图,不是已核实的一键下载文件;软件界面可能更新。

相似产品、旧版硬件或其他软件版本,不代表可以直接使用同一份代码。

材料与设备准备清单

按实际准备情况勾选。零件规格、套件包含项和装配要求见对应来源。

必选材料已准备 0 / 2 项

勾选仅用于本页,不会上传;刷新或离开后重置。

必选材料

  • × 1

    本路线使用标准装配中的 CyberPi、mBot2 Shield、Ultrasonic Sensor 2 和编码器电机。

    材料说明来源
  • × 1

    用于 CyberPi,核对包装内线缆与电脑所需转接头。

    材料说明来源

设备与工具

  • 电脑使用 mBlock 5,或网页版配合 mLink。测试建议:准备空旷区域和简单障碍物;例程未规定障碍物数量。

实现路线

按顺序进入原教程。这里整理流程,不替代具体接线图和校准说明。

  1. 1

    装配标准套件

    按厂商图示连接电机、传感器和 CyberPi。

    打开对应步骤
  2. 2

    检查供电

    使用 Shield 内置充电电池并遵循充电说明,本路线不另配 AA 电池。

    打开对应步骤
  3. 3

    连接 mBlock

    USB 连接后选择 CyberPi,添加所需扩展。

    打开对应步骤
  4. 4

    搭建 Case 30 程序

    按官方积木图搭建并上传程序。

    打开对应步骤
  5. 5

    比较有、无障碍的行为

    分别观察前进与转向;仅在排查需要时按官方流程更新固件。

    打开对应步骤

第一轮运行检查

  • mBlock 能识别 CyberPi 并上传程序。
  • 可以分别观察无障碍前进和遇障碍转向。
  • 使用 Upload 后,断开电脑仍可运行程序。

这个项目不包含

  • 这是反应式示例,不包含建图、路径规划,也不保证走出所有迷宫或避开所有物体。

装配与运行注意

  • 按文档使用电池和连接器,不改造电池包;更新固件时不要拔下 CyberPi 或 USB。
  • 测试建议:使用平整、空旷区域,避开楼梯和桌边。

预算中要计入什么

  • 计入标准套件、可能缺少的充电电源或 USB 转接头、测试材料和运费;不把课堂套餐附件视为单机标配。

原项目资料与代码

  • 标准装配教程公开资料
  • 代码以原页面的积木图片呈现。

  • 固件更新流程公开资料

资料查阅日期:2026-10-14。本页根据原项目资料整理,RoboFacet 未进行硬件复现。套件内容、价格与软件更新以对应官方说明为准。

理解项目里的概念

同方向的项目