所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

【平行实境】家庭室内跑步比赛游戏

Anders项勇 Anders项勇 2020-08-30 17:07:24
步骤1 步骤1
游戏背景:

大热天想锻炼身体,但室外太阳太大太热,健身房受疫情影响很多倒闭关门了,怎么在家锻炼跑步呢,使用这套设备可以多个人一起跑,还能享受比赛的乐趣。  

步骤2 步骤2
游戏目标:

让大家有兴趣地锻炼身体,通过不同的比赛:短跑、中长跑、马拉松等形式举行小组赛、决赛等综合评出一名家庭跑步达人。 

步骤3 步骤3
游戏任务:

短跑、中长跑、马拉松各个分项赛积分排名,最后算总积分。

步骤4 步骤4
游戏反馈:

分项赛完成可单独存储积分,最后算累加积分。

步骤5 步骤5
游戏奖励:

未获奖者给运动达人买一双运动鞋。

步骤6 步骤6
游戏演示:

第一版初版程序实现基本功能,后续目标功能可继续优化。

步骤7 步骤7
【解决方案】

通过micr:bit的加速度计获得运动人的加速度强度,通过无线通讯发送给接电脑的micr:bit,使用mind+的实时模式获得加速度强度值,转化为mind+中对象的移动步数,从而把实际的运动转化为电脑中虚拟人的运动。

步骤8 步骤8
【制作过程】--材料清单
材料清单 材料清单
3x
micro:bit
2x
micro:bit电池盒
2x
micro:bit橡胶保护壳
步骤9 步骤9
【制作过程】--搭建连接

搭建很简单,一个micro:bit直接接电脑,另外两个micro:bit接电池盒,用松紧带绑在腿上,或者塞在那种运动手机臂带中绑在腿上。(视频中测试时直接塞在袜子里面了,正常运动还是不要这样,会崴到脚!)

projectImage
projectImage
步骤10 步骤10
【制作过程】--编程

运动人发射数据端:

projectImage

电脑端,mind+实时模式:

projectImage
步骤11 步骤11
【项目总结】

通过在家运动达到乐趣化的虚拟跑步比赛。后续可以对功能进行完善。比如可以把数据发送到后台数据库,使得不在一起的人也可以虚拟比赛,由于要连网络,可以选用掌控板来完成。

步骤12 步骤12
【代码附件】
附件 附件
Makelog作者原创文章,未经授权禁止转载。
2
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]