资源简介 (共25张PPT)义务教育信息科技(2024)六年级 第1课时第六单元 电梯运行的控制六年级下册第22课 电梯门的开与关12了解满足电梯门打开的条件。能描述控制电梯门打开的逻辑运算。学习目标3进一步了解控制系统中的控制逻辑,提升计算思维能力和问题解决能力。第22课 电梯门的开与管在电梯门控制系统中,输入有两个开关量,一个是电梯外部的上行/下行键产生的开关量,另一个是电梯内部的开门键产生的开关量。第22课 电梯门的开与管系统根据输入,计算电梯是否满足其中一个条件,如果满足,输出指令让电梯开门。第22课 课堂导入小智和妈妈在等电梯,电梯来了,妈妈动作稍慢,因此小智按住电梯外部的上行键,保持门暂时不关闭;两人进去后,小智看到一位老爷爷进电梯的动作比较缓慢,于是按住电梯里的开门键,让门保持打开状态。问题情境第22课 学习活动一 分析控制电梯门开的工作过程三 分析控制电梯门开与关的或运算二 控制电梯门打开学习活动提示:重点分析输入是什么,输出是什么。要填什么呢?一、分析控制电梯门开的工作过程输入输出计算???第22课 学习活动在电梯门控制系统中,输入条件有两个开关量,一个是外部的呼叫电梯上行和下行按键开关,另一个是电梯内部的按键开关,系统根据输入条件计算电梯是否满足其中任何一个条件,如果满足,输出使电梯进行开门控制,否则,是关门控制。第22课 学习活动上/下呼叫键发出的指令开门键发出的指令电梯门打开输入输出计算分析处理,生成指令一、分析控制电梯门开的工作过程这个控制过程中涉及“或”运算。输入电梯外部呼叫键开关电梯内部的按键开关计算是否满足这两个条件之一输出第22课 学习活动一、分析控制电梯门开的工作过程1. 活动内容:控制上行/ 下行键和开门键,观察电梯的运行。2. 活动目的:通过修改参数,进一步感受逻辑运算对控制的作用。3. 活动环境:开源硬件或者虚拟仿真工具。4. 活动准备:控制电梯门开的程序。二、控制电梯门打开第22课 学习活动5.回答以下问题。(1)当按了上行/下行键,电梯门的状态是什么?(2)当按了开门键,电梯门的状态是什么?(3)电梯门处于开的状态,需要满足的条件是什么?电梯门开。电梯门开。两种按键操作,都能让电梯门开。第22课 学习活动二、控制电梯门打开通过这个活动,你能得到什么结论呢?把刷卡模块1的参数设为1,模块2参数设为0,电机模块开始运转,是因为用户按了上行/ 下行按钮开关,满足电梯门“开”的条件,所以电机处于运转状态。第22课 学习活动二、控制电梯门打开电梯门打开或思考:对电梯门“开”的控制,满足什么条件,使电梯门保持开的状态?1.请补充完整下面框图中的条件。三、分析控制电梯门开与关的或运算第22课 学习活动按上行/下行键按开门键2.如果用模块A表示按上行/ 下行键,模块B表示按轿厢内开门按键,模块C表示电梯门打开。根据上面的与运算式子,描述这三个模块的逻辑关系。ABC第22课 学习活动三、分析控制电梯门开与关的或运算3.用真值1 和0表示模块A,模块B、模块C的状态(1表示“是”,0表示“否”)。第22课 学习活动输入 输出模块A(按上行/下行键) 模块B(按开门键) 模块C(电梯门打开)三、分析控制电梯门开与关的或运算输入 输出模块A(按上行/下行键) 模块B(按开门键) 模块C(电梯门打开)0 0 00 1 11 0 11 1 1第22课 学习活动真值表参考答案如下。三、分析控制电梯门开与关的或运算4. 根据真值表绘制算法流程图。其中,模块A表示电梯外部的上行/ 下行键,模块B表示轿厢内开门键,模块C表示电梯门打开。怎么填才能使这个流程图更加简洁呢?第22课 学习活动三、分析控制电梯门开与关的或运算第22课 学习活动我觉得这种表达方式更加简洁。三、分析控制电梯门开与关的或运算1.电梯上行/下行键的状态和轿厢内开/关门键的状态,对电梯门状态的控制,存在逻辑或的运算。2.无论多么复杂的系统,都可以简化为相应的模块。3.把模块用代码表示,使流程图更加简洁。4.通过在虚拟仿真平台调试参数,直观感受各个模块之间的控制逻辑。第22课 课堂总结小智家所住楼栋的电梯有防夹功能,即能通过红外传感器检测电梯门附近是否有人或物,有的话,电梯门无法关闭。物业为了提高安全性,要增加一项新的检测,从而升级这个防夹功能。第22课 拓展与提升我用关键词“电梯防夹功能”搜了一段电梯防夹功能介绍的视频,大家来看看。1.你认为应该增加一项什么检测?和小组成员一起讨论,说出你们的方案,并思考这项检测与原有的红外线检测存在什么逻辑关系。多一项检测,防夹功能就更精准了。各个小组有什么好方案?我们小组认为,要延长电梯门处于打开状态的时间。我们小组提出,增加压力检测,如果有东西压在电梯门框,电梯门也关不上。第22课 拓展与提升你增加的检测与已有检测存在逻辑或的关系,请补充运算式子。第22课 拓展与提升电梯门打开或我们小组认为,要增加语音检测模块,用来检测是否有人喊“不要关门”。检测到有语音“不要关门”检测到有人体红外数据2.参考前面所学的模块化设计方法,把以上两项检测按模块来分析,制作真值表,画出流程图(参照前面的流程)。输入 输出模块A(感应人或物) 模块B(新增的检测) 模块C(电梯门)第22课 拓展与提升下课啦! 展开更多...... 收起↑ 资源预览