(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 15465|回复: 37

[DIY] 自己做的手机头瞄软件

[复制链接]
发表于 2014-1-20 22:11:10 | 显示全部楼层 |阅读模式
本帖最后由 lujiashun1 于 2014-1-22 01:17 编辑

前段时间飞友yiyp77 分享了一个用arduino开发板  MPU6050模块以及蓝牙模块diy头瞄装置的方法,后来自己根据他提供的源程序用atmega64开发板也编了相应的程序,测试可行,但PCB很难做。后来想了想手机可以实现(当时他也分享了 但是貌似没发用 搞起来也挺麻烦),于是,自己编了个android软件,还是用原来的插件(自己不会做),当然手机只能实现yaw pitch roll,废话不多说,立即分享:
1、首先,需要一部手机,并支持方向传感器及蓝牙。
2、其次,需要一个蓝牙适配器,当然还需要相应的蓝牙驱动软件,如千月软件(64位系统貌似支持的并不好),必须支持蓝牙串口,现在正版千月不到20元。
3、下载facetracknoir并安装,论坛此版块有人分享过。
4、将下面压缩包中的文件解压到facetracknoir根目录下。 http://pan.baidu.com/s/1jG2tB8M
5、安装APK文件。 http://pan.baidu.com/s/1sjuDR8T
6、打开电脑的蓝牙适配器,打开手机端软件,点击搜索设备,等待搜索完毕。

7、点击要连接的设备,等待连接成功,如果提示配对则配对,连接成功则电脑右下角会提示COM口已经连接(如COM4)。



8.facetracknoir中选择如图该项,然后点击setting

8、serial port选择刚才的COM4,并invert是设置该轴是否翻转。

9、点击OK回到主界面,点击 start开始。
10、手机端点击“启动系统”,并将手机固定到头顶上(用耳机  帽子等等固定),此时尽量不要动大概10S后即可看到效果。
11、然后根据效果调节相应曲线、是否翻转,平滑度等 然后就可以开启游戏玩了。
<iframe height=498 width=510 src="http://player.youku.com/embed/XNjY0NjY2ODY4" frameborder=0 allowfullscreen></iframe>



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即加入

x

评分

参与人数 1导弹 +10 收起 理由
hx5791 + 10 强人!

查看全部评分

回复

使用道具 举报

发表于 2014-1-20 22:42:23 | 显示全部楼层
这个得试一试。
回复 支持 反对

使用道具 举报

发表于 2014-1-20 22:54:17 | 显示全部楼层
本帖最后由 yiyp77 于 2014-1-20 23:10 编辑

支持!!!!谢谢分享!!!

那个FreePIE可以用手机的陀螺仪当头瞄。好像手机必须有陀螺仪。我的手机只有加速器,所以没试出来。后来发现arduino版也没继续去试。LZ的程序好像也必须手机有陀螺仪。

如果可以,请LZ研究下 mpu6050的DMP,看能否移植到头瞄上{:soso_e183:}

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-20 23:37:48 | 显示全部楼层
yiyp77 发表于 2014-1-20 22:54
支持!!!!谢谢分享!!!

那个FreePIE可以用手机的陀螺仪当头瞄。好像手机必须有陀螺仪。我的手机只 ...

我记得你那个软件好像下不下来了 还是搞了不行   具体忘了  看了看msp430单片机例子 太麻烦了 估计他自己的算法跟那个差不多  
回复 支持 反对

使用道具 举报

发表于 2014-1-20 23:46:51 | 显示全部楼层
lujiashun1 发表于 2014-1-20 23:37
我记得你那个软件好像下不下来了 还是搞了不行   具体忘了  看了看msp430单片机例子 太麻烦了 估计他自己 ...

mpu6050的dmp可以做到1:1的头瞄角度,头可以转180度,拿来做头戴显示器很好。
目前的只有50度,转多了,程序就晕了,所以才有个Z轴重置的功能。DMP就不会晕,Z轴也不漂移。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-20 23:51:00 | 显示全部楼层
yiyp77 发表于 2014-1-20 23:46
mpu6050的dmp可以做到1:1的头瞄角度,头可以转180度,拿来做头戴显示器很好。
目前的只有50度,转多了, ...

我的软件水平方向输出就是-180至180  原来的程序估计也可以做吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-20 23:51:42 | 显示全部楼层
本帖最后由 lujiashun1 于 2014-1-21 00:00 编辑
yiyp77 发表于 2014-1-20 23:46
mpu6050的dmp可以做到1:1的头瞄角度,头可以转180度,拿来做头戴显示器很好。
目前的只有50度,转多了, ...

。。。。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2014-1-21 00:00:41 | 显示全部楼层
lujiashun1 发表于 2014-1-20 23:51
借用一下你的视频

没问题。
我把你的软件收集到我网盘头瞄软件里了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-21 00:10:55 | 显示全部楼层
yiyp77 发表于 2014-1-21 00:00
没问题。
我把你的软件收集到我网盘头瞄软件里了

可以                                          
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-21 00:16:43 | 显示全部楼层
yiyp77 发表于 2014-1-21 00:00
没问题。
我把你的软件收集到我网盘头瞄软件里了

看图                  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即加入

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2025-4-26 10:48 , Processed in 0.029315 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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