搜索
    上传资料 赚现金
    英语朗读宝

    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件

    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第1页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第2页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第3页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第4页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第5页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第6页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第7页
    清华大学版信息技术九下 2.6《奔向光明——亮度传感器的应用和条件控制》课件 第8页
    还剩8页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    信息技术九年级下册第6课 奔向光明——亮度传感器的应用和条件控制优质课ppt课件

    展开

    这是一份信息技术九年级下册第6课 奔向光明——亮度传感器的应用和条件控制优质课ppt课件,共16页。PPT课件主要包含了智多星,任务导航,知识着陆,视野拓展,创作天地等内容,欢迎下载使用。
    当人们在黑暗中行走时,如果有一点点亮光,一定会感到非常兴奋,因为这一定是朋友在等待你。 本课,我们将让机器人通过亮度传感器获取环境光线的信息,让机器人朝着光线强的方向行走。 1、亮度传感器的检测 亮度传感器是能力风暴机器人的视觉传感器之一,通过亮度传感器,机器人可以感觉周围环境的光线强弱。
    步骤1:在流程图编辑界面中,将“控制模块库”中的“永远循环”模块添加到流程图中。 步骤2:从“传感器模块库”中拖入两个“亮度检测”模块,置于永远循环的控制中。 步骤3:从“执行器模块库”中拖入“显示”模块,置于永远循环控制中的“亮度检测”模块的后面。 步骤4:从“执行器模块库”中拖入“延时等待”模块,置于永远循环控制中的“显示”模块的后面。
    步骤5:从“程序模块库”中拖入“结束”模块,置于程序的结尾,构成亮度检测程序,如图6.1所示。 步骤6:在第一个“亮度检测”模块上右击,在弹出的“亮度检测模块”对话框中将亮度变量设置为“亮度变量一”,在方式选择框中选择“左”,表示将左亮度传感器的亮度检测值存放在“亮度变量一”中,相应的代码表示为pht_1=pht(1)。
    图6.1 亮度检测程序
    步骤7:在第二个“亮度检测”模块上右击,在弹出的“亮度检测模块”对话框的方式选择框中选择“右”,将亮度变量设置为“亮度变量二”,表示将右亮度传感器的亮度检测值存放在“亮度变量二”中,相应的代码表示为pht_2=pht (2)。 变量的选择:在图6.1所示的“亮度检测模块”对话框中单击“亮度变量一”按钮,会出现“变量百宝箱”对话框,如图6.2所示。单击“亮度变量二”,我们可以看到“亮度变量二”后面有一把小钥匙,表示这个变量被选中,单击“确认”按钮,此时可将“亮度变量一”改为“亮度变量二”。
    注意:图6.2中灰色的传感器按钮图标是在“亮度检测”模块中不可选用的传感器变量。
    图6.2 “变量百宝箱”对话框
    步骤8:右击“显示”模块,并在弹出的“显示模块”对话框中设置显示内容,即显示“亮度变量一”和“亮度变量二”的值。 ①在“显示模块”对话框中单击“引用变量”复选框。 ②在随后弹出的“变量百宝箱”对话框中选择“亮度变量一”,单击“确认”按钮。 ③在编辑后的“显示模块”对话框中单击“确定”按钮,如图6.3所示。
    图6.3 “显示”模块的设置
    步骤9:通过“延时等待”模块设置适当的延时时间。 延时等待时间决定了检测的周期,延时等待时间过长机器人显得反应迟钝,延时等待时间太短可能看不清LCD显示屏输出的检测值。我们可以通过多次调试,确定合适的延时时间,例如此处设置的延时时间为0.2秒。 步骤10:在仿真环境中单击“环境编辑”栏中的“光源”按钮,在弹出的快捷菜单中选择“添加”命令,然后在机器人场地的适当位置单击,实现光源的位置设置,如图6.4所示。
    图6.4 在场地中设置光源
    通过观察机器人放置在不同位置时的亮度检测值,我们会发现这样的规律,亮度传感器检测的亮度取值范围为0到255之间的整数,机器人距离光源越近,检测数值越小;机器人距离光源越远,检测数值越大。 2、机器人追光 本项目的要求是当把机器人置于光源照射范围内的较暗处时,机器人能够自动地朝光源处行走,并能够在距离光源一定的距离处停下,如图6.5所示。
    (a)机器人追光的初始状态 (b)机器人距光源较近时停下 图6.5机器人追光
    步骤1:用亮度检测程序确定机器人追光停下时的亮度检测值。 在本项目中,我们假设当检测值不大于61时让机器人停下。 步骤2:在流程图编辑区拖入以下模块,构成如图6.6所示的流程图程序。
    图6.6 机器人追光程序及设置说明
    1、“条件循环”模块的设置 “条件循环”模块可以控制程序执行的顺序。当循环条件成立时执行循环体的内容;否则退出循环,执行循环体后面的程序内容。在“条件循环”模块上右击,可以设置循环条件,具体的操作过程如图6.7所示。
    图6.7 “条件循环”模块的设置
    2、“条件判断”模块的设置 使用“条件判断”模块,可以控制当条件成立时执行“左转”模块,然后执行“前进”模块;否则执行“右转”模块,然后执行“前进”模块。在“条件判断”模块上右击,可以设置判断条件,如图6.8所示,条件设置与“条件循环”模块条件设置的方法相同。
    图6.8 “条件判断”模块的设置
    1、亮度检测值是0到255之间的整数,它与亮度之间的关系是光线越强检测值越小;光线越弱,检测值越大。 2、检测程序是各种传感器检测的工具,不同传感器检测程序中的检测函数虽然不同,但是程序的基本结构是相同的。 3、“条件循环”模块是判断条件成立时执行循环的控制模块,“永远循环”模块是将条件设置为永远成立的控制模块,是“条件循环”模块的特例。“条件判断”模块是控制程序根据条件成立与否,执行不同程序内容的控制模块。
    微型机器人简介 微型机器人是机器人应用的重要领域,如图6.9所示的微型内窥机器人是多年前由上海交通大学研制成功的。它可以在人体血管内移动,用于疾病的检测等。如图6.10所示的昆虫机器人重量仅有4.3克,它曾经被收入吉尼斯世界纪录。
    图6.9 微型内窥机器人 图6.10 昆虫机器人
    编写程序让机器人围绕光源转圈。

    相关课件

    初中清华大学版第2单元 框架模板第6课 事半功倍——制作网页模板优秀课件ppt:

    这是一份初中清华大学版第2单元 框架模板第6课 事半功倍——制作网页模板优秀课件ppt,共15页。PPT课件主要包含了任务导航,4修饰表格,知识着陆,创作天地等内容,欢迎下载使用。

    初中信息技术清华大学版七年级下册第2单元 动物新视野第6课 动物的聚会——数据排序、分类及图表处理完美版课件ppt:

    这是一份初中信息技术清华大学版七年级下册第2单元 动物新视野第6课 动物的聚会——数据排序、分类及图表处理完美版课件ppt,共15页。

    粤高教版 (2018)九年级全册第二单元 开源机器人初体验第6课 综合应用实践——制作一个有创意的机器人教学演示ppt课件:

    这是一份粤高教版 (2018)九年级全册第二单元 开源机器人初体验第6课 综合应用实践——制作一个有创意的机器人教学演示ppt课件,共17页。PPT课件主要包含了创意机器人大赛,新知导入,新知讲解,一项目要求,项目分析,可参考,二实现思路,巡线机器人实现思路,三所需器材,四所需软件等内容,欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map