版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一节 机器人歌唱家学习目标1、用“发音“模块编写程序,让机器人唱歌。2、初步学会使用“控制模块库”中的“永远循环”模块编写程序,让机器人反复唱歌。 3、了解顺序结构和循环结构。机器人小丁丁刚离开生产车间来到这里,认识了这么多的小朋友,他真是太高兴啦!正想着唱支歌庆祝一下与大家的相识呢。今天我们就来帮帮这位刚认识的机器人朋友,让它完成唱歌的心愿好吗?机器人唱歌需要用小喇叭发声。在程序中,可以通过“发音”模块来实现。一个“发音”模块要可以设置一个音符,让机器人发出一个具有一定高低、长短的音。“让机器人唱歌”这个程序涉及到的模块较少,只要按照乐谱设置“发音”模块,然后将各模块依次连接起来即可。下面
2、是编程的具体步骤,我们一起来做一下吧!步骤1:运行VJC仿真软件,进入主程序窗口。在流程图编辑界面中,点击“执行器模块库”中的“发音”模块,将其拖到流程图生成区,连接在主程序的下面(图3、11)。一点通刚进入此软件时,系统自动打开一个默认的新建文件。若在编写程序的过程中,需要建立一个新文件,只要单击工具栏中的新建按钮就可以了。图3、11步骤2:右击“发音”模块,打开参数设置对话框(图3、12),在其中选择音频和时间。例如:图3、12中选择的音频为,时间为四分之一音符。音高音长图3、12 图3、13步骤3:继续通过“发音”模块设置其他音符,编辑完成的歌曲程序如图3、13所示。步骤4:把“程序模块
3、库”中的“结束”模块拖到流程图生成区,如图3、14所示。这样,一个简单的直行程序就编写完了。图3、14图3、16仿真图3、15工具栏步骤5:流程图编好后,点击工具栏中的“仿真”快捷按钮(图3、15),进入仿真环境主界面(图3、16)。步骤6:在仿真环境主界面中,点击“运行”键,可以得到一个虚拟机器人。将虚拟机器人放到中间的运行区,它就会自动执行程序。在本例中,机器人则将演奏所编的歌曲。注意对于每个“发音”模块都需要设置音高和音长。音长决定机器人所发声音的长短。音高决定机器人所发声音的高低。在编程时,您也可以选择“自定义”,直接输入音频值和时间值。如果选择了“休止符”,则机器人将不发音。休止的时
4、间可以选择四分之一音符等,也可以选择“自定义”,然后输入时间值。一点通必须把所选择的模块拖到“主程序”模块的正下方并相靠近,才能把两模块相连接,被拖到流程图生成区的模块上都显示有“红点”,这是模块间相互连接的点,当模块被连接后”红点”消失,模块间会自动生成连接的箭头。如果没有这种箭头出现,说明这个模块 对程序不起作用。若要删除流程图中的某个模块时,只要用鼠标把它拖运到VJC窗口左下角的垃圾箱就可以了。 试一试让机器人唱“do re mi”。机器人不仅能够简单的发音,他还能像人一样唱出动听的歌呢!快快行动,依次添加3个“发音“模块,让机器人唱起,如图 3、17所示,将设置悦耳的一组数据填写到表图
5、 3、18 中。图 3、17音高音频音长时间模块名称do(低、中、高)re(低、中、高)mi(低、中、高)图 3、18机器人刚学会了唱歌,真是太高兴啦!可他还没唱够就停下了,有什么办法能让他不停地唱呢?想让机器人不停地唱,可以从“控制模块库”中找到“永远循环”模块,它的功能是永无休止的循环,即永远执行同一段程序。步骤1:打开前面让机器人唱“do re mi”的程序,并添加“永远循环”模块。(1) 把3个“发音”模块拖离流程图。图 3、19(2)把“控制模块库”中的“永远循环”模块连接到“主程序”模块下方,如下图所示。步骤2:把需要反复执行的3个“发音”模块添加到循环结构中,如图 3、19所示,并进行参数设置,这样机器人就会不停的歌唱。步骤3:到仿真环境中运行程序,如果对运行结果不满意,再回到主程序进行调试。步骤4:单击工具栏中的“保存”按钮,打开保存对话框,将文件命名后,以“VJC流程图文件(*.flw)”为文件类型,保存文件。选一段你喜欢的乐曲,使用“永远循环”模块编写程序,让机器人不停的唱一点通程序结构可以分为顺序结构、循环结构和选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业污水处理与调试方案实操
- (2025年)庐江县事业单位招聘真题含答案
- 电子商务运营实务与推广方案
- 航空货运舱位租赁合同范本及注意事项
- 企业工作能力指标库建设与应用方案
- 环保措施落实及责任承担承诺书(7篇)
- 顾客服务承诺保证承诺书6篇范文
- 打造健康工作环境承诺书(7篇)
- 企业运营管理自动化解决方案
- 质量提升整改承诺书5篇
- 水产总碱度总硬度课件
- 小学数学课堂教学方法和技巧
- 五年级上册英语阅读每日一练
- 农业生态种植技术标准操作规程
- 仪器设备的清洁消毒课件
- 多项目管理标准化框架
- 急性胃炎课件
- 市场监管局投诉举报课件
- 智慧教育生态的协同发展机制及其实践案例研究
- DBJ∕T 15-182-2020 既有建筑混凝土结构改造设计规范
- 2.3.2 我国第一大河-长江(课件)2025-2026学年度人教版地理八年级上册
评论
0/150
提交评论