所属成套资源:清华大学版信息技术九下PPT课件全套
清华大学版九年级下册第11课 赶赴火场——“系统时间”检测模块的应用获奖ppt课件
展开
这是一份清华大学版九年级下册第11课 赶赴火场——“系统时间”检测模块的应用获奖ppt课件,文件包含清华大学版信息技术九下311《赶赴火场“系统时间”检测模块的应用》课件pptx、中国研发“灭火机器人”救火它能打头阵mp4等2份课件配套教学资源,其中PPT共17页, 欢迎下载使用。
中国研发“灭火机器人”,救火它能打头阵!
机器人可以代替人类去做一些具有危险性的工作,如排雷、消防、排爆等。
让机器人在仿真环境中模拟完成一个简单的灭火任务。在如图11.1所示的场地中有一个火源,要求机器人在房间中一边行走一边寻找火源,找到火源以后将火源熄灭。
简单的机器人灭火项目程序包括以下三个子程序,即机器人“避障寻火”、机器人“趋光追火”和机器人“摇摆灭火”。
1.参考机器人“绕月飞行”中的“避障寻光”子程序编写“避障寻火”子程序。2.参考机器人“绕月飞行”中的“追光寻轨”子程序编写“趋光追火”子程序。
步骤1:在仿真环境中搭建图11.1 所示的简单灭火场地并存储。步骤2:在流程图编辑界面新建机器人“避障寻火”、“趋光追火” 和“摇摆灭火”三个子程序模块。
步骤3:编写机器人“简单灭火”主程序,如图11.2所示。
步骤4:编写机器人“摇摆灭火”子程序,如图11.3所示。
分析“摇摆灭火”原理。
“摇摆灭火”子程序是使机器人在距离火源较近的距离启动风扇电机,并且左右摇摆进行灭火,火灭掉后机器人停下不动。子程序设计的思路是进行条件判断,当火焰没有被吹灭时,就让机器人循环执行启动风扇和左右摇摆的动作;否则表明火已经被吹灭,此时机器人退出循环动作,执行关闭两轮电机和风扇电机的动作。
步骤5:我们可以在“传感器模块库”中找到“系统时间”模块,添加到机器人简单灭火程序的末尾,如图11.4所示,并添加“显示”模块显示该时间,
灭火程序运行后系统开始计时,当灭火程序执行完成后,开始执行“系统时间”模块,并记录系统时间,然后通过“显示”模块显示系统时间。
分析“系统时间”检测模块的原理。
“系统时间”模块可以获得从开始执行程序到“系统时间”模块被执行时系统所用的时间,该模块的使用可以使机器人统计自己完成某些动作所用的时间。
试将前面编写的绕标等程序,加上显示系统时间的功能。
编写程序让机器人在图11.5所示的单房间灭火场地中完成灭火任务。
相关课件
这是一份初中信息技术清华大学版九年级下册第12课 智闯迷宫——机器人走迷宫的行走规则获奖课件ppt,文件包含清华大学版信息技术九下312《智闯迷宫机器人走迷宫的行走规则》课件pptx、乐高机器人走迷宫mp4等2份课件配套教学资源,其中PPT共13页, 欢迎下载使用。
这是一份清华大学版八年级下册第14课 锦上添花——用层制作网页特效获奖ppt课件,共19页。PPT课件主要包含了任务导航,编辑网页,制作层特效,3拖动网页内容,制作图像晃动效果,测试网页,知识着陆,创作天地等内容,欢迎下载使用。
这是一份清华大学版八年级下册第11课 最佳搭档——应用CSS样式与层美化网页优秀ppt课件,共20页。PPT课件主要包含了任务导航,导出CSS样式表,应用样式表文件,知识着陆,创作天地等内容,欢迎下载使用。