2447| 4
|
[活动] 志童道合 | 行空板飞机大战 |
本帖最后由 Luke 于 2022-12-20 16:14 编辑 【项目介绍】 咳咳,Luke又来了,大家就知道必是精品了。 提到飞机大战,事情要从小学说起,很幸运啊,九年制义务教育让我在小学的时候就有电脑课了。上一节课刚打铃下课就往电脑教室冲,目的就是能玩10分钟的4399,不知道有没有有共鸣的,一个人玩闪客快打,俩人死神vs火影,一群人就飞机大战(刚发现现在要玩4399还得登陆,时代变了),爷的青春啊。 很巧,DF新推出的行空板板载加速度传感器,于是我们一拍即合,就有了这个行空板飞机大战的项目。 【制作过程】 创意初期,有个很明确的目标,那就是用行空板制作一个手持游戏手柄,就很方便的将本项目的任务清单给列出来了。 1、飞机操纵手柄的结构 2、独立供电 3、行空板+python程序 首先,这个结构嗷,hin简单,打开https://grabcad.com/library,挑个顺眼的、帅气的、便于修改的模型,下载,打开,开搞。 然后就这样那样这样那样搞一搞,行空板按上去搞定。 这个时候突然想到要干个电池上去啊,就选了3.7V锂电池和MP2636充电升压模块,顺便给他们画了背挂结构,打算给方向盘挂上。 说实话这个方向盘的结构是真不好打印,要不是3D打印机调得好+分件分得好+打印摆放得好(stl文件文末自取),这不得浪费一盘料。简单打磨&组装之后,锵锵!! 乱入了个啥,嗷嗷是那个微型振动模块,画的时候可不是没想到嘛,不会震动的手柄就不是好游戏机,临时的临时的,如果有人催更,可以考虑好好安装它。 最后一步,pygame!!这个行空板飞机大战的项目是要用到pygame这个库的,所以记得提前pip install pygame或者pip3 install pygame安装哦。 注入灵魂(把py代码放进行空板,打包好的代码文末自取),完成! 【作品演示】 啥都不说了,上视频,浅玩一下。 【总结】 其实本项目还有很多提升空间,连俩无线音箱、加上下左右ABXY搞个Gameboy游戏库、桌面带旋转阻尼的方向盘支架、给震动马达一个遮风避雨的家等等,也想听听大家的意见。 【资源】 模型在这里行空板飞机大战模型.zip 代码压缩包太大了,给大家个网盘地址哈 提取码:in0w |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed