友情提示:380元/半年,儿童学编程,就上码丁实验室。
我们可以把按钮控制,改成体感(加速度计)控制——
编程步骤:
01 “当开机时”(初始化)程序框内容不变
创建变量“显示数字”,初始化赋值为0,并在LED点阵上显示出来。

02 在“forever”程序框内,对加速度传感器(acceleration)的x分量实时扫描,并根据2个不同阈值(比较值),辨别、实现体感控制数字增减、循环。

程序说明:
①在《A、B按钮控制数字增减、循环》中,使用on button A pressed,属于“事件”驱动。而在这个程序中,使用循环扫描、反馈控制的方法,实现体感功能,两个程序实现的机制是不相同的。
②加速度计是三维的,x方向只是其中的一维,相当于一根数轴。两个“如果为……则……”(条件结构)把这根数轴分成了三段。

03 程序编写完毕后,可以在MakeCode网页左侧观察Micro:bit的实时仿真,通过鼠标感受程序运行的效果。


