紫光机器人软件使用说明_USB版

紫光机器人软件使用说明_USB版

ID:37840525

大小:2.61 MB

页数:31页

时间:2019-06-01

紫光机器人软件使用说明_USB版_第1页
紫光机器人软件使用说明_USB版_第2页
紫光机器人软件使用说明_USB版_第3页
紫光机器人软件使用说明_USB版_第4页
紫光机器人软件使用说明_USB版_第5页
资源描述:

《紫光机器人软件使用说明_USB版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、紫光教育机器人软件使用说明RobotPC编程指南一、图形化编程平台RobotPC简介紫光教育机器人编程软件RobotPC采用流程图模式编程,流程图由基本模块来构建。基本模块包括输出执行模块、信号输入模块、流程控制模块和模块化子程序四种(见图1)。每一个图形模块都可以完成一定的功能,只要按逻辑连接这些模块就可以很快的完成一个程序的编写。通过画流程图的方式,实现对某一特定机器人的编程,从而使机器人根据周围的环境执行相应的动作,如:前进、后退、拐弯、加速、减速、避障等。流程图支持子程序调用、全局变量、简单表达式、复合条件判断、循环嵌套等。软件采用了面向对象的程序设计方法,

2、每种控件作为一个类对象,描述了此控件的类型、位置、连接属性、节点的设置属性等信息以及对各种属性改变的方法。利用这些方法,可以方便的对每个节点对象的属性更新和对象位置的移动等各种操作。RoboPC的特点:☆图形化编程,直观,易于学习和操作☆编辑、编译、程序下载到主控芯片的集成开发环境☆屏蔽软硬件接口部分,降低偏向于硬件的嵌入式系统开发难度☆可扩展性强紫光教育机器人软件使用说明二、软件安装1、点击光盘内软件文件夹下“ZiguangSetup.exe”文件,稍等片刻,弹出如下图所示对话框。2、点击“Next”,出现如下对话框,请不要修改安装路径,直接点击“Next”。紫光

3、教育机器人软件使用说明3、一直点击“Next”,直到出现下图,点击“Finish”。4、弹出如下图所示窗口,关闭此窗口,继续安装。紫光教育机器人软件使用说明5、在如下所示窗口,点击“下一步”。6、点击“下一步”。紫光教育机器人软件使用说明7、出现下图,选择自己需要安装的路径,点击“下一步”。8、一直点击“下一步”,直到出现下图,点击“完成”。9、软件安装结束。紫光教育机器人软件使用说明三、流程图编程使用步骤1、启动程序首先,点击“开始”→“程序”→“南京紫光教育机器人开发平台”→“RobotPCV2.01(USB版 11.12)”。出现如下界面:大约5秒钟左右,程序

4、界面跳转,进入软件界面,如下图(在出现上图后,点击此图,可迅速进入软件界面,无需等待)。2、新建程序运行本软件后,出现下图所示窗口。首先点击“文件”→“新建”或直接点击图中红色方框内的工具栏图标,将创建一个流程图窗口和一个C代码窗口,如图所示。流程图窗口由一个控件库和一个工作区组成。控件库中包含了绘制流程图中要使用的各种类型的控件。图1程序启动窗口紫光教育机器人软件使用说明图2程序窗口3、系统设置系统设置包括传感器设置、方向传感器设置、通信方式设置和指南针标定。通信方式设置用于设定程序下载的方式,本平台机器人支持USB下载和串口下载两种方式,用户只需要选择和自己实际

5、下载方式一致的下载方式即可,具体下载步骤将在后面进行介绍。方向传感器设置及指南针标定用于指南针传感器的应用,这部分将在传感器部分介绍。传感器设置用于配置通道号和传感器的对应关系。编程中使用传感器前,必须首先在系统设置中设置相应传感器的通道和类型。本操作平台中包含了8路A/D采样通道,每路通道可以采集一个采样点的信息,采样点通常连接各种传感器,譬如:红外传感器、灰度传感器、指南针传感器、超声波传感器等。如下图所示,显示了通道的一种实际使用情况。此图表示用户使用了3个采样通道,分别对应使用了灰度传感器、红外传感器、超声波传感器。图3通道的配置实例紫光教育机器人软件使用说

6、明4、加载图形控件首先从控件库中选择所要的控件类型,然后单击所要使用的某个控件,此时鼠标将变成一个“+”形状,然后在工作区单击就可以生成一个该控件类型的节点,同时在其下方显示一个红色的小方框,表示另一个节点可以和它相连,当一个节点移动到它附近(上或下)时,就可以将他们连接起来(连线不需要用户自己画,而由程序自动生成并调整他们的相对位置),如下图所示。图4加载图形控件示意图5、设置属性当在工作区内任意一个控件节点上右击时,将会弹出该节点的属性设置对话框。该对话框中列出了有关此控件的各种属性,用户可以对属性值进行设置和修改等操作。如下图所示,此属性是在“计算”图标上右击

7、得到的,该属性所代表的运算表达式是:自定义变量j3=j1+j2*100。图5计算器属性设置示意图紫光教育机器人软件使用说明6、修改用户在编程过程中或编程结束后都可对节点可以进行移动、删除、复制、剪切、粘贴等操作。在这些操作中,对于单分支、双分支和循环结构,都看作一个整体处理。例如:原程序删除单分支程序后的程序用户可以单独拖动一个节点图标在窗体中移动。如果这个节点只有子节点相连的话,则将其作为一个整体一起移动。当松下鼠标左键时,还要判断是否拖动到了一个连接点的有效区域内,如果是,并且这个连接点有子节点,还要同时移动子节点的位置。设置好相关的属性后,可以切换到C代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。