myBlockly是什么?
myBlockly 是基于python环境以及pymycobot依赖库的拼图式编程软件,是一种拖拽式编程。可以让用户以搭积木式的方法进行编程控制mycobot。它允许通过拖拽代码构建块或者其他视觉线索,而不是手动编写基于文本的代码。如此一来,复杂又抽象的编程语言就变得容易理解。特别适合初学者学习编程,锻炼编程思维。myblockly还提供了python展示界面,将用户搭建的myblockly程序转换为python语言程序,以此帮助用户学习python语句。myBlockly 在功能/设计上和MIT的儿童编程语言Scratch类似。
myBlockly安装
myBlockly的下载地址:
- GitHub 地址:https://github.com/elephantrobotics/myblockly-package/releases
- 官网地址:https://www.elephantrobotics.com/download/
适用设备:
- myCobot 280
- myCobot 280 M5
- myCobot 280 PI
- myCobot 280 Jetson Nano
- myCobot 280 for Arduino
使用前提:
Pi \ jetsonnano 系列,ATOM 烧录最新版的 atomMain (出厂默认已烧录)
配置 Python 环境,可参考 Python 章节
myBlockly开发使用引导
您可以根据以下指引来使用myBlockly对我们的机械臂进行开发
2.控制RGB灯板
4.控制单关节运动
5.控制多个关节
7.控制机械臂跳舞
8.夹爪的使用
9.吸泵的使用
10.夹爪测试
11.IO测试
12.Q&A