拍手换图案 ( V2 )
这篇文章是针对 micro:bit V2 的范例,会介绍如何使用“声音响度”、“显示图示”、“逻辑判断”、“重复无限次”等积木,实作对着 micro:bit 拍手,micro:bit 就会变换图案的效果。
积木程序原理
首先先实作一个“拍手换数字”的功能:
- “当启动时”积木里,设定一个数值为 0 的变数 a。
- “重复无限次”积木里,判断“当声音响度大于 0”时,就让变数 a 改变 1。
- 透过“显示数字”积木显示 a 的数值。
完成后启动 micro:bit,对着 micro:bit 拍手,LED 就会显示不断增加的数字。
在判断“当声音响度大于 0”的积木里,新增一个逻辑判断,判断“如果 a 大于 4”的时候,就让 a 等于 3。
完成后启动 micro:bit,对着 micro:bit 拍手,LED 的数字增加到 3 之后,就会再从 0 开始。
将“显示数字”积木更换成逻辑判断积木,判断如果 a 等于 0 就显示爱心,如果 a 等于 1 就显示笑脸,如果 a 等于 2 就显示音符,否则 ( 如果 a 等于 3 ) 就清空画面。
完成后启动 micro:bit,对着 micro:bit 拍手就可以更换 LED 图案了。
范例解答
范例解答:拍手换图案
微信扫码关注
抖音扫码关注