跳到主要内容

软件库说明文档

micro:bit XGO-Rider 是以 micro:bit 为主控板,其编程平台是采用 makecode 平台,为方便用户编程使用 micro:bit XGO-Rider,恩孚团队专为 micro:bit XGO-Rider 开发了独立的编程库文件。下面将详细介绍每个编程命令的作用和参数范围:

功能命令参数详解
基础控制参数1类型:下拉选项
参数1范围:默认P14
参数2类型:下拉选项
参数2范围:默认P13
设置 micro:bit与XGO-Rider 的通信串口,默认 TX:P14,RX:P13。
参数1类型:下拉选项
参数1范围:normal mode, cyclical pattern1, cyclical pattern2。
设置 XGO-Rider 的表演模式。XGO-Rider 会表演设定的一组动作。
参数1类型:下拉选项
参数1范围:playPendulum,AdvanceAndRetreat,
upsAndDowns,TetragonalSnake,
LiftRotation,CircularSloshing
设置 XGO-Rider 执行标准动作。
设置 XGO-Rider 恢复到初始状态。
返回值:数字
返回值范围:0~100
获取 XGO-Rider 的当前电量。
返回值:字符串
获取 XGO-Rider 的当前固件版本号。
参数1类型:下拉选项
参数1范围:全部、1号、2号、3号、4号
参数2类型:下拉选项
参数2范围:16种常用颜色
设置 XGO-Rider 的灯珠颜色。
参数类型:字符串
参数范围:a~z,A~Z,_<br /
设置 XGO-Rider 的蓝牙名称。
参数1类型:数字
参数1范围:0~255
参数2类型:数字
参数2范围:0~255
参数3类型:数字
参数3范围:0~255
设置 XGO-Rider 驱动板板载的彩虹灯环颜色。
舵机控制参数类型:下拉选项
参数范围:打开/关闭
设置 XGO-Rider 机身的动态平衡状态是否打开。若打开动态平衡状态,XGO-Rider 会实时调整自身姿态以保持身体平衡。
参数类型:下拉选项
参数范围:进入/完成
设置 XGO-Rider 进入标定模式和完成标定。标定的意思指重新设置 XGO-Rider 的舵机初始角度。进入标定状态后,用户可以自行调整舵机角度,完成标定后,XGO-Rider 会在默认站姿下保持标定时的状态。
参数类型:下拉选项
参数范围:roll/pitch/yaw
获取 XGO-Rider 机身在roll/pitch/yaw三个方向的角度数据。
参数类型:数字
参数范围:-20~20
设置 XGO-Rider 机身的上升和下降调整的高度。
参数1类型:数字
参数1范围:-100~100
设置 XGO-Rider 机身的左右倾斜角度。
运动控制参数1类型:下拉选项
参数1范围:前进/后退
参数2类型:数字
参数2范围:0~100
参数3类型:数字
参数3范围:0~
设置 XGO-Rider 以设定速度运行设定时间前进或者后退运动。
参数1类型:下拉选项
参数1范围:顺时针/逆时针
参数2类型:数字
参数2范围:0~100
参数3类型:数字
参数3范围:0~
设置 XGO-Rider 以设定速度运行设定时间顺时针或者逆时针运动。
参数1类型:数字
参数1范围:2~4
设置 XGO-Rider 以设定时间周期上下蹲起运动。
参数1类型:数字
参数1范围:2~4
设置 XGO-Rider 以设定时间周期左右晃动。