# ext2-py-xfsHelloFly **Repository Path**: mind-plus/ext2-py-xfsHelloFly ## Basic Information - **Project Name**: ext2-py-xfsHelloFly - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-13 - **Last Updated**: 2026-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: MindPlus-Ext2 ## README # 编程无人机 ![cover](extension/public/cover.png) `xfshellofly` 是一个适用于 Mind+ V2 Python积木模式的扩展(北京小飞手 A2 编程无人机Python图形库)。 该扩展共提供 62 个积木。 ## 积木 | 积木类型 | 积木内容 | |---|---| | 命令 | 无人机初始化 | | 命令 | 运行线程 [NAME] | | 命令 | 等待 [SEC] 秒 | | 命令 | 等待直到 [BOOL] | | 命令 | 语音播报 [STR] | | 布尔 | 按键 [ID] 被按下 | | 命令 | 最大重发次数 [LEN] | | 命令 | 清空控制台 | | 命令 | 计时器清零 | | 数值 | 计时器 | | 命令 | [ID] [MODE] | | 命令 | [ID] 起飞 [HIGH] 厘米 | | 命令 | [ID] [SWITCH] 自动等待 | | 命令 | [ID] 切换为 [MODE] 模式 | | 命令 | [ID] 调整重心偏移([X],[Y]) | | 命令 | [ID] 设置当前位置为([X],[Y]) | | 命令 | [ID] 设置标签间距为 [DISTANCE] 厘米 | | 命令 | [ID] 水平速度 [SPEED] 厘米/秒 | | 命令 | [ID] 垂直速度 [SPEED] 厘米/秒 | | 命令 | [ID] 向 [DIR] 飞 [DISTANCE] 厘米 | | 命令 | [ID] 向 [DIR] 飞 [DISTANCE] 厘米,寻找黑色色块 | | 命令 | [ID] 向 [DIR] 飞 [DISTANCE] 厘米,寻找色块([L_L],[L_H],[A_L],[A_H],[B_L],[B_H]) | | 命令 | [ID] 向 [DIR] 飞 [DISTANCE] 厘米,寻找 [TAGID] 号标签 | | 命令 | [ID] 向 [DIR] 飞 [DISTANCE] 厘米,跟随 [TAGID] 号标签 | | 命令 | [ID] 从 [TYPE] 位置移动([X],[Y],[Z]) | | 命令 | [ID] 直达 [TAGID] 号标签,高度 [HIGH] 厘米 | | 命令 | [ID] 直达([X],[Y],[Z]) | | 命令 | [ID] 水平环绕 [TYPE] 坐标 [X] [Y] 角度 [A] 速度 [S] 厘米/秒 | | 命令 | [ID] 垂直环绕 [DIR] 方向 [D] [Z] 角度 [A] 速度 [S] 厘米/秒 | | 命令 | [ID] 正弦环绕 [DIR0] [DIR1] 方向,从 [A0] 度到 [A1] 度,周期长度 [L] 厘米,振幅大小 [H] 厘米,速度 [S] 厘米/秒 | | 命令 | [ID] 往坐标点 [X] [Y] 方向移动 [DIST] 厘米,速度 [S] 厘米/秒 | | 命令 | [ID] 往 [DEG] 度方向移动 [DIST] 厘米,速度 [S] 厘米/秒 | | 命令 | [ID] 旋转 [ANGLE] 度 | | 命令 | [ID] 高度 [HIGH] 厘米 | | 命令 | [ID] 激光定高 [MODE] | | 命令 | [ID] 向 [DIR] 翻滚 [CIR] 圈 | | 命令 | [ID] 灯光 [MODE] 颜色 [COLOR] | | 命令 | [ID] 检测 [MVMODE] | | 命令 | [ID] 检测 [TAGID] 号标签 | | 命令 | [ID] 检测 [TYPE] ([L_L],[L_H],[A_L],[A_H],[B_L],[B_H]) | | 布尔 | [ID] 检测到 [MVFLAG] | | 布尔 | [ID] 检测到 [DIR] 方有线 | | 命令 | [ID] [MODE] 机头方向 | | 命令 | [ID] [MODE] 发射激光 | | 命令 | [ID] [MODE] 电磁铁 | | 命令 | [ID] 舵机 [ANGLE] 度 | | 数值 | [ID] [DIR] 方障碍物的距离 | | 数值 | [ID] 色块的 [TYPE] | | 数值 | [ID] [SENSOR] | | 命令 | [ID] [MODE] 电子开关 | | 数值 | [ID] 电子秤读数 | | 数值 | [ID] 射击 [SHOOT] | | 命令 | [ID] 发送 [STR] | | 数值 | [ID] 消息 [TYPE] | | 命令 | [ID] 清除消息 | | 命令 | [ID] 镜头 [DEG] 度 | | 命令 | [ID] [PHOTOMODE] [SAVEPHOTOMODE] | | 布尔 | 图片回传成功 | | 命令 | [ID] 红外 [IRMODE] 协议发送(0x[DATA0],0x[DATA1],0x[DATA2],0x[DATA3]) | | 命令 | [ID] OLED在([X],[Y])显示字符串 [STR] 放大 [SCAL] 倍 | | 命令 | [ID] OLED显示 [SHOWMODE] | | 命令 | 程序结束 | ## 更新日志 ### V3.6.0 - 完成扩展基础功能 ## 开发指南 更详细的 Mind+ V2 扩展开发说明请参考:[Mind+官方扩展开发文档](https://mindplus.dfrobot.com.cn/mp2/Extensions/) ## V1 原始库来源 本库迁移自 Mind+ V1(1.x)用户库,保留 `compatibilityId` 字段以兼容旧版工程。 - compatibilityId:`xfs-a2-hellofly-thirdex` - 原作者:xfs - 原始仓库:无