【教程】教你DIY一套木制激光枪-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11400|回复: 0

【教程】教你DIY一套木制激光枪

[复制链接]
发表于 2018-11-13 18:58 | 显示全部楼层 |阅读模式

看了OVERWATCH的灵感之后,我们花了几天时间做了一个非常酷的木制激光枪玩具!
该木激光枪和枪的都是基于Arduino兼容板-Seeeduino Lotus 作为主控的装置-。在激光枪的激光发射器控制火激光脉冲来“激活”枪靶,同时有3个枪目标光传感器,用来检测激光脉冲。话不多说,接下来上干货。

第1步:我们需要什么?
图片1.png
硬件部分:
Seeeduino Lotus 2片
5mW Laser Module emitter - Red Point  1个
Grove LED Bar v2.0  1个
Grove - Vibration Motor 1个
Grove - Button(P) 2个
Servo 3个
Grove - Light Sensor v1.2(P)  3个
Grove - 4-Digit Display 1个
Grove - Buzzer  1个

工具部分:
橡胶带 -  2个
支撑柱M3 * 25  -  14个
支撑柱M3 * 30  -  3个
支撑柱M3 * 50  -  6件
支撑柱M3 * 20  -  4件
M3螺丝和螺母  若干
M2螺钉和螺母  若干
螺丝刀
3mm厚的木板
5mm厚木板

步骤2:硬件连接和激光枪的代码
QQ截图20181113185152.png
1.连接硬件如上图。
2.我们有两个按钮,连接到D6按钮是激光枪,在每按一次按钮就会达到触发激光脉冲的。而D7按钮是为装载机,它每按一次将刷新激光枪。
3.LED条用于显示子弹的剩余个数,我们总共有100发子弹和夹子可以充满一次10发子弹。
4.子弹用完之后会发生什么?这个时候你可以同时按D6和D7按钮,激光枪将被重置,你就会又有100发子弹了!
5.更重要的是,如果你想要稍作休息,可以按3秒钟D7键,或者就闲置它30秒钟,激光枪将处于睡眠模式休息。再次按下触发可以唤醒。
6.以上是激光枪的使用内容。下载库文件lasergun.zip并上传hun.ino到你的Seeeduino Lotus中去!

步骤3:枪目标的硬件连接和编码
QQ截图20181113185246.png
1.我们已经设计了3上下目标的激光枪。每个上下目标是由一个光传感器和一个伺服的。所述光传感器用于检测激光脉冲和伺服用于打开光传感器向上和向下。
2.当检测到激光脉冲时,意味着你在打中了一个目标,Grove 4-Digital数字屏幕会显示你的得分,与此同时你可以开始准备设计下一个目标了。
3.如果你不能够在10秒钟之内击中目标,该目标将被取消。
4.下载target.zip并上传target.ino到Seeeduino Lotus。
第4步:激光切割
图片3.png
1.我们需要用激光切割机,获取激光枪和枪靶的部分。
2.在图像1和图像3中的部件,需要使用3毫米木材来生产,在图像2中的部件需要使用5毫米木材生产。
3.激光切割所需要的文件,我已经把放在下面附件了。

第5步:安装激光枪的结构部分
QQ截图20181113185435.png
现在我们可以开始安装激光枪的硬件和结构件了!
1.安装激光头
2.安装硬件,包括电源银行,seeeduino,按钮......
3.安装扳机和加载板。
这里我用橡皮筋来实现反弹的效果,也许安装上面会难了一些,但是你可以试着使用固定的触发线来安装它们。

步骤6:组装激光枪
QQ截图20181113185542.png
我们开始安装装饰部分,我们可以用胶水把它们粘起来。
虽然过程会很剌耳,但是这个枪算是制作完成了!

步骤7:组装感光目标
QQ截图20181113185549.png
现在我们开始做枪靶,请注意:安装的顺序很重要。
1.安装盘的固定伺服
2.安装伺服
3.安装所述光传感器
4.结合伺服与我们刚刚安装光盘
5.结合的光传感器
6.安装基础

步骤8:安装目标的其他结构件
QQ截图20181113185557.png
安装五金件,在这里我们可以用尼龙带固定电缆。
然后安装侧板。

第9步:要完成目标咯
QQ截图20181113185604.png

安装顶板,完成!

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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-20 14:54 , Processed in 0.105453 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表