(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 12598|回复: 11

[DIY] 数码管显示游戏仪表SimTools+GameDash

[复制链接]
发表于 2014-3-4 20:43:15 | 显示全部楼层 |阅读模式
本帖最后由 yiyp77 于 2014-3-24 14:04 编辑

数码管显示游戏仪表
目标:用8位数码管显示IL-2的速度和高度
软件:SimTools + GameDash
硬件:Arduino单片机(带USB转串口模块)+ 8位数码管TM1638


程序:
- 感谢“冲天枭龙”帮忙制作的arduino程序!
- 已修正IL-2飞机地面静止时速度输出负数导致程序死机的BUG。
- 速度最高999公里/小时,高度最高99999米。精确显示个位数据(游戏只显示十位数)。
- 用自制mega168pa最小系统+自制AVR-CDC串口9600波特率测试运行正常。






-------------------------------分割线----------------------------------------

simtools是做动感座舱的软件,是简化的X-SIM。
DIY动感仿真座舱官方网站:http://www.xsimulator.net/


SimTools GameManager ——游戏管理
SimTools GameEngine ——游戏输出引擎
Game Dash ——仪表输出





游戏仪表输出步骤:
1、安装simtools (Manager和Engine)和gamedsah,安装游戏插件Plugin,以管理员身份运行此3个程序(此步重要),打开Manager后选择游戏,patch游戏(注意游戏的port输出端口),打开dsah输出。
2、然后接硬件,上传烧写arduino模块程序,接上TM1638的8位数码管。
3、设置gmedash的串口输出(COM5等),屏幕右下角小图标右键Settings,设置输出格式(铅笔图标),输出数据格式M<Dash2>S<Dash1>G<Dash3>,延时20MS,就可以打开游戏,串口自动启动有数据输出。
提示:可以用虚拟串口和串口调试软件查看数据输出。

动感座舱设置:
1、前面的simtools安装跟仪表一样,ptach游戏,以管理员身份运行程序。
2、在SimTools GameEngine里设置AIXS轴对应Roll或pitch等,6个轴对应6个电机输出。
3、Interface settings里面设置输出串口COM和数据格式。
4、Output Testing 测试Aixs和输出数据。

给像我一样的电子小白来份详细图文教程:

SimTools动感座舱软件
http://pan.baidu.com/s/1ntx447R

GameDash数码管显示游戏仪表
http://pan.baidu.com/s/1DzX86

-------------------------------分割线----------------------------------------


.

本帖子中包含更多资源

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

x

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-3-4 22:44:06 来自手机 | 显示全部楼层
码字幸苦,顶你
回复 支持 反对

使用道具 举报

发表于 2014-3-4 23:09:25 | 显示全部楼层
好东西
回复 支持 反对

使用道具 举报

发表于 2014-3-5 11:54:46 | 显示全部楼层
           好设备,支持一下,辛苦啦。
回复 支持 反对

使用道具 举报

发表于 2014-3-5 15:09:24 | 显示全部楼层
77,外国那网站出来9DOF的头瞄了,消除了偏移,你去看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-5 17:09:02 | 显示全部楼层
本帖最后由 yiyp77 于 2014-3-5 17:25 编辑
胖胖龙 发表于 2014-3-5 15:09
77,外国那网站出来9DOF的头瞄了,消除了偏移,你去看看

9DO是基于Gy-80硬件(ITG-3200+ADXL345+HMC5883L )的HAT程序
请高人来看看能不能移植成MPU6050+5883的
回复 支持 反对

使用道具 举报

发表于 2014-3-11 11:45:14 | 显示全部楼层
IL2联网状态下能数据导出???单机可以 联机貌似不能吧??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-12 10:51:33 | 显示全部楼层
紫色天空 发表于 2014-3-11 11:45
IL2联网状态下能数据导出???单机可以 联机貌似不能吧??

只要游戏运行,就可以导出数据
回复 支持 反对

使用道具 举报

发表于 2014-3-13 07:45:40 来自手机 | 显示全部楼层
yiyp77 发表于 2014-3-12 10:51
只要游戏运行,就可以导出数据

il2联网数据开放受服务器控制。你连的服务器是哪个?  是否是服务器开放了数据输出功能。
或者此功能不再受服务器控制?!
回复 支持 反对

使用道具 举报

发表于 2014-3-13 07:45:42 来自手机 | 显示全部楼层
yiyp77 发表于 2014-3-12 10:51
只要游戏运行,就可以导出数据

il2联网数据开放受服务器控制。你连的服务器是哪个?  是否是服务器开放了数据输出功能。
或者此功能不再受服务器控制?!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 13:50 , Processed in 0.054228 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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