发表日期:2017-06-18 14:22:19文章编辑:浏览次数: 标签:亮宁机器人
软件免费下载地址:http://www.robedu.cn/ziyuan/down/2016-12-12/434.html
亮宁可视化编程界面快捷菜单由三个部分组成:保存、传递、撤销。
中间的传递按钮,是将当前可视化下所编写的程序(先保存)转移到arduino上进行进一步编程修改并下载到机器人上。
占击传递后,如果有目录d:\arduino1.6.7文件夹存在,系统将会程序内容直接用arduino打开,形式如下:
保存文件时,文件名中不要用汉字和纯数字组成,例如:我的程序1,12345等都不正确的命名,要用myprog1,W12345,这样是可行的。没有保存的文件不能传递。
撤销按钮用来整体撤销最后一步的操作。它不会造成撤销部分的语法错误。可连续操作多次,逐步向前撤销。初学者不要随便去修改右边程序框里的程序。这样不小心就会造成语法错误。当你熟练使用这个系统后,再进行程序修改。个别地方确实需要修改,待转入arduino后再进行修改。
整个编程界面分为四个部分:最左边为操作菜单,导航形式;右边为系统自动生成的C语言代码;中上为对话框,填入要操作的参数;中下为图片说明,用来说明连线方法或安装方法,使用方法或注意事项等。其余状态栏请客户理解即可。
如上图,程序的必要部分包括“#include <LNDZ.h>"和程序的两个基本函数init()和repeat(),由系统自动生成。
即使你以后不要在其中一个函数体内增加新的内容,也不能将其中任意一个删除。
其后的编程,除自定义函数会直接写到程序最后外,其余都是插入操作。插入时应正确点击待插入位置,使编程窗口中出现标志插入位置的箭头,以免插入位置不对。一旦发现插入位置不对,可撤消刚才这一步的操作,然后重新插入。
导航栏把编程的各功能模块以树型结构形式展现在其中,使用者要经常与它打交道,记忆住它们之间的上下级关系,才能做到”熟能生巧“。层次图形如下。
它们的上下级关系就是一种分类方式,如果你理解了就不必死记它们之间的关系了。好在这个树型图相当直观,即使不熟悉,也不太影响程序的编写。
变量是程序的重要概念。变量在程序中存贮需要变化的数值。它含有整数int/byte/long、浮点数float/double、字符char、字符串String布尔型bool等。
变量说明时,我们可以赋予其初始值 。
变量说明的插入位置不需要选定,它默认在#include <LNDZ.h>之后(除自定义函数的参数外)。操作窗口如下图。
导航栏层次结构 变量、表达式操作对话框
变量一经说明,就可以进行赋值或赋予表达式的值。
用可视化系统书写表达式,自然没有直接用文本书写方式那么快捷。
如果你需要生成更复杂的表达式,需要多定义几个中间变量。例如:在生成的数学表达式
a=sqrt(sqr(x)+sqr(y))
就上可以先令:b=sqr(x)+sqr(y)
再令:a=sqrt(b);