重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
更新时间:2023-05-27 07:29:01 阅读量: 实用文档 文档下载
- 重磅来袭的近义词推荐度:
- 相关推荐
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
重磅来袭,激光坦克机器人
你还记得一个叫“坦克大战的”的游戏么?本文的内容就是尝试将这个经典游戏做成真人版本。作为游戏玩家的你,驾着Arduino动力坦克用激光射中你的目标。
这个项目是透过网页利用Arduino去控制坦克,这借助Wifly来通信的,具体是通过网页上的控制面板去操纵实现。坦克运用ParallaxPing去躲避障碍物,这是一种瞄准炮台和坦克模型平台定位的伺服系统。
你问我为什么干这个?因为我和大家一样都想去做一个能发射激光的坦克。
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step1:制造这个坦克你需要准备以下东西:
-双转子变速电动机
-坦克履带板
-坦克底板(在此放双转子电动机)
-电动机保护罩
-工具集合板(包括PCB,LED,排插,电阻,螺丝钉等)
-激光笔
-超声波距离探测传感摄像头模块
-迷你伺服器
-螺母,螺钉,树脂玻璃等
-直流充电器
-7.2v电池
-无线天线模块
-过孔PCB印制电路板
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
做那个被攻击的目标,你要一下配件:
-单板控制器(估计单片机亦可代替)
-可编程光频率IC
-三色LED灯
Step2:组装坦克
你需要装配以下产品:
-齿轮箱
-坦克履带板
-工具集合板
我用螺母和螺栓去为ARDUINO、伺服和PING造了一个平台
我照着一般金属板的装置尺寸弄了另一个有机玻璃的平台。
这激光笔可以装在伺服器的角上
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
我最得意之处就是弄ArduinoMotorShield时虽然用了很多的插针,但你不能看到它,骤眼望过去就像是在内部用铁线连接的。我觉得这非常有用,因此我赶快把它记录了下来。
Step3:电源
这坦克马达需要很耗电,我不想AA电池或9V电池损耗得那么快,RC汽车团体已经花时间搞出了一个功耗稍微小点的产品,因此我选用了非常好的7.2V1750ma电池和一个相当不
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
错的SportII充电器。
然后用一个接插头把电池接到马达外壳的接线柱上面。
Step4:坦克的代码加载
你要在这个页面加载坦克的代码。这需要从获取令人惊叹的WiFlyl库。这一切都附加在代码上面了。
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step5:多次的组装——能躲避障碍物的坦克
为了使设计更简单,我刚开始造了一个躲避物体的机器人。之后就附加上了马达、RC汽车可充电电池、Arduino和PING。
Step6:多次的组装——网络控制的坦克
接下来我给机子加了个平台,然后再装上Wifly使坦克可以透过网络被控制。
此刻这个控制就远程登录到2000端口发出一个指令
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step7:多次的组装——带有“激光枪”的坦克机器人
在这部分我切割了一小块有机玻璃,然后在上面打了个洞,以便把伺服器安装到“控制平台”上。
Step8:网络界面
我用PHP建立了一个坦克操控的网络界面,你可以在如mac那类型运行apache服务器的机器上加载这个,又或者将其放到一个服务器上,同时在如IPAD一样的设备上对这个页面进行远程访问。
在这个页面给Wifly开了一个套接字,同时给他一个行为指令。
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step9:目标控制指示
用TSL230R、ArduinoMini和Sparkfun三色LED制造这个目标。我更愿意通过增大目标和更新页面去改进它
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step10:目标编码
加载以上编码。
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
Step11:玩游戏
现在一切都准备好了,我们可以玩这个游戏了。
你可以驱动这部坦克,当你准备开火,你可以瞄准塔楼然后发射。你有三次开火机会:靶子射击、爆发式和喷射式。
靶呢是一次射击,爆炸式射击是以30度角发射,喷射式发射角为180度。Step12:后续要做的事情
接下来还有一些事使我们需要做的,例如:
升级页面。
在页面储存射击次数。
更容易击中目标。
将目标做得更酷,将其放到一个模型,一个玩具或者其他东西里面。给坦克一个外壳。
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)
正在阅读:
重磅来袭,激光坦克机器人(附电路图,源代码,制作过程)05-27
初中化学技巧性计算12-13
赞皇大枣缩果病的发生规律、原因及防治措施01-05
基于FPGA的频率周期及相位差测量的多功能计数器的实现08-12
教你如何做网络营销推广06-07
2013~2014数学期末素质测试04-10
义务教育质量检测整改方案04-10
清明的含义作文500字06-16
五四主题团日活动策划08-09
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 电路图
- 制作过程
- 重磅
- 坦克
- 源代码
- 机器人
- 激光
- Eudemon200防火墙操作指导书20040323
- 2010沂水县基准地价资料
- 2015国考行测冲刺:错位重排问题速解方案
- 新型壳聚糖止血粉止血作用的实验研究
- PEP小学英语语法要点及习题复习资料
- 公文管理需求分析文档
- 陕旅版第三册英语四年级上册复习资料
- 2011走向高考,贾凤山,高中总复习,英语,必修四4-6综合
- 叶片类截面数据特征点精确识别方法
- 现代汽车研发中心
- 大豆体细胞胚胎发生与农杆菌介导的遗传转化Studies of Somatic Embryogenesis and Genetic Transf
- 大岭山城市森林公园在东莞低碳城市建设中的碳汇能力
- 产品管理-产品数据管理(PDM)基础知识(PDF 6)
- 商务礼仪 往来礼仪 握手 介绍
- 引用 安装AutoCAD2006问题的处理及建议
- 电气工程及自动化专业考研专业课初试科目
- 《侧向滑步推铅球》教学设计
- 课程名称中英文对照参考表
- 《云南省行政机关公务员考核实施办法(试行)
- 申论(议论文)的结构写作方法