BLOCKLY是2012年6月GOOGLE发布的完全可视化的图形化编程语言。每一个图形对象都是代码块的高度集成,在可视化编程界面,我们可以用鼠标拖曳图形对象的方式构建程序。
与传统文本编程语言相比较,BLOCKLY图形化编程语言具有编程界面友好、无须深入学习记忆复杂的编程词汇、图形对象有较高认别度不容易出错、可切换成中文显示等优点,特别适合用于K12编程教育学习。
上一篇文章提到这次我们选择的软件平台是DOBOT-BLOCKLY图形化编程语言,硬件平台是DOBOT系列桌面式四轴机械臂。那么我们将如何构建一个合理完整有效的BLOCKLY图形化程序去控制DOBOT机械臂动作呢?
我们首先了解一下DOBOT-BLOCKLY的编程界面:
![1264455405ac4ff433fbf5bcaa49f7ad.png](https://img-blog.csdnimg.cn/img_convert/1264455405ac4ff433fbf5bcaa49f7ad.png)
DOBOT-BLOCKLY编程界面
其次是DOBOT-BLOCKLY编程使用的笛卡尔坐标系:
![ed188c91e1a58d0d948d50412cac8d55.png](https://img-blog.csdnimg.cn/img_convert/ed188c91e1a58d0d948d50412cac8d55.png)
笛卡尔坐标系(右手坐标)
接着是用DOBOT-BLOCKLY构建的程序:
<