(
课件网) 信息意识 · 计算思维 · 数字化学习与创新 · 信息社会责任 第二单元 物联网实验流程———灯光警报呼叫器 第3课 显示警报信息 信息科技 八年级 上册 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 第3课 显示警报信息 引入情境 上节课我们完成了蜂鸣器的“响/不响”听觉提示,现实中的系统还需要让人清楚地看见状态。本节从“输出—显示”出发,学习用液晶显示屏把“正常/警报”两种状态以文字与表情准确呈现,并在按键触发下完成状态切换,为下一步的传感数据上屏与更复杂的显示策略打下基础。 聚焦 探索 设计 实践 拓展 聚焦问题,明确任务 本节聚焦于在LCD上正确显示警报信息。达成的要求:连线与初始化规范;能在指定位置输出给定文字与表情;按键触发时实现“正常 警报”的即时切换;画面不缺字、不越界、对齐清晰、无明显闪烁;并能用自然语言说清所用的条件与循环逻辑。有兴趣的同学可以尝试滚动/轮播高阶操作。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 聚焦问题,明确任务 聚焦问题 明确任务 在多信息通报场景下,如何实现 LCD 显示各类信息? 怎样保证多种信息能够有序显示并及时传达? 如何通过屏幕显示我们的报警信息。 如何在屏幕上合理规划显示各类信息。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 分析问题,探索方法 分析问题 在“单条警报信息上屏”的任务下,如何在限定的行列与字宽中使文字与表情完整、对齐、清晰地呈现?按键触发时,如何在“正常/警报”之间实现稳定切换,避免发生屏幕闪烁? 探索方法 结合任务思考屏幕显示信息的逻辑,完成液晶显示屏的初始化与清屏,固定版式(行列坐标、字宽与留白),思考是否可以将“正常/警报”两种状态的渲染代码封装为函数。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 分析问题,探索方法:探索要求 1. 所有信息均需通过显示屏幕依次展现,不可同时叠加显示。 2. 每条信息显示后,应能在其下方区域显示随之而来的信息。 3. 程序结构要清晰,需使用循环语句与显示屏控制函数相结合。 4. 在保证功能实现的前提下,注意显示内容的完整性与清晰度。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 分析问题,探索方法 在左侧的工具栏选择“行空板”,屏幕显示部分为我们提供了大量的功能,同学们可以将其直接拖动到主程序中分别查看运行效果。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 分析问题,探索方法 液晶显示屏支持对以下显示特性的控制。 显示内容:支持自定义文字内容。 文字颜色:可调整文字颜色。 内置表情:可以切换不同表情。 显示时长:可手动设置同一内容的持续显示时间(单位:秒)。 显示位置:可通过坐标调整显示位置。 文字字号:可手动调整文字大小。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 分析问题,探索方法:点评展示 发现问题 改进建议 提升方向 部分同学在编写显示逻辑时忽略了循环结构的完整性,导致屏幕信息显示不稳定或顺序错误。 在代码中加入清晰的循环控制语句,并通过分段调试确保每一条显示指令都能正确执行。 进一步优化信息排版与显示效果,使多信息的循环呈现更直观、美观,增强系统的实用性。 第3课 显示警报信息 第3课 显示警报信息 聚焦 探索 设计 实践 拓展 梳理思路,设计方案 接下来,我们设计显示警报信息的算法。该算法要实现的功能是,按下按钮 A,屏幕上显示“安全”文字和微笑的表情;按下按钮 B,屏幕上显示“报警”文字和紧张的表情。 开 始 按下按钮A? 按下按钮B? 结束 显示“安全”文字 ... ...