平衡灯 ( 姿势 )
这篇文章会介绍如何使用“当姿势发生”、“重复无限次”、“重复循环”、“变数”、“判断”积木,做出一个前后左右翻转 micro:bit,控制 LED 灯在水平位置的平衡灯效果。
积木程序原理
按照下方步骤放入程序积木:
- 当启动时:建立 x 和 y 两个变数,默认值设定为 2。
- 重复无限次:每次重复时,清空画面并点亮 xy 座标的灯。
- 当姿势左侧偏低:使用“重复...判断”积木,判断如果 x 大于 0,每隔 100 毫秒就让 x 减少 1。
启动 micro:bit,将开发板往左边转,就会看到 LED 灯跑到左边。
依此类推,继续放入“右侧偏低”、“标志朝上”和“标志朝下”的积木区块。
- 当姿势右侧偏低:判断如果 x 小于 4,每隔 100 毫秒就让 x 增加 1。
- 当姿势标志朝上:判断如果 y 小于 4,每隔 100 毫秒就让 y 增加 1。
- 当姿势标志朝下:判断如果 y 大于 0,每隔 100 毫秒就让 x 减少 1。
启动并开始旋转 micro:bit,就可以看见一个简单的平衡灯效果。
范例解答
范例解答:平衡灯 ( 姿势 )
微信扫码关注
抖音扫码关注