> 资讯 > 社会

“男子用2012款本田CR-V打造极品飞车外接控制器”

人阅读 2025-07-06 15:46:52业界资讯

科技爱好者 Mr. Yeester 近日成功将一辆 2012 年款本田 CR-V 改造成极品飞车游戏的外接控制器,引发关注。

他通过车辆的 onboard diagnostics(OBD)系统接入并读取传感器数据,再借助 Python 编写代码,使车辆的油门踏板能够连接并控制游戏中的操作。这一过程涉及多个技术步骤,从硬件连接到软件处理均有挑战。

根据相关标准,自 1996 年起美国市场销售的车辆均配备 OBD2 接口,通常位于仪表盘下方。Yeester 使用一根 OBD2 至 USB 适配线缆连接车辆的 ECU(电子控制单元),并在笔记本电脑上记录来自传感器的数据。其中,一个与油门踏板直接连接的传感器负责监测其位置变化,而如何将这部分信号用于游戏控制则成为关键问题。

为实现这一目标,他首先利用名为 pySerial 的 Python 库获取传感器数据,接着寻找特定的 PID(参数 ID),以便准确访问该传感器。随后,他编写脚本,将油门踏板输出的模拟信号转换成计算机可以识别的数字信号。

当脚本运行后,车辆油门踏板的实时数据被不断读取,并以 JSON 格式存储在文件中。该文件会受到另一个自动化工具的监控。在演示视频中,Yeester 使用 AutoHotkey 软件创建脚本,每当 JSON 文件中的“trigger_value”值超过 0.2,就触发一次模拟键盘按键操作——在本次设置中,对应的是空格键。

接下来,只要打开任一游戏模拟器,并将空格键设为油门输入,即可实现用油门踏板来操控游戏。在项目展示的完整视频中,他还实现了方向盘与游戏操作方向的映射。为此,他借助了一个旧款本田诊断工具,访问了包括方向盘在内的部分隐藏传感器,并沿用了类似油门踏板的方法,在 Dolphin 模拟器中完成了相应设置。

LOT物联网

iot产品 iot技术 iot应用 iot工程

Powered By LOT物联网  闽ICP备2024036174号-1

联系邮箱:support1012@126.com