- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新知讲解 单击“程序模块库”,将“结束模块” 拖到流程图生成区与主程序相连。 新知讲解 4.程序下载与调试 按照前面所学的程序下载方式,连接好数据线,单击菜单栏中的“下载按钮,等出现“下载成功!”字样时,单击“关闭”即可,这时程序已经下载到机器人中了。拔下数据连接线,按下机器人身上的“运行”开关,再在房间用手电筒模拟情景,看看你的机器人会不会转向光亮的方向, 新知讲解 三、让智能机器人“看世界” 新知讲解 小任务 设计一个程序让你的机器人早晨提醒人起床。 新知讲解 1.编程思路 通常,机器人都装有多个光敏传感器用来检测不同方位的光的亮度,为了比较准确地检测到天亮,我们可以取多个光敏传感器测得的光的平均值作为判断天亮的比较值。如果经判断,天已经亮了,那么就让机器人发出声音叫人起床;如果经判断,天还没有亮,则要继续测量光强弱的值,然后再进行判断,直到机器人判断天亮了为止。因此,这个判断过程必须重复进行多次。故需要进行循环设置。 循环结构是指重复执行某个公共程序段若干次,直到满足某个条件才结束操作的一种程序结构,如图所示。 新知讲解 循环体 开始 循环控制条件 是 否 循环初始状态 循环控制条件 否 循环体 是 循环结构程序流程图 新知讲解 循环体 开始 检测光敏平均值 = 判断标准值 2.流程图 是 机器人放起床音乐 否 机器人叫人起床的流程图 结束 新知讲解 3.程序编写进入“VJC 仿真版”的流程图编辑界面。 (1)单击“控制模块库”,将“永远循环”模块拖到流程图生成区,与主程序相连,如图1所示。 新知讲解 图1 单击“控制模块库”将“永远循环”模块拖到流程图生成区,与主程序相连 新知导入 (1)怎样让智能机器人行走? (2)什么是光传感器?怎样设置智能机器人的感光模块? (3)什么是顺序结构程序、选择结构程序与循环结构程序? 课前思考 新知讲解 一、让智能机器人“学走路” 机器人走路主要依赖于其下肢的关节和传感器。机器人的腿和脚由多个关节组成,这些关节可以模仿人类的行走动作。通过精密的电子传感器,机器人可以感知地面的高低起伏,并相应地调整自己的步伐。 同时,机器人还可以通过计算机程序来规划行走路线和步伐,从而实现更加准确和高效的移动。但是,由于机器人的复杂性和难度,目前双足直立机器人的实际应用还比较有限。 新知讲解 应该怎样设计,才能让你的机器人走正四边形? 思考交流 新知讲解 1.编程思路 机器人走正四边形就是让机器人完成“前进——右转弯 90°——前进——右转弯 90°——前进——右转弯 90°——前进——右转弯 90°”,也就是说机器人完成四个“前进一转弯”,每次走的距离一样就,可以实现走正四边形。这样编写的程序称为顺序结构程序。顺序结构程序是指程序的执行流程是按照指令的排列次序依次执行,如图所示。 新知讲解 开始 结束 处理2 处理1 处理n 顺序结构程序流程图 新知讲解 2.程序流程图 机器人工作程序如下,程序流程图如图所示。 新知讲解 顺序结构程序机器人走正四边形的流程图。 新知讲解 3.程序编写 进入“VJC仿真版”的流程图编辑界面。 (1)单击左边“执行器模块库”,从中选择“直行”,并将“直行”模块拖到流程图生成区,与主程序相连,接着设置该模块属性,让机器人完成直走,如图所示。 新知讲解 单击“执行器模块库”,将“直行”模块拖到流程图生成区,与主程序相连。 右键单击“前进”模块弹出模块属性对话框。设置“速度”为 100,“前进”为 100,“时间”为 1.500 秒 新知讲解 (2)单击“执行器模块库”,从中选择“转向”,并将“转向”模块拖到流程图生成区,与主程序相连,接着设置该模块属性,使机器人向右转 90°如图所示。 新知讲解 单击“执行器模块库”,将“转向”模块拖到流程图生成区,与主程序相连。 右键单击“右转”模块,弹出模块属性对话框。设置“速度”为 100,“右转为100”为“时间”为 0.250秒。 新知讲解 (3)依上面方法重复导入“直行”模块和“转向”模块 3 次,并设置相同的模块参数,如图所示。 新知讲解 重复导入“直行”模块和“转向”模块 3 次,并设置相同的模块参数 新知讲解 (4)最后在“程序模块库”中导入一个“结束模块”,完成整个流程图设计,如图所示。这样就完成了一个走正四边形的机器人的程序编写。 新知讲解 选择“程序模块库”,将“结束模块”拖到流程图生成区,与主程序相连。 新知讲解 4.程序调试 程序编写完毕后,还要对其进行调试并不断修正,以最终达到要求。 方法一:程序下载运行。如果手中有智能机器人实物,那么我们先要用数据线将智能机器人与计算机连好,再用鼠标单击菜单栏中的“下载”按钮,就可以将程序下载到智能机器人的“大脑”中了。程序下载完成后,拔下与机器人连接的数据线按下机器人身上的
您可能关注的文档
- 【武汉版】《生命安全教育》九年级 第10课《骨折固定后的搬运》课件.ppt
- 【武汉版】《生命安全教育》六年级 第16课《遭遇化学遗洒怎么办》课件.ppt
- 【武汉版】《生命安全教育》六年级第17课消防演习课件.ppt
- 【湘教版】五年级上册第三单元 第8课《香料植物》课件.ppt
- 8爱的接力棒 课件 现代教育出版社心理健康六年级全一册.ppt
- 8别让动物伤着你 湘教版生命与安全三年级上册.ppt
- 8好习惯伴我一生 课件 湘教版生命与安全五年级上册.ppt
- 9奇妙的网络世界 湘教版生命与安全四年级上册.ppt
- 9维护国家安全 湘教版生命与安全六年级上册.ppt
- 9小心一氧化碳中毒 湘教版生命与安全三年级上册.ppt
- 粤高教A版信息技术九上第十七课 综合活动:看谁的机器人本领大.ppt
- 粤高教A版信息技术九上第十四课 认识智能机器人.ppt
- 粤教版劳动技术六年级上册第三单元 第1课《 橡皮筋动力飞机模型》课件.ppt
- 粤教版劳动技术六年级上册第三单元 第2课《 空气动力车模型》课件.ppt
- 粤教版劳动技术三年级上册第四单元 第3课《布艺风车》课件.ppt
- 粤教粤民版劳动技术五上 第二单元 第2课《竹蜻蜓》课件.ppt
- 粤教粤民版劳动技术五上 第二单元 第3课《相框》课件.ppt
- 粤教粤民版劳动技术五上 第二单元 第4课《叠叠高》课件.ppt
- 粤教粤民版劳动技术五上 第三单元 第2课《蒸茄子》课件.ppt
- 粤教粤民版劳动技术五上第四单元 第2课《养金鱼》课件.ppt
原创力文档


文档评论(0)