myAGV 2023 使用 myBlockly 说明
快速上手
打开 myBlockly,选择机器为 myAGV 2023,选定端口,波特率选择为 115200
。
注意:myAGV 2023 Pi 版本端口为/dev/ttyAMA2
;myAGV 2023 Jetson Nano 版本端口为 /dev/ttyS0
拖动一些积木块到工作区后,点击运行。
根据上述积木块,机器会做以下动作:
- 设置机器 RGB 灯模式为闪烁模式,灯光颜色为 Red 255
- 等待2秒
- 机器以10的速度向前运动
- 等待2秒(此时机器向前运动中)
- 机器以20的速度向后运动
- 等待2秒(此时机器向后运动中)
- 机器以1的速度在做顺时针旋转运动
- 等待2秒(此时机器在做顺时针旋转运动)
- 机器停止运动
快速移动部分说明
1 打开快速移动
2 连接机器
3 设置速度
可以自定义各个运动方向的速度。
4 运动控制部分
- 前进按钮:点击此按钮控制机器向前运动。
- 后退按钮:点击此按钮控制机器向后运动。
- 向左运动按钮:点击此按钮控制机器向左运动。
- 向右运动按钮:点击此按钮控制机器向右运动。
- 顺时针按钮:点击此按钮控制机器做顺时针运动。
- 逆时针按钮:点击此按钮控制机器做逆时针运动。
- 运动停止按钮:点击此按钮是机器停止运动.
相关积木块说明
1 系统信息栏积木块
获取固件版本:运行此积木块可以获取到机器的当前固件版本。
读取所有电机电流:运行此积木块可以获取到机器的所有电机电流。
读取电池信息:运行此积木块可以获取到机器的电池信息。
注意:系统信息栏积木块需要搭配 文本输出积木块 使用
2 设置栏积木块
- 设置灯光:运行此积木块可以设置机器RGB灯光的颜色和亮灯效果。效果分为:闪烁和仅改变颜色。
3 运动状态控制
- 整体运动控制积木块:运行此积木块控制机器运动,积木块中的
前(+)后(-)
表示:数值为正数时,机器向前运动;为负数时,机器向后运动;数值为零时,不运动。左(+)有(-)``顺(+)逆(-)旋转
同理。 - 向前运动积木块:运行此积木块控制机器按照给定的速度向前运动。
- 向后运动积木块:运行此积木块控制机器按照给定的速度向后运动。
- 向左运动积木块:运行此积木块控制机器按照给定的速度向左运动。
- 向右运动积木块:运行此积木块控制机器按照给定的速度向右运动。
- 逆时针旋转积木块:运行此积木块控制机器按照给定的速度做逆时针旋转运动。
- 顺时针旋转积木块:运行此积木块控制机器按照给定的速度做顺时针旋转。
- 停止积木块:运行此积木块控制机器停止运动。
产品进阶开发可参考教程视频