仿真灭火机器人教程 课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《仿真灭火机器人教程 课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仿真灭火机器人教程 课件 仿真 灭火 机器人 教程
- 资源描述:
-
1、仿真平台介绍仿真平台介绍 广茂达伙伴机器人有限公司开发的“能力风暴VJC1.5仿真版“VJC1.5开发版”简便易学 的图形化编程风格。同时,用户能在PC机上对程序进行仿真,通过虚拟机器人模拟“能力风暴智能机器人”的行为,从而验证软件的正确性,提高程序设计与调试能力。平台的安装平台的安装 安装:双击拷贝资料中如图所示的图标。用户可根据安装向导的提示进行安装,安装成功后,图形化交互式C语言开发库以及范例会自动安装到指定目录(默认为c盘)。模块库区1.执行模块执行模块执行模块库简介 功能:“直行”模块主要用于控制机器人前进、后退。操作:用鼠标将“直行”模块移到流程图生成区并连接在程序中。设置时,右击
2、“直行”模块,在弹出的对话框中设置参数。设置参数说明:速度:可用两种方式进行设置。第一种方式,可在速度输入对话框中直接输入速度值。当输入值为正时,机器人前进;值为0时,机器人停止;值为负时,机器人后退。输入值的绝对值越大,机器人移动速度就越快。第二种方式,可以直接用鼠标拖动标尺上的游标,改变速度的大小。注意:“直行”模块的名称根据设置的不同速度而变化,如果设置正速度,模块名称为“前进”;如果设置负速度,模块名称为“后退”;如果设置速度为0,模块名称为“停止”。时间:在时间输入对话框中,输入机器人移动的时间,单位为秒。你也可以选中随机时间,得到小于输入值的随机时间。直行转向 功能:“转向”模块主
3、要用于控制机器人转向。操作:用鼠标将“转向”模块移到流程图生成区并连接在程序中。设置时,右击“转向”模块,在弹出的对话框中输入速度和时间。设置参数说明:转向速度:可用两种方式进行设置。第一种方式,可在对话框中直接输入速度值。当输入值为正时,机器人右转;值为0时,机器人原地不动(停止);值为负时,机器人左转。输入值的绝对值越大,机器人转动速度就越快。第二种方式,也可以直接用鼠标拖动游尺上的游标,设置转向速度。注意:“转向”模块的名称根据设置的不同速度而变化,如果设置正速度,模块名称为“右转”;如果设置负速度,模块名称为“左转”;如果设置速度为0,模块名称为“停止”。转向时间:在对话框中输入机器人
4、转向的时间,单位为秒;你也可以选中随机时间,得到小于输入值的随机时间 转向启动、停止电机 功能:“启动电机”模块主要用于控制机器人移动,可以分别控制机器人左右两只电机的功率,得到“直行”和“转向”的各种组合。“停止电机”模块主要用于关闭两个电机。操作:用鼠标将“启动电机”模块移到流程图生成区,并连接在程序中。右击“启动电机”模块,在弹出的对话框中输入电机功率参数,可以实现左右两只主动轮按不同速度、不同方向行走。设置参数说明:左/右电机设置:可用两种方式进行设置。第一种方式,可在对话框中直接输入左/右电机功率值。当左右电机功率相同时,机器人直线行走。当左右电机功率不同时,机器人会走弧线。第二种方
5、式,可拖动游标设置电机功率。扩展电机设置:选中扩展电机即可。扩展电机的功率为100。启动、停止电机发音1)功能:“发音”模块主要用于让机器人发音,唱一个音符。(2)操作:用鼠标将“发音”模块移到流程图生成区并连接在程序中。右击“发音”模块,在弹出的对话框中选择音阶和节拍,也可直接输入音频与发声时间参数。(3)设置参数说明:时间:在对话框中输入机器人发音的持续时间,单位为秒。也可直接选择节拍,如二分之一音符发音0.5秒,四分之一音符发音0.25秒,以此类推。音频设置:音频对应于机器人唱的音阶,单位为赫兹。1,2,3等代表简谱音阶。休止符,表示不发声(静音),也须指定时间间隔。自定义,可在对话框中
6、输入任意音频数值,使机器人发出相应频率的声音。发音显示 功能:“显示”模块主要用于在机器人LCD液晶显示屏上显示信息。操作:用鼠标将“显示”模块移到流程图生成区,并连接在程序中。设置时,右击“显示”模块,在弹出的对话框中输入显示信息(英文、数字等)。选择“引用变量”,可以显示出程序中各种全局变量。显示模块与传感器模块相配合,就可以显示各个传感器的检测值。显示信息设置:在对话框中直接输入要显示的英文信息。可以显示两行信息,每行最多16个字符。显示设置眼睛 功能:模块主要用于设置机器人眼睛的颜色和状态,如:红、绿、黄、闪烁或者熄灭。操作:用鼠标将“设置眼睛”模块移到流程图生成区,并连接在程序中。右
7、击“设置眼睛”模块,在弹出的对话框中按你的想法设置机器人的眼睛。设置参数说明:眼睛参数:红色 绿色 黄色 闪烁 熄灭。先选中左眼或右眼,才可以对相应眼睛进行设置。设置眼睛计算 功能:“计算”模块可用于加减乘除计算。操作:用鼠标将“计算”模块移到流程图生成区,并连接在程序中。右击“计算”模块,在弹出的对话框中输入计算表达式。设置参数说明:计算结果赋值设置:点击整型变量按钮,随之弹出“变量百宝箱”对话框,在“变量百宝箱”对话框中选择变量,用来存放计算结果。运算符号设置:在下拉列表框中选择运算符号。计算表达式设置:可以是数与数运算,引用变量与引用变量运算,也可以是数与引用变量运算。计算2.传感器块模
8、传感器块模传感器块模简介传感器块模简介红外测障:功能:红外传感器包括两个红外发射器和一个红外接收器,能够检测到机器人左/右/前方是否有障碍物。操作:将“红外测障”模块移到流程图生成区,并连接在程序中。右击“红外检测”模块,在弹出的对话框中设置相应的参数。设置参数说明:单功能模块“红外变量一”:存储红外传感器检测值的变量。若要更换存储变量,左键单击该按钮,可在弹出的变量百宝箱中选择其它两个变量,“红外变量二”和“红外变量三”。带判断功能的模块“红外变量一”:功能同上。条件判断表达式:左边的红外变量与右边的参数进行比较。例:“红外变量一=左”代表如果检测到障碍在左边,条件判断成功,执行“是”下面的
9、模块;如果检测到其他任何情况,条件判断失败,执行“否”下面的模块。例:“红外变量二!=无”代表如果检测到有障碍物(无论在左边、在右边还是在前面),条件判断成功,执行“是”下面的模块;如果检测不到障碍物,条件判断失败,执行“否”下面的模块。红外测障碰撞检测碰撞检测:功能:“碰撞检测”模块,主要用于检测机器人是否碰到障碍物,它能判断左/右/前/后等方向。操作:将“碰撞检测”模块移到流程图生成区,连接在程序中。右击“碰撞检测”模块,在弹出的对话框中设置相应的参数。设置参数说明:单功能模块“碰撞变量一”:存储碰撞传感器检测值的变量。若要更换存储变量,鼠标左键单击该按钮,可在弹出的变量百宝箱中选择其它两
展开阅读全文