【发布时间】:2015-08-13 20:49:47
【问题描述】:
我正在尝试制作一个操纵杆。我的想法是,我将从 arduino 的锅中获得模拟输入,我将通过串行端口将值发送到 Visual Studio,最后我必须将此值作为操纵杆模拟输入输入到系统,这样我就可以使用它在游戏中,但我找不到执行此操作的命令。
我找到了一个类似SendKey 的命令并尝试了它,但结果不是我需要的。例如,如果我使用SendKey.Send("a"),游戏中的汽车会完全向左转。我想像使用模拟棒一样使用电位器。如果我把锅转一半,方向盘就会转一半。
【问题讨论】:
-
您最好让 arduino 自己模拟串行操纵杆。此外,您不是将其发送到 Visual Studio,而是将其发送到您刚刚在 Visual Studio 中编写的程序。你可以用记事本写的,Visual Studio 跟这个没有关系。
-
是哪个arduino?如果它是 USB 设备之一,您可以让它像 HID 设备一样工作。有点像这样:code.google.com/p/unojoy
标签: c# visual-studio visual-studio-2012 joystick