1、第八课 仿真机器人控温 学习任务 1.认识温度传感器。 2.搭建自动控温装置。 3.编写自动控温程序。 开阔视野 随着技术的进步,我们在日常生活中越来越多地运用了控温设备, 如空调、热水器、冰箱、自动控温花房等。 自动控温空调 自动控温热水器 开阔视野 自动控温冰箱 自动控温花房 探究活动 为什么现代化的花房里一年四季都是恒温的?那是因 为花房里安装了自动控温装置:当温度过高时,会自 动降温;当温度过低时,又会自动升温。 活动主题:设计仿真机器人自动控温 温度传感器是一种用于探测环境温度的设备,它通过温度探头测量环 境或者物体表面的温度,并将测量到的温度值传输给微电脑,量程范 围一般是0100
2、。有的温度传感器设有“内置/外置温度探测转换 开关”,可将转换开关拨到“INSIDE”位置,直接使用内置温度探头 检测温度传感器周边的空气温度,连接方法如图a所示。需要连接外 置温度探头来检测温度探头接触的物体或环境的温度时,如图b所示, 要将开关拨到“OUTSIDE”位置。 1.认识温度传感器 活动主题:设计仿真机器人自动控温 外置温度探头传感器连接方法 活动主题:设计仿真机器人自动控温 内置温度探头传感器连接方法 活动主题:设计仿真机器人自动控温 2.编写自动控温程序 自动控温装置的工作过程是:不停地接收温度传感器检测到的温度信息, 当温度高于设定温度时,启动风扇降温,当等于或者低于设定温
3、度时, 风扇停止运转。 启动RC软件,编写自动控温程序。通过模拟传感器模块库添加“温度传 感器”模块,通过输出模块库添加“风扇模块。为了能够实时显示环境 的温度,在硬件搭建中使用了LED显示屏,因此,在程序中让它紧跟在 “温度传感器”模块后,通过输出模块库添加“LED显示”模块。 活动主题:设计仿真机器人自动控温 完整的自动控温 程序流程如图所示, 在这个程序中,我们 设置温度超过25时 启动风扇降温。在具 体应用中,触发启动 风扇的温度值要根据 实际需求设置。 自动控温程序 活动主题:设计仿真机器人自动控温 程序中各个模块选择的端口要与硬件实际连接的端口保持一致。 根据上图示例的自动控温程序
4、,实际连接硬件时的端口情况如图所示。 自动控温装置 活动主题:设计仿真机器人自动控温 3.模拟仿真 启动RC软件,打开自动控温程序,进入仿真界面,如 图所示,仿真界面包括菜单栏、工具栏、演示区、状 态栏四个部分。 活动主题:设计仿真机器人自动控温 RC软件的仿真界面 活动主题:设计仿真机器人自动控温 通过工具栏上的“添加传感源”按钮 ,在仿真演示区添加一个 热源,如图a所示。右击热源打开热源设置对话窗口,如图b所示, 此时可以根据实际需要设置热源的温度,默认设置值是30。 设置热源温度 添加热源窗口 添加并设置好热源后,把机器人放在热源附近。此时,可以通 过移动热源接近机器人的方式仿真自动控温
5、程序,方法是:先按住 Ctrl键,然后在热源上单击鼠标左键选中热源,接着松开Cl键,按 住鼠标左键拖动热源接近机器人,此时注意观察状态栏上的“LED 显示”,如图所示,会看到当热源接触到机器人时,“LED显示” 会显示出热源的温度值,如果数值大于程序中设定的温度数值时, 机器人会启动风扇,也就是自动控温装置在温度高于设定的值时启 动风扇进行降温。 活动主题:设计仿真机器人自动控温 活动主题:设计仿真机器人自动控温 仿真自动控温程序 创新活动 1.观察自动控温装置中所使用的部件,说一说主要部件的作用或者 实现的功能,填写到下面的表格中。 部件名称 作用或功能 创新活动 尝试一下,把编写好的程序下载到机器人的微电脑 中,启动微电脑,测试自动控温装置是不是按照设计的 功能运行。 活动评价 知道温度传感器的功能并能够正确使用 能够正确使用温度传感器程序模块和变量 完成自动控温仿真任务 遇到困难时的表现: 自己解决 请教同学 请教老师 参考教材 小组讨论 退 出 通过本节课的学习,谈一谈你有哪些收获呢? 你的收获 课堂小结