2022-12-20 16:14:11 [显示全部楼层]
1607浏览
查看: 1607|回复: 4

[活动] 志童道合 | 行空板飞机大战

[复制链接]
本帖最后由 Luke 于 2022-12-20 16:14 编辑

志童道合 | 行空板飞机大战图1

【项目介绍】
咳咳,Luke又来了,大家就知道必是精品了

提到飞机大战,事情要从小学说起,很幸运啊,九年制义务教育让我在小学的时候就有电脑课了。上一节课刚打铃下课就往电脑教室冲,目的就是能玩10分钟的4399,不知道有没有有共鸣的,一个人玩闪客快打,俩人死神vs火影,一群人就飞机大战(刚发现现在要玩4399还得登陆,时代变了),爷的青春啊。

志童道合 | 行空板飞机大战图2


很巧,DF新推出的行空板板载加速度传感器,于是我们一拍即合,就有了这个行空板飞机大战的项目。

【制作过程】
创意初期,有个很明确的目标,那就是用行空板制作一个手持游戏手柄,就很方便的将本项目的任务清单给列出来了。
1、飞机操纵手柄的结构
2、独立供电
3、行空板+python程序

首先,这个结构嗷,hin简单,打开https://grabcad.com/library,挑个顺眼的、帅气的、便于修改的模型,下载,打开,开搞。

志童道合 | 行空板飞机大战图3

然后就这样那样这样那样搞一搞,行空板按上去搞定。

志童道合 | 行空板飞机大战图4

这个时候突然想到要干个电池上去啊,就选了3.7V锂电池MP2636充电升压模块,顺便给他们画了背挂结构,打算给方向盘挂上。

志童道合 | 行空板飞机大战图5志童道合 | 行空板飞机大战图6志童道合 | 行空板飞机大战图7

说实话这个方向盘的结构是真不好打印,要不是3D打印机调得好+分件分得好+打印摆放得好(stl文件文末自取),这不得浪费一盘料。简单打磨&组装之后,锵锵!!
志童道合 | 行空板飞机大战图10志童道合 | 行空板飞机大战图8志童道合 | 行空板飞机大战图9

乱入了个啥,嗷嗷是那个微型振动模块,画的时候可不是没想到嘛,不会震动的手柄就不是好游戏机,临时的临时的,如果有人催更,可以考虑好好安装它。

最后一步,pygame!!这个行空板飞机大战的项目是要用到pygame这个库的,所以记得提前pip install pygame或者pip3 install pygame安装哦。

注入灵魂(把py代码放进行空板,打包好的代码文末自取),完成!

【作品演示】
啥都不说了,上视频,浅玩一下

【总结】
其实本项目还有很多提升空间,连俩无线音箱、加上下左右ABXY搞个Gameboy游戏库、桌面带旋转阻尼的方向盘支架、给震动马达一个遮风避雨的家等等,也想听听大家的意见。

【资源】

代码压缩包太大了,给大家个网盘地址哈








Forgotten  版主

发表于 2022-12-20 16:56:43

这个得分是不是有点离谱
回复

使用道具 举报

SBI y  高级技师

发表于 2022-12-21 08:37:04

本帖最后由 SBI y 于 2022-12-21 09:13 编辑

这个肯定好玩,代码也学习了,真的是令我自愧不如啊!

希望我也有个行空板
回复

使用道具 举报

hnyzcj  版主

发表于 2022-12-21 12:13:25

这个很赞
回复

使用道具 举报

赤星三春牛!  初级技神

发表于 2022-12-24 10:45:34

这个厉害!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail