会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zlaner22
博客园
首页
新随笔
联系
订阅
管理
陀螺仪传感器的应用 -- 单机版"石头剪刀布”
项目背景
生活中,我们都玩过"石头剪刀布"的游戏,游戏中"剪刀"胜"布","布"胜"石头","石头"胜"布"。
如何利用Microbit的陀螺仪传感器,制作一个单机版的"石头剪刀布”游戏。
编程实践
1. 准备好Microbit开发板和数据传输线
2. 登录Microbit在线编程平台,新建一个命名为"石头剪刀布-单机版"的项目
3.为了让屏幕上显示出拳图案,需要定义新变量,存储陀螺仪每次振动后的数值,取值范围是1~3。
4.当开机时,变量"出拳值"初始值为0,清空屏幕
5.利用陀螺仪传感器的"振动"模块,实现主代码的编写
思考:(1)"振动"模块中为什么要使用逻辑嵌套语句,它的判断逻辑是什么? (2)设置延迟时间的作用
6.模拟测试
7.下载/保存代码
8.发送程序
9.实践与体验
项目分享
https://makecode.microbit.org/_Czh6LweAh61r
项目示范
https://www.bilibili.com/video/BV1zs4y1B7Bj/
项目拓展
(1)利用"无线"模块,实现双人版"石头剪刀布"的游戏
(2)欢迎大家在本帖评论区,分享项目链接
posted @
2023-05-07 09:19
77M
阅读(
141
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告