回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

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

头像 Anders项勇 2020.08.30 805 1

步骤1 游戏背景:

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

步骤2 游戏目标:

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

步骤3 游戏任务:

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

步骤4 游戏反馈:

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

步骤5 游戏奖励:

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

步骤6 游戏演示:

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

步骤7 【解决方案】

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

步骤8 【制作过程】--材料清单

材料清单

  • micro:bit X3 链接
  • micro:bit电池盒 X2 链接
  • micro:bit橡胶保护壳 X2

步骤9 【制作过程】--搭建连接

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

project-image
project-image

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

运动人发射数据端:

project-image

电脑端,mind+实时模式:

project-image

步骤11 【项目总结】

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

步骤12 【代码附件】

附件

评论

user-avatar
  • rzyzzxw

    rzyzzxw2020.08.30

    哇哦,跑起来

    0