步骤1 游戏背景:
大热天想锻炼身体,但室外太阳太大太热,健身房受疫情影响很多倒闭关门了,怎么在家锻炼跑步呢,使用这套设备可以多个人一起跑,还能享受比赛的乐趣。
步骤2 游戏目标:
让大家有兴趣地锻炼身体,通过不同的比赛:短跑、中长跑、马拉松等形式举行小组赛、决赛等综合评出一名家庭跑步达人。
步骤3 游戏任务:
短跑、中长跑、马拉松各个分项赛积分排名,最后算总积分。
步骤4 游戏反馈:
分项赛完成可单独存储积分,最后算累加积分。
步骤5 游戏奖励:
未获奖者给运动达人买一双运动鞋。
步骤6 游戏演示:
第一版初版程序实现基本功能,后续目标功能可继续优化。
步骤7 【解决方案】
通过micr:bit的加速度计获得运动人的加速度强度,通过无线通讯发送给接电脑的micr:bit,使用mind+的实时模式获得加速度强度值,转化为mind+中对象的移动步数,从而把实际的运动转化为电脑中虚拟人的运动。
步骤8 【制作过程】--材料清单
步骤9 【制作过程】--搭建连接
搭建很简单,一个micro:bit直接接电脑,另外两个micro:bit接电池盒,用松紧带绑在腿上,或者塞在那种运动手机臂带中绑在腿上。(视频中测试时直接塞在袜子里面了,正常运动还是不要这样,会崴到脚!)
步骤10 【制作过程】--编程
运动人发射数据端:
电脑端,mind+实时模式:
步骤11 【项目总结】
通过在家运动达到乐趣化的虚拟跑步比赛。后续可以对功能进行完善。比如可以把数据发送到后台数据库,使得不在一起的人也可以虚拟比赛,由于要连网络,可以选用掌控板来完成。
步骤12 【代码附件】
附件
rzyzzxw2020.08.30
哇哦,跑起来