单元四

第15课 智慧车场-显示停留时间入口

知识点:智慧车场;智慧车场-显示停留时间入口

真实任务:在入口相关屏上显示车辆停留时间,并能看到时长增加。

建议先修:第14课(卡住时先回去过一遍)。

任务场景:智慧车场-显示停留时间入口
任务场景:智慧车场-显示停留时间入口

智慧车场:对照六学期兴趣课程示例,在自立板上完成输入—计算—输出。

一、任务目标

在入口相关屏上显示车辆停留时间,并能看到时长增加。

二、我们要学什么

  • 学习要点:在入口显示车辆已停留多久
  • 本课过关:能完成:能看到停留时长,时间会走或按入库起算。
  • 示例对齐:体验题对应 4-3-1 智慧车场-显示停留时间入口.mix;完整代码对应 4-3-2 智慧车场-显示停留时间出口.mix。

三、本节要点

本节要落地的是「在入口显示车辆已停留多久」。前两课显示空位;本课显示「这辆车停了多久」,为计费或提醒做准备。

1明情景停了多久
2对能力显示已停留时长
3看结果时间在累计

知识点精讲(自学)

  • 本课技能:在入口显示车辆已停留多久。
  • 前两课显示空位;本课显示「这辆车停了多久」,为计费或提醒做准备。
  • 观察:停留时间是否随等待增加。
  • 过关:能看到停留时长,时间会走或按入库起算。

验收时看:停留时间是否随等待增加。再等一会儿再看,分钟数是否增加。

四、解题思路

不要重复抄任务原文,直接按「在入口显示车辆已停留多久」拆步骤。情景:出口或入口辅助屏写着「已停 1 小时 20 分」,时间从入库那一刻起算。 输入「入库时刻到现在的时间差,网络可同步」对输出「彩屏停留时长,蜂鸣可选」。核对:停留时间是否随等待增加。

本课主要用到:彩屏 TFT、蜂鸣器/音乐、网络/物联网。

  1. 1记录车辆进入后的停留时长并在入口/屏上显示。
  2. 2时长应随时间增加。
  3. 3本课是「停了多久」,入库时刻放到下一课。
  4. 4等一会儿再看,时长应更大。

流程提要(关键词)

1. 显示已停多久2. 时长应随时间增加3. 运行核对

五、图形块功能讲解

只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。

图形块分类作用本课用法
字典所有键
字典列出全部键。搭积木时靠它完成:列出全部键。载入后对照截图找块。
系统运行时间
控制读取开机以来的毫秒数,用于计时、测反应。搭积木时靠它完成:读取开机以来的毫秒数,用于计时、测反应。载入后对照截图找块。
增改字典项
字典新增或修改键值。搭积木时靠它完成:新增或修改键值。载入后对照截图找块。

六、正误对比

停留时间永远停在 0,怎么等都不增加。

查看停留时长,过一会儿再看是否增加。

七、编程练习

「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期6。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。

六学期兴趣课程:4-3-1 智慧车场-显示停留时间入口.mix。载入后运行。

八、课堂练习

先判断对错,再完成其余题;提交前点「检查」。

  1. 判断:停留时间永远停在 0,怎么等都不增加。

  2. 判断:推荐这样验证:查看停留时长,过一会儿再看是否增加。

  3. 停留时间从哪算?

  4. 验证应?

  5. 本课还没强调?

本节小结

小结落点:「在入口显示车辆已停留多久」。