littlebot
Published on 2025-04-11 / 0 Visits
0

【源码】基于Arduino的模拟H型档把切换系统

项目简介

本项目是基于Arduino的模拟H型档把切换系统,名为Akaki - H - shifter,专为赛车模拟器打造。通过物理装置模拟赛车游戏中的换挡操作,可适配《尘埃拉力赛》《卡车模拟器》《Assetto Corsa》等主流驾驶模拟游戏。具有高度可打印的设计,只需少量外部硬件就能完成组装,支持USB HID协议,无需额外驱动程序,能兼容Windows和Mac OS系统。

项目的主要特性和功能

主要特性

  • 高度可打印设计,仅需M3螺栓和螺母、橡胶带、五个PCB风格的微动开关以及兼容Arduino的控制器等外部硬件。
  • 采用八速切换机制,新版运用双凸轮设计,提供更准确的中心力和锁定动作,提升换挡体验。
  • 兼容主流驾驶模拟游戏,无需额外驱动程序。
  • 具备手刹功能,内置简单模拟手刹功能,使用通用旋钮控制手柄操作逻辑,提升驾驶体验。
  • 项目代码开源,方便用户二次开发和定制。

主要功能

  • 模拟换挡,通过物理档把实现模拟赛车游戏中的换挡操作。
  • 手刹控制,通过旋钮控制手刹,带来更真实的驾驶体验。
  • USB HID兼容,支持USB HID协议,兼容Windows和Mac OS系统,无需额外驱动。

安装使用步骤

  1. 下载并解压项目文件 从项目的下载区下载对应的工程压缩包文件,解压缩以获取相关源代码与固件包。
  2. 硬件组装 依照项目提供的组装指南进行硬件组装。安装好所有微动开关和传感器,将电缆连接到Arduino板卡上,确保接线正确,避免短路。
  3. 软件配置 将解压后的源代码上传至Arduino Pro Micro。通过提供的源代码适配相关信号与函数,校准阀值与运动角度,使动作捕捉更准确。
  4. 使用与调试 完成上述步骤后即可使用,若有需要可进行调试。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】