上回设计了一个跳一跳小游戏,反馈还是非常不错的,也被别的小伙伴移植到了别的开发板上,这次又想了一些新奇小游戏,这次的小游戏稍微跟上点当前物联网现状,游戏主要的内容是,将一个带有加速度计的设备(从机)与身体进行互动,然后另一个设备(主机)做游戏逻辑和界面显示,这样就可以实现在玩游戏的时候人也会运动起来,非常适合上班族。这个DIY小游戏,大概会分为三篇文章,这一篇主要讲的是设计方案的选择。
2.设计方案
其实在设计之前想了几个方案,想让大家也看看,也可以给点建议。
方案1:以手机作为主机设备,设计相应的APP,读取手机自身的角度和加速度,然后将数据发送给主机。主机使用一个单片机和一个蓝牙模块,接收到数据之后开始相应指令。
方案2:从机选择单片机+蓝牙模块,主机也选择单片机+蓝牙模块,两个设备只要定义好通信协议之后就可以了。
方案3:从机选择蓝牙芯片,主机也选择蓝牙芯片,这样可以减少单片机的数量。
其实写完这三个方案我就能感觉到哪个方案最合适了,不知道和你心里想的会不会一样,这三个方案都是可以实现的,看看面包板友们有没有更好的想法提供。
3.设计思路
本来想画流程图的,不过想了以像留在下一篇吧,这里大概介绍一下游戏的逻辑。这里还是以跳一跳小游戏作为要设计的游戏(本来想做贪吃蛇的,不过发现贪吃蛇动作要快,怕各位板友手速不够哈),需要识别的就是人手的姿态,需要定义开始游戏的手势,游戏暂停和继续的手势(这里应该会定义的一样),最后就是游戏中跳一跳的手势,基本需要这三个手势识别,DIY会继续,欢迎持续关注。
下面是三个方案的投票,哪个投票多,最后就选哪个方案来实现这个小游戏,欢迎大家来投票~
(参与投票请先登录您的社区账号)
选出下面最具创意作品(最多可选 1 项)
共有 11 人参与投票
这个好玩
欢迎点击
论坛> >机器人/工业电子> >工业电子与自动化
https://mbb.eet-china.com/forum/topic/84380_1_1.html