|
本帖最后由 22881916 于 2015-5-7 12:41 编辑
历经了总共40来个小时,终于将这个激光坦克做好了。
这是本人的第一件像样的arduino作品。
用arduino为主控制器,配有32路舵机驱动板(在这有些大材小用了),以及一个wr703n的路由器当做中继。
现在的主要功能有:
1.通过上位机来控制其前进,后退,左转,右转
2.通过上位机来控制舵机的上下左右
3.装了2个小led灯,夜晚时有逼格
4.通过上位机控制激光的开关(这激光可以点火柴,点燃纸,射爆气球)
5.通过上位机可以通过摄像头看到实时图像,并可以拍照
6.目前可以追踪特定颜色目标,并用发射激光
7.坦克可以跟随特定颜色目标行走
8.可以循迹
功能5,6,7,8都是借助于opencv进行图像处理,该步骤在上位机完成。
这不仅是一个可以追逐特定目标的激光坦克,还可以在此基础上对其进行各种各样的扩展。
上位机用mfc编写,因为自用,所以界面未做美化,其中的亮点是运用到了opencv。
ios版上位机由于时间有限,先不做。
另外,要多谢Lee对我opencv的指点;还有python对我的启发
视频已上传
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|