陀螺仪传感器的应用 -- 电子"骰子”

项目背景

生活中,一个骰子有6个点面,分别表示数字1~6。

现在我们来利用Mircobit制作一个电子骰子,当摇动Microbit开发板后,在5*5的LED屏上显示一个1~6的随机数字。

编程实践

1. 准备好Microbit开发板和数据传输线

img

2. 登录Microbit在线编程平台,新建一个命名为"电子骰子"的项目

3.在“变量”模块中,定义新变量

思考:定义变量的意义?

4.准备好需要的编程模块

5.完成代码编写

思考:(1)“开始”模块中的代码意义 (2)“振动”模块中设置延迟时间的作用

6.模拟测试

7.下载/保存代码

8.发送程序

9.实践与体验

项目分享

(1)点击右上角分享按钮

(2)分享项目

分享链接

https://makecode.microbit.org/_26vb3bWDRbH1

项目示范

https://www.bilibili.com/video/BV1Rh4y1472L/?share_source=copy_web&vd_source=d69a8beda4fd6550e45dd3ba7e8c3f54

项目拓展

(1)根据振动的方向不同,在LED点阵屏上对应显示上、下、左、右四个方向的箭头

(2)利用陀螺仪传感器,设计一个“地震报警器”的创意作品

(3)欢迎大家在本帖评论区,分享项目链接

posted @ 2023-05-05 10:44  77M  阅读(201)  评论(0编辑  收藏  举报