四、四平八稳

第17课 四平八稳-双轴平衡仪

任务场景:四平八稳-双轴平衡仪
任务场景:四平八稳-双轴平衡仪

一、任务目标

根据倾斜在屏上画出平衡指示,板子倾斜时指示跟着偏。

二、我们要学什么

  • 学习要点:用双轴指示画出倾斜方向
  • 本课过关:能完成:板子往哪边倾,屏上的平衡指示就往哪边偏。
  • 示例对齐:体验题对应 「4-2-1 四平八稳-双轴平衡仪」;完整代码对应 「4-2-2 四平八稳-双轴约束平衡仪」。

三、本节要点

本节要落地的是「用双轴指示画出倾斜方向」。上一课只显示数字;本课把倾斜画成平衡仪,一眼能看出往哪歪。

1明情景平衡仪画面
2对能力双轴画出倾斜
3看结果往哪倾指示往哪

四、解题思路

不要重复抄任务原文,直接按「用双轴指示画出倾斜方向」拆步骤。情景:木工水平尺:气泡往哪边跑,就知道板子往哪边倾。 输入「两个方向上的倾斜」对输出「彩屏平衡指示图形」。核对:左倾、右倾时指示是否跟着偏。

本课主要用到:彩屏 TFT、加速度/姿态。

  1. 1同时读取 X、Y 方向加速度。
  2. 2在屏上画指示点或条,把倾斜方向画出来(不只显示数字)。
  3. 3往左倾、往右倾,指示应朝对应方向偏。
  4. 4对照:倾斜方向与画面一致。

流程提要(关键词)

1. 双轴画出倾斜2. 在屏上画指示点或条3. 往左倾、往右倾4. 运行核对

五、图形块功能讲解

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

图形块分类作用本课用法
TFT 画圆
显示绘制圆形。本课实际用途:绘制圆形。载入后到分类里确认。
math constrain
其它本课程序中用到的积木,载入后可在工具箱中对照名称查看。对应步骤中的:本课程序中用到的积木,载入后可在工具箱中对照名称查看。打开工具箱核对同名块。

六、知识点讲解

双轴平衡仪:读取 X/Y 加速度,在屏上画指示点或条,往哪倾指示往哪偏。过关看倾斜方向与指示一致。

验收时看:左倾、右倾时指示是否跟着偏。再前后左右各倾一次,核对指示方向。

七、编程练习

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

六学期兴趣课程:4-2-1 四平八稳-双轴平衡仪.mix。载入后运行。

八、课堂练习

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

  1. 判断:倾斜板子时,屏上指示可以完全不动。

  2. 判断:推荐这样验证:把板子往左右或前后倾斜,看平衡指示是否跟着偏移。

  3. 平衡仪相对「加速度测试」,多了什么?

  4. 输入是?

  5. 过关时应看到?

九、本节小结

小结落点:「用双轴指示画出倾斜方向」。