




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课 题:、蹒跚学步-“直行”和“转向”模块课时2课时第15页1、学会用“执行器模块库”中的“直行”模块编写程序,让机器人 走直线。教学目标:2、学会用“执行器模块库”中的“转向”模块编写程序,让机器人 转弯。3、通过调整参数,让机器人做得更好。重、难点:重点:如何调整“直行”和“转向”数据难点:“转向”模块的数据修改、复习: 打开VJC程序,调用“正方形”并运行。、导入新课:通过第1课的学习,我们已经结识了不少机器人朋友,今天再来 认识一位新朋友,他刚离开生产车间来到这个世界,想要学习本领, 我们快来帮帮他吧!机器人行走靠电机带动轮子转动,电机转速的大小决定机器人行走的速度:电机正转或反转决定
2、机器人前进或后退。在程序里,可以教学过程通过“执行器模块库”中的“直行”模块进行控制。(一)学会走路 一起做:步骤1:运行仿真软件,打开主程序窗口。步骤2:添加“直行”模块。出现“前进”模块©战山甩* 町匚L, &仿£/ (build; IDZe) ra3_Lfl_ Lff_(lC. flvlM丁SfjPA卫e动电兀ffltrflPlb;套S#B冋1 *潼191#柔回区1 J ' 1 l) ( 3执行库TJr «谡停止电机足示设3眼悄步骤3:添加“结束”模块。TJ1C(boildUDZe) D3.H_IS_IM. fl» 主- - ”一
3、0 '女DiBSES久风戛爭JMiXKWffljJdTI S进r 广fl动电fl生«iUflW岑駅ERE星序41录匿尊盘力风S VJCI. b ttfi贩(bQxld: 1112.皆;禺49也岸S枫块库 柱卿块ItEiiiWTi M谜必须把“前进”模块拖到“主程序”模块正下方并靠近它的位置,才能把这两个模块连接起来。被拖到流和图生成区的模块上都显示有“红点”,这是模块间相互连接的点。当模块被连接后红点消失,模块会自动生成连接箭头。如果没有这种连接箭头出现,说明这个模块对程序不起作用。步骤4:调整“直行”模块的数据。KiiffillpJtSMiRttItwa?«fF-
4、Infiii执行曙腹块库性易S很塔!库JS)眈块年掰逢子程序訪主砺.在编写程序过程中,当需要删除流程图中某个不需要的模块时,只要用鼠标把它拖动到 VJC窗口左下角的垃圾箱就可以了步骤5:进入仿真环境并运行程序。文件电)輪辑(1)观图世)工具辽)窗口帮助Of)宜Q復T BJ W|l ji 4M(二)走得更远、更快机器人行走的快慢、远近,与电机转速的大小和转动时间的长短有关,可以通过调整“直行模块”对话框中的速度值(它反映电机转动的快慢)和时间值来控制。步骤1:在主程序窗口右击“前进”模块,出现“直行模块”对话框,1、一起做HiSiWQbai丄dLU跖)U3.LJW-UU. f Wl 主序flH:
5、KtT 取DHJ- ;- : .'JSa - ; ff止貸进'a良,M厂'-ICQ -? Q J dQt(亞世曲fl *示靖tni封康*卜AT步骤2:在“速度”输入框中输入速度值,来控制机器人运行 的快慢。步骤时间。步骤设置。步骤3:在“时间”输入框中输入时间值,来控制机器人行走的4:单击“确定“按钮,完成机器人行走速度和行走时间的5:到仿真环境中运行程序。如果对运行结果不满意,可以返回到主程序窗口,用与步骤1步骤4相同方法修改速度值和时间值以调试程序。步骤6:单击工具栏中的将文件命名为“直行”,以“保存文件。“保存“按钮,打开“保存”对话框,VJC流程图文件(*.FL
6、W)为文件类型,体会“直行模块”对话框中的参数设置与机器人运动情况的关系。当把速度值分别设置为大于零(如 80)、等于零和小于零(如一80)的数时,观察“直行模块”名称和机器人动作的变化,把结果填写在“直行模块”对话框中的速度取值机器人的动作“直行”模块的名称80表1 3中。0-80(三)要想转弯怎么办?1、机器人转多大的角,与他转动的速度和转变所持续的时间有关。在转动时间相同的情况下,转速越快,转角越大;转速越慢,转 角越小。类似钟表的秒针和分针,在 1分钟内,秒针转360 °,分针仅转6°在转动速度相同的情况下,时间越长,转角越大;时间越短, 转角越小。类似钟表的分针,
7、它转动的速度是一定的,1分钟只转6°,5分钟则转30°。所以,在程序里,通过调整“执行器模块库”中“转向”模块的速度值和时间值,可以控制机器人转动的方向和角度。、一起做步骤1:添加“直行”模块。步骤2:添加“转向”模块。步骤步骤步骤体会3:设置“直行”和“转向”模块的数据4:进入仿真环境并运行程序。5:保存“转向模块”对话框中的参数设置与机器人运动情况的关系。当把速度值分别设置大于零、等于零和小于零的数时,观察“转“转向模块”对话框中的速度取值机器人的动作“直行”模块的名称向”模块名称和机器人动作的变化,把结果填写在表1 4 中。转弯仍然要用到“转向”模块。怎样才能让机器人正好转90° 注意观察仿真环境屏幕下方显示的角度,如果显示的角度不是90°就应该继续修改“转向”模块参数,直到合适为止。三、练习:1、编写一个让机器人转动90°角,然后继续前进的程序,并在仿真环境中运行、调试。得到满意的结果后,以“直行和转向”为文件名保存程序。2、设计路线让机器人回家(回到出发点)并画出流程图。fbuild: 1DZ61肝_iEf 1.” 石j丙if逢子程吊T1A.di-Lvf EC R);0 500000 3-珂 0;F面是这段程序的代码及其具体含义Void mai n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 8 How do you make a banana milk shake Section A 1a - 1c 教学设计 2024-2025学年人教版八年级英语上册
- 2023一年级数学下册 4 100以内数的认识练习课(1-2)配套教学设计 新人教版
- 10 雨点儿 教学设计-2024-2025学年统编版语文一年级上册
- 七年级道德与法治下册 第四单元 走进法治天地 第十课 法律伴我们成长 第一框《法律为我们护航》教学设计 新人教版
- 15 搭船的鸟 第二课时 教学设计-2024-2025学年语文三年级上册统编版
- 2024-2025学年七年级道德与法治上册 第一单元 成长的节拍 第二课 学习新天地 第1框 学习伴成长教学设计 新人教版
- 22文言文二则《书戴嵩画牛》(教学设计)2024-2025学年统编版语文六年级上册
- 三年级道德与法治上册 第四单元 家是最温暖的地方 12 家庭的记忆教学设计2 新人教版
- 2023六年级数学下册 二 圆柱与圆锥(圆柱的体积)教学设计 西师大版
- 2024二年级语文下册 第6单元 16.雷雨教学设计 新人教版
- 茶台买卖合同5篇
- 辽宁省营口市大石桥市第二初级中学2024-2025学年九年级下学期开学考试数学试卷
- 2025年法治素养考试试题及答案
- 居室空间设计 课件 项目一居室空间设计概述
- 2024年北京市中考满分作文《盘中餐》
- 冲床基础板施工方案
- 《镁铝合金的腐蚀与防护》课件
- 2024新外研社版英语七下单词默写表(开学版)
- 福建省厦门市集美区2024-2025学年七年级上学期期末考试英语试题(无答案)
- 招生政策宣讲与解答
- 人教版六年级下册数学第二单元百分数(二)综合练习卷-(附答案)
评论
0/150
提交评论