2023学年完整公开课版用VJC编程_第1页
2023学年完整公开课版用VJC编程_第2页
2023学年完整公开课版用VJC编程_第3页
2023学年完整公开课版用VJC编程_第4页
2023学年完整公开课版用VJC编程_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3课用VJC编程

第一页,共十五页。目录CONTENTS12制作流程图设置模块属性第二页,共十五页。学习目标

◆掌握编流程图程序的基本操作。

◆学会修改设置眼睛、发音等模块的属性。

◆学会编顺序结构程序。第三页,共十五页。在前面的学习中,我们下载、运行了一些已经编好的程序,控制机器人完成了多种操作。利用VJC,还可以自己编程序控制机器人的运行。一、制作流程图启动VJC,打开流程图编样窗口,把模块库面板中的模块插到窗口工作区中并连接起来,就可以构成流程图程序。动手做

编一个程序,控制机器人前进。第1步:启动VJC,打开流程图编辑窗口。第2步:选定“执行器模块岸”面板中的“直行”按钮到,指针变成形。第3步:单击工作区中模块上的红点,插入模块。两个模块间会出现一条绿色带箭头的连线,表示模块连入了流程图。第四页,共十五页。操作时,如果模块没有连入流程图,先非会工作区中的模块,然后单击流程图中的红点,就可以把模块插到相应的位置上。第4步:单击“程序模块库”标签,打开“程序模块库”面板,选定面板中的“结束模块”按钮,指针变成形第5步:单击流程图模块上的红点,插入模块。两个模块间会出现绿色带箭头的连线。注意,模块上没有红点,表示程序到此结束。第6步:单击按钮,以“我会走”为文件名保存文件。第7步:用通信线把机器人和计算机连起来,启动机器人。第8步:单击工具栏上的“下载”按钮,开始下载程序。第五页,共十五页。第9步:下载完,拔下机器人上的通信线。第10步:把机器人放到场地上,按一下“运行”按钮,可以看到机器人先向前走一段距离,然后停下来。提示选定模块库中的按钮后,在工作区的空白处右击,可以取消选定的按钮。下面再利用其他模块给机器人编程序。动手做编一个程序,让机器人发音第1步:单击工具栏上的按钮,新建一个流程图文件。第2步:单去“执行器模块库”标签,打开“执行器模块库”面板,选定“发音”按钮。第3步:单击模块上的红点,工作区中出现模块。两个模块间有一条绿色带箭头的连线。第4步:参考第2~3步操作,在模块下再插入两个模块。第5步:单击“程序模块库”标签,打开“程序模块库”面板。第六页,共十五页。第6步:选定按钮,在流程图的最后插入模块。操作后,编好的流程图程序如右图所示。第7步:以“我会唱”为文件名保存文件。第8步:连接机器人和计算机并启动机器人,然后单击工具栏上的按钮,下载程序。第9步:运行程序,机器人发出“嘀、嘀、嘀”的声音后静止。此后,先按机器人正面的“复位”按钮,再按“运行”按钮,可以让机器人重新运行这个程序。在这两个例子中,流程图程序都从模块开始,到模块结束。机器人执行程序时,也是从模块开始,顺次执行流程图中的各个模块,直到模块停止运行。这种结构的程序叫做顺序结构程序,简称顺序程序。提示选定工作区中流程图里的模块(模块除外)。然后单击窗口左下角的垃圾桶图标,可以删除这个模块及下面与它连在一起的模块。第七页,共十五页。二、设置模块属性用上面的方法画好流程图后,还可以设置模块的属性,控制机器人完成指定的任务。动手做修改程序,让机器人演奏长度不同的1,2,3。第1步:打开文件“我会唱”,在工作区中显示相应的流程图。第2步:右击第一个模块,出现“发音模块”对话框后,选定“二分之一音符”和“1”选项。第3步:单击按钮,关闭对话框。操作后,

模块会变成模块。第4步:参考第2~3步的操作,分别设置流程图中另外两个模块的属性,依次为它们选定“四分之一音符”的“2”和“八分之一音符”的“3”。操作后,流程图程序如上面右图所示。第八页,共十五页。第5步:执行“文件”菜单中的“另存为”命令,以“我会喝123”为文件名保存文件。第6步:下载、运行程序,可以听到机器人演奏指定的音符。练一练编一个程序,让机器人演奏12345671.你知道吗用“发音”模块可以控制机器人按指定的音符发音。在“发音模块”对话框里设置时间参数。可以控制发音长短,参数值的单位是秒。例如,二分之一音符发音0.5秒,四分之一音符发音0.25秒……设置音频参数,可以控制声音的频率,单位是赫兹(Hz)。例如,“1”的频率是261.6Hz,VJC预先设定了21个常用音符的音频参数。

实际应用时,还可以把多个不同的模块连起来编程。第九页,共十五页。动手做

编一个程序,让机器人发出“嘀”的一声后,眼睛发绿并向前行走。第1步:单击按钮,新建一个流程图文件。第2步:选定“执行器模块库”面板中的按钮,在流程图中插入模块。第3步:选定“设置眼睛”按钮,在流程图中插入模块。第4步:选定“直行”按钮,在程序中插入模块。第5步:在流程图的最后添加模块。操作后,流程图就搭建好了(见右图)。下面再根据要求,设置相应模块的属性。第6步:右击模块,在打开的“发音模块”对话框中选定“四分之一音符”的“1”,然后关闭对话框。操作后,模块变成了模块。第7步:右击模块,打开“设置眼睛模块”对话框,选定对话框中的“绿色”选项。第8步:单击按钮。第十页,共十五页。第9步:以“亮灯行走”为文件名保存文件,然后下载程序。第10步:拔下通信线,把机器人放到场地上,运行程序。可以看到,机器人先发出“嘀”的一声,然后眼睛发绿光并向前行走。小发现从上例的操作可以发现,编流程图程序一般要经过两个步骤。用模块搭建流程图。根据实际需要,设置流程图中各个模块的属性。你知道吗?右击“设置眼睛”模块,在打开的“设置眼睛模块”对话框中选定相应的选项,可以控制机器人的眼睛发红、绿、黄光,闪烁或熄灭。练一练修改程序,让机器人发出“嘀”的一声后,眼睛发红光向前走。第十一页,共十五页。我的收获1.把模块库面板中的模块插到工作区中连接起来。就可以构成程序。2.编流程图程序一般分成两个步骤:,3.4.

练习1.编程序,让机器人演奏17654321。2.编程序,控制机器人的眼睛按“绿一黄一红”的顺序发光,然后在下图中写出模块的属性。3.编程序,控制机器人的眼睛发绿光,然后机器人向前走。停止后,机器人的眼睛发红光。第十二页,共十五页。学习评价根据这一单元的学习情况,填写下面的评价表单元小结你喜欢机器人吗?你能自如地编程控制它吗?下面我们一起归纳总结一下前面学过的知识,为下一单元的学习做准备。一、机器人由硬件和软件两大部分组成。硬件主要指机身、行走机构和传感器等。软件主要包括机器人的操作系统和各种程序。第十三页,共十五页。二、VJC是一种图形化交互式程序设计语言。启动VJC后,可以打开流程图编辑窗口和代码编辑窗口,分别用来编流程图程序和代码程序。用VJC可以为“能力风暴”教学机器人编程序。要为其他类型的智能机器人编程序,需要使用不同的程序设计语言,例如Logo语言、Basic语言……三、流程图是用一些模块和连线构成的图形,用来直观地表示机器人的工作流程。在流程图编辑窗口里,用模块搭建一个流程图,再根据实际需要设置各个模块的属性,控制机器人的程序就编好了。这种程序就是流程图程序。四、把计算机和机器人连好后,执行VJC中的相关指令,可以把程序传送到机器人的存储器里。这个过程叫做下载程序。下载前,应该先根据机器人的型号,设置VJC,实际操作时,可以下载表演程序、机器人自检程序,也可以更新机器人的操作系统,还可以下载自己编的各种程序。五、下载程序后,按一下“运行”按钮可以运行程序。运行程序之前,应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论