ASMD 冲击步枪
组件和用品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
必要的工具和机器
| ||||
|
关于这个项目
连德里
首先感谢 DFRobot 为这个项目提供零件!
我喜欢 Unreal Tournament (UT) 并且我绝对喜欢游戏武器名单中的 ASMD Shock Rifle——所以我想为什么不制作一个?
也因为新的 UT 现在不再开发(EPIC , 拜托拜托了 继续这个 ),我需要一些东西来满足我对 UT 的需求。
从上面的链接来看 - 它基本上是一种发射紫色光束的等离子步枪,带有紫色球体的二次射击,也可以用光束射击进行三次攻击。
在我的 Arduino Lightsaber 项目中使用 SimplePlastics 后,我被他们的想法所吸引——尽管我意识到我应该在项目中使用实心棒而不是管子来传播更多的光——我意识到这种塑料可以也非常适合制作现实生活中的 Shock Rifle!
所以我向 DFRobot 提出了这个想法,他们同意了,然后我从 SimplePlastics 订购了塑料并开始工作。
主要目标:
- 制作真实的 ASMD 冲击步枪。
- 确保它亮起并从游戏中发出噪音(两种射击模式)以及告诉用户当前处于哪种模式的屏幕。
零件
- Arduino Uno
- 重力 IO 屏蔽
- OLED 屏幕
- 电池座
- DFPlayer
- 光碟 (x2)
- 电阻套件
- 按钮 (x2)
- 电线
- 扬声器
- Veroboard
- 削弱报复者
- Nerf Barrel
- 4GB 微型 SD
- 亚克力棒
- AA 电池 (x6)
施工
首先是拆解我身边的一个旧的坏掉的 Nerf Retaliator:
并清理内部运作,为技术腾出空间:
图> 图>
如上所示,我还剪掉了一些装饰物以腾出额外的空间,并在下枪管上为另一根杆切了一个洞。 25 毫米的杆很好地装入主枪管中,我只需要将一些塑料向后弯曲即可。
然后将 IO Shield 连接到 UNO:
并遵循 DFRobot 的 Light Disc OLED 和 MP3 模块/扬声器的构造说明:
图>
使用 IO Shield 使事情变得更容易——当然,尤其是基于 Gravity 的产品,它们基本上是即插即用的。
是时候用塑料棒进行快速照明测试了:
看起来不错。
接下来是制作 2 个按钮来连接到 Arduino——一个用于控制射击,第二个用于将模式更改为“Instagib 模式”(在游戏中,这是步枪为红色并造成即时杀伤的地方)。
可以使用我的 Arduino Lightsaber 项目中的方法制作这两个按钮。
然后我将 OLED 连接到 Nerf 的枪托上,并将接线穿过它夹在上面的后钻头,它本身被拧到了 Nerf 的背面:
然后粘在电池盒上——我还将扬声器粘在另一侧:
然后将 LED 光盘粘贴到杆所在的位置:
图> 图> 图>
在确保枪仍然可以关闭的测试之后,我将 UNO 本身粘到了磁阱中,并对其进行了快速视觉测试:
然后最棘手的部分是粘在模式开关和触发器的按钮上——我将分别使用磁力释放和触发器:
图>
在倒入大约 467 根热胶以固定塑料棒并将 Nerf 的两侧拧在一起后,另一项功能和视觉测试:
图> 图> 图> 图> 图>
在这一点上,我穿上它并带着它在我的公寓里跑来跑去 - 太棒了。
最后一点是将精加工桶放在主杆上:
图>
哦,男孩。
代码
这是代码没什么太多;主要帮助来自 DFRobot 上上述 wiki 链接的示例。
我添加了一个保持按钮计时器,以便从步枪获得两种射击模式,按下以获得标准光束声音,保持几秒钟以获得震动核心声音——这些声音也在我上面链接的 GitHub 上。
随着代码上传和工作时间,有一些乐趣。
DM-Deck16
像往常一样像个书呆子一样在我的公寓里跑来跑去,这个项目对我来说是成功的。
正如您所看到的,触发机制有点笨重 - 这是由于框架中的大量内容使得按钮难以按下。
模式切换器完美运行 - 只需将磁力释放按钮向后移动一点即可工作。
OLED 也非常适合向用户显示步枪处于何种模式。
结论
这个项目非常有趣。我对它的美学非常满意,它有点像将所有游戏中的所有步枪合并为一个 - 你可以在这里看到它们。
听起来也很棒。
建造它很棘手,但大部分凌乱的布线和东西都隐藏在里面,所以我很高兴 - 唯一的问题是我可能把枪管做得有点长,但哦,它看起来仍然很棒。
你是虚幻竞技场的粉丝吗?你怎么看?
随时让我知道。
下次再见。
代码
Github
https://github.com/LordofBone/ASMDShockRiflehttps://github.com/LordofBone/ASMDShockRifle制造工艺