诺宝RC7.2编程软件使⽤说明
诺宝RC机器⼈编程软件
使⽤⼿册
哈尔滨⼯业⼤学深圳研究院
哈⼯⼤(深圳)机器⼈教育中⼼
⼀、软件介绍
由哈尔滨⼯业⼤学深圳机器⼈教育中⼼研发的“诺宝RC编程软件”,为开发智能机器⼈与智能控制项⽬及相关科研、教学、实践活动等提供了简洁⽽功能强⼤的编程调试平台。根据C++ 编程语⾔设计成亲切且容易了解的软件。⽤图形化语⾔表⽰逻辑想法与过程,是学会基本逻辑和⼈⼯智能的⼀个强⼤⼯具。软件能让使⽤者学会机器⼈编程的主要步骤:感觉、分析和运动。
机器⼈的⼤脑也如同⼈的⼤脑⼀样的⼯作,先利⽤传感器对外界接收信息(感觉),运⽤知识进⾏判断(分析),然后输出反应(运动),这⼀⼯作过程就是机器⼈智能的体现。(如图)
⼈类智能:机器⼈智能:
要让机器⼈拥有⼈类的智能, 能够按照⼈类的意图做事,就必须有能让机器⼈听懂的语⾔——控制程序,也称为计算机程序,规定他动作的具体内容。诺宝RC编程软件就是⼈类与机器⼈沟通的桥梁。
机器⼈设计步骤
第⼀步:设计构思、选择模块及搭建机器⼈
明确设计机器⼈所要完成什么任务,选择相应的使⽤模块,创造、搭建⾃⼰的机器⼈,让它运动、做动作,并为机器⼈赋予思想(机器⼈控制程序),通过输⼊(传感器)与输出(电机与灯等)对周围环境做出相对应回应。
第⼆步:编写诺宝RC程序
编写控制程序是设计机器⼈中最重要的⼀个步骤,因为控制程序就是机器⼈的思想,也就是“⼈⼯智能”。⼀个⼈的思想决定了这个⼈的⾏为,控制程序则决定了机器⼈的⾏为,编写控制程序即将⼈类思想赋予机器⼈。
第三步:使⽤仿真界⾯检测程序
在仿真界⾯中为机器⼈设置类似现实的环境,检测机器⼈是否按预先设计的⾏动完成,以得知程序编写是否完善或者有误,如果检测有误,可以返回编程窗⼝修改原程序,再运⾏仿真测试,确保机器⼈完成任务。
第四步:下载程序到微电脑
通过计算机编写好程序,在仿真界⾯检测成功后,使⽤USB下载线将机器⼈的微电脑与pc机连接下载程序⾄微电脑。打开电源运⾏机器⼈,参观机器⼈是否按设计任务⾏动。
⼆、.诺宝RC 主界⾯
(1)模块库区:
在上图中我们可以看到,在图形的左边是模块库区,这⾥包括数字传感器模块、数字化传感器模块、
模拟传感器模块、输出模块、时间模块、流程控制模块和程序模块七部分,以⿏标左键点击即可将传感器或所需要地模块加⼊到流程图⽣成区。
(2)流程图⽣成区:
在流程图编辑界⾯中,流程图⽣成区是最主要的⼀个窗⼝,我们⽤图形编程时,在这⾥完成机器⼈控制程序。通过选择模块库中的图形程序模块,
在流程
流程图⽣成区
C 语⾔代码显⽰区
图⽣成区做设定与修改,再将各个模块组合成⼀个流程图,把这个程序下载到机器⼈微电脑,机器⼈就可以按照我们为它编辑好的程序运动了。
模块的移动:选中要移动的图形模块(既可以选择⼀个,也可以选择多个),⽤⿏标左键点住所选图形模块,直接拖动到编程者所要移动到位置,这时这个图形模块上⾯就会显⽰向上添加或向下添加,当松开⿏标左键时,所选移动模块就会⾃动移到流程图⽣成区的指定位置。
(3)C语⾔显⽰区:
在图形的右侧,我们可以看到⼀个C语⾔的程序界⾯,当我们在流程图⽣成区⽤图形语⾔编程以后,对应着在流程图⽣成区右侧的C语⾔显⽰区就会⽣成相匹配的C语⾔源程序,⽅便使⽤者熟练掌握两种编程环境语⾔。
(4)⼯具栏:
⼯具栏的介绍如下:
①:在⼀个⽐较复杂的程序⾥,某个部分程序多次使⽤且编写都⼀样,可以
使⽤“新建⼦程序”简化,⽅便复杂的程序编写。
②:发现新建⼦程序不对,还没有返回主程序时,使⽤“删除⼦程序”删除
错误的⼦程序。⼦程序⼀旦被调⽤或者保存后就不能使⽤“删除⼦程序”。
③:对已经保存好,在程序⾥使⽤的⼦程序进⾏编辑(包括修改、删除)。
④:先选定初始位置模块,再选添加⽅向来确定添加位置。
⑤:先确定需要被替换的模块,再选“替换”图标,最后在左侧模块库中选
所需的功能模块。
⑥:编程出现错误时,只需点击⿏标左键匡选所需“删除”的图标,再点击
⼯具栏中的删除键即可。
⑦、、:在诺宝RC编程软件界⾯中,可以同时显⽰流程图编辑和
C语⾔源代码区,如果只显⽰流程图区就可以直接点击“显⽰图形”即
可;如果只显⽰C语⾔源代码区就可以直接点击“显⽰源代码”即可;
如果都显⽰可以直接点击“同步显⽰”即可。
⑧:程序编辑完后,为了确保下载到机器⼈中的程序正确,我们可以通过仿
真界⾯来检测,只需点击“仿真”即可进⼊仿真界⾯检测。
⑨:诺宝RC编程软件界⾯,也提供了C语⾔代码编辑区,只需点击“编辑
代码”即可进⾏C语⾔编程。
⑩:当编辑好程序后,先确定机器⼈与电脑连接好,之后打开机器⼈电源开关,最后点击下载按键,即可将当前程序下载到机器⼈⾥。
三、模块的基本操作
学会如何操作模块是编译程序的第⼀步,操作使⽤模块的⽅法分为五种: 调⽤模块、删除模块、移动模块、复制模块、设定模块。
(1)模块的调⽤
调⽤模块只需要在编程界⾯的左侧模块库中点击⿏标左键即可在流程图⽣成区中的“主程序”与“结束”图形中间显⽰图标。如
图:
诺宝RC 编程软件中,可以按照添加顺序的不同,选择添加模块的⽅向及直接替换所选⽤的模块。
当编程者想在⼀个图形程序后添加其他图形程序的时候,就先要⽤⿏标右键点击选择当前图形。所选图形上就会有⼀个向下的灰⾊箭头。在左侧模块库⾥选择的图形程序就都加在所选图形程序的后⾯。点击⼯具栏中的加在前图标,就可以将图形程序加在所选图形的前⾯。
灰⾊箭头
(2)模块的删除
在诺宝RC编程软件界⾯中除了“主程序”与“结束”两个图形程序不能删除以外,其他的图形程序都可以随着编程者的意愿随意删除。
当编程者删除⼀个模块时,只需点击⿏标左键匡选所需删除的图形,再点击⼯具栏中的删除键即可。如图所⽰:
另⼀种⽅法就是⽤⿏标左键选中所需要删除的图形以后,再⽤⿏标点住图标拖离逻辑图即可。
(3)模块的移动
诺宝RC编程软件中的图形程序移动的基本⽅法是选中要移动的图形程序(既可以选择⼀个图形,也可以选择多个图形的逻辑框图),⽤⿏标左键点住所选图形程序直接拖动到编程者所要移动到的图形程序位置,这时这个图形程序上⾯就会显⽰向上添加或向下添加,当松开⿏标左键时,所选移动程序就会⾃动移到指定位置。如下图所⽰:
1.选定要移动的图形
2. 左键点住所选图形拖动
电脑编程软件下载免费下载3. 松开⿏标左键(4)模块的复制
诺宝RC编程软件中模块的复制操作⾮常简单。类似模块的移动,只需要将所需要复制的图形程序选中,然后⽤CTRL+⿏标左键点住拖动到编程者指定位置即可。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论