网站大量收购独家精品文档,联系QQ:2885784924

《灭火机器人》教学设计.doc

《灭火机器人》教学设计.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1/NUMPAGES6

灭火机器人教学设计

一、?教学目标

1、知识目标:

①了解机器人灭火任务。

②知道简单Pascal的程序算法。

③掌握通过机器人识别白线、机器人检测火焰等方法灭火的方法。

?2、能力目标:

??①简易灭火机器人的搭建。

??②火焰传感器的使用。

??③教会机器人寻找火源完成简单灭火任务。

??3、情感目标:

??①培养学生的观察能力、动手能力、创造能力,养成良好的思维习惯。

??②通过对光学、计算机科学、机械原理以及美学等的综合运用,提高学生的综合运用。

??③通过竞赛机制,提高学生的竞争和合作意识,锻炼学生比赛时的灵活性。?

二、教学重点、难点

???重点:灭火机器人的搭建。

???难点:

???①火焰传感器的使用;

???②通过PASCAL的程序算法为机器人编写程序;

③下载程序到你的机器人内存中,进行实际轨迹场地调试。

三、教学方法

以学生直接实践体验为主,辅以教师演示、启发、引导。

四、教学准备

???纳英特机器人套装、电脑、网络教室,机器人调试场地或模拟平台环境。

五、教学过程

1、?引入:火灾是当今人类社会普遍关注的问题,它不仅威胁着人类的生命和财产安全,更影响到一个社会的稳定和发展。图12-1是我国研制的第一代灭火机器人。这类消防机器人适用于石油化工、油罐区、大型仓库等高温、强热辐射、易坍塌的危险场所,可避免人员伤亡。在这几课里,我们将利用教学机器人,模拟灭火过程。

?2、新课:?灭火实验及场地简介

中小学机器人灭火实验是模拟现实家庭中机器人处理火警的过程,它要求制作一个由计算机程序控制的机器人,在一间模拟平面结构的房间里运动,找到一根代表房间里火灾点的正在燃烧的蜡烛并尽快将它扑灭。

3、简易灭火机器人的制作?????????????????????????????????

为使问题简单化,我们假定一个简单任务:

任务1?机器人从房间门口启动,对准火焰方向,直线前进,进入火焰前的警戒线,停止前进,扑灭火焰。

这个任务非常简单,对机器人的要求是当“看见”地面白线时,停止运动,开起风扇扑灭火焰。

为了让机器人能“看见”火焰前的白色警戒线,我们需要给机器人安装一个地面灰度传感器。灰度传感器可以用来检测物体表面的黑白程度,浅色物体灰度小,深色物体灰度大。对计算机来说灰度从0开始到255,一共为分256个等级。机器人把灰度小于125的物体认作白色(浅色)物体,灰度大于125的物体认作黑色(深色)物体。

程序说明:程序中使用了赋值语句i=analog(2),功能将2号模拟传感器的返回值,赋给变量i;print是显示语句,显示语句可以显示字符串和变量的值,如printanalog(2)=显示字符串analog(2)=,而printI则是显示变量I的值。注意要显示的字符串必须用引号引起来。

在模拟机器人灭火任务中,最安全、方便的灭火方式是给机器人安装一个电风扇,虽然在实际消防灭火中,这种方式不可取。根据任务分析和机器人的搭建编写程序如下:

这里需注意的是程序中马达和灰度传感器的端口必须与机器人搭建一致。也就是说,假定你的灰度传感器安装在模拟端口2的,程序中的函数analog(2)的端口号也必须是2。这里的程序中假定警戒线(白钱)的灰度小于125,在你的程序中,应以实际检测为准。

事实上程序12-6永远没有结束,只是因为灰度传感器检测到白线后,关闭了所有马达,所以机器人停下来了。这样的程序结构叫“死循环”,一般在编写程序时应尽量避免“死循环”,之所以这样编写是因为在纳英特机器人操作系统的PASCAL子系统中,没有程序结束语句。

?

4、使用火焰传感器寻找火源灭火

程序12-6是机器人判断是否到达火源警戒线,从而决策是否停止并开启风扇灭火。这样的算法有一个明显的问题就是如果机器人经过门口的白线,也会停下来,并打开风扇。

事实上,燃烧的物体会产生较强的红外线,根据这一点,科学家用红外敏感型元件,做成了专门检测红外信号强度的传感器,这种传感器对火焰产生的红外线特别敏感,所以把它叫做火焰传感器。火焰传感器与灰度传感器一样也是模拟传感器,我们可以用函数analog(端口号)来读取火焰传感器的检测值。

能寻找火源的机器人的搭建

教会机器人寻找火源

有了火焰传感器的机器人,自己并不会识别火源。换句话说,置身烈火的机器人并不知道危险就要来临。

让我们来告诉机器人火源在哪里吧。

实验:

1.?下面的程序能显示火焰值(假定火焰传感器安装在模拟端口3),请你把它输入并下载到机器人内存中;

2.?测试机器人离火焰的距离与火焰值的关系:

机器人离火焰的距离(单位:厘米)

火焰值

10

3

20

4

30

6

40

6

50

文档评论(0)

crsky2046 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档