DCS-BIOS-Arduino-安装教程
爱造的小飞侠
编辑于 2023年09月24日 05:09

DCS-BIOS库文件安装

  1.        下载DCS-BIOS压缩包文件https://github.com/DCS-Skunkworks/dcs-bios

2.       解压缩文件

3.       打开C:\Users\ "你的电脑用户名" \保存的游戏\DCS文件,查看是否有Scripts文件夹。

4.       若没有,将dcs-bios-master文件夹里的Scripts文件夹复制到C:\Users\ "你的电脑用户名" \保存的游戏\DCS文件路径里。若有,则把dcs-bios-master\Scripts里的DCS-BIOS文件夹复制到C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts文件路径里,并把dcs-bios-master\Scripts\Export.lua文件里的内容复制添加到C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts\Export.lua文件里。

5.       把dcs-bios-master文件夹里的Programs文件夹复制到C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts文件路径里。

6.       解压C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts\Programs\socat文件夹里与电脑相匹配的32位/64位压缩包。并双击socat.exe。(不会显示任何内容,双击完即可)

7.       返回C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts\Programs文件夹,双击connect-serial-port.cmd即可弹出DCS BIOS连接对话框。COM号为arduino的串口号。没有玩过arduino的看下面arduino部分讲解。

8.       输入串口号,我的是24。直接输入24,点击回车键,5秒倒计时后就会进行DCS后台数据传输,如果没有打开DCS是不会进行数据传输的,如下面状况。这个弹框在进行DCS操纵时要在后台保持运行,不然arduino就没法与DCS进行通信。

9.       上面步骤完成了对DCS游戏文件的设置,下面来看arduino的操作。

Arduino DCS-BIOS库加载

1.       从https://www.arduino.cc/en/software下载安装Arduino IDE即可,我演示的是1.8.19版本的。{1.8.19版本链接:https://pan.baidu.com/s/1og9AZWgNa8y4Slq3vv9ICg?pwd=6u5u 提取码:6u5u }

2.       安装完成后,添加DCS-BIOS Arduino库文件。项目→加载库→添加.ZIP.库→选择Scripts\Programs\dcs-bios-arduino-library文件夹→打开。

3.       点击 文件→示例→DCS BIOS FP FORK→IRQSerial (这只是示例文件,想要实现复杂功能,需要自己查看dcs bios手册进行编程)

4.       点击 工具→开发板(选择好自己的开发板型号)→端口(我的是COM24,前面connect-serial-port.cmd弹框需要输入的就是24)→点击左上角箭头上传。

Arduino与DCS通信

1.       上面步骤已经为arduino烧录好了基本的通信程序。

2.       在connect-serial-port.cmd弹框里输入好串口号,保持运行。

3.       打开DCS,开启一个飞行任务,弹框开始打印数据流,完成DCS与arduino的通信。

DCS-BIOS BORT页面

1.       下载地址:https://github.com/charliefoxtwo/Bort/releases

2.       打开软件,需要先选定json文件。点击 Menu→Select……. →选择{ C:\Users\ "你的电脑用户名" \保存的游戏\DCS\Scripts\ DCS-BIOS\doc\json }文件,即可出现下面页面,此时还没有打开飞行任务。

3.       开始飞行任务后,可以看到连接成功。各种机型的仪表灯光Arduino控制程序可以从里面查找复制。也可以参考DCS-BIOS\doc文件夹里的userguide.html。

油管指导视频

https://www.youtube.com/watch?v=LsAnP6H9BMU&list=PLyQ9FKlwwFZ_oMEMVxucimcbWG-yITeZv&index=27&t=405s

DCS交流网站

https://discord.gg/5svGwKX

需要的库文件及安装包

链接:https://pan.baidu.com/s/1g50vBM7EIOU7Cn_VnhVrKg?pwd=mj4l 提取码:mj4l