我试图用我的Arduino作为游戏杆,但我不知道如何将它设置为游戏杆。我有一个想法,它使用Python从Arduino读取数据并模拟游戏杆。我如何使用Python实现虚拟游戏杆?有另一种方法吗?用Python模拟游戏杆
2
A
回答
2
哪种味道的Arduino?
首先,你需要一个欧诺型号,请参阅:http://arduino.cc/blog/2010/09/24/dinner-is-ready/
我们替代了老化的FTDI芯片组 与爱特梅尔 ATmega8U2这提供了更低的延迟 并没有按建一个定制的USB串行 转换器不需要在mac和linux上安装任何 驱动程序(在windows上 所有你需要的只是一个简单的.inf文件) 更高级的用户将可以通过 重新编程USB芯片使 板显示为各种USB 设备(键盘,鼠标,游戏杆, MIDI等)
较老的机型只能显示为串行端口(通过FTDI芯片组)。
接下来,有一篇文章展示了如何在Uno上模拟操纵杆(您需要在Arduino论坛上注册以查看示例)。请参阅:http://arduino.cc/blog/2010/10/24/arduino-uno-as-joystick/
注意:您将不得不更换Arduino固件。
1
这是一个非常古老的答案,但我发现了一个模拟键盘的库,与游戏杆不同,但如果仅使用数字按钮是好的,我只能使用通过arduino和python的串行通信。 我发送一个单词,通过串行PC和Python将其转换为键盘键。 我希望有一个库可以模拟带有轴的操纵杆。
相关问题
- 1. 游戏板+键盘虚拟游戏杆
- 2. DirectInput模拟游戏杆范围
- 3. 以编程方式模拟游戏杆
- 4. TRACEBACK Python模拟游戏
- 5. Pygame游戏杆
- 6. pygame.key.set_repeat游戏杆
- 7. 使用Python读取游戏杆值
- 8. Android SDK中的虚拟游戏杆
- 9. 游戏杆API Android
- 10. 用SharpDX收购游戏杆
- 11. Cocos2d。数字游戏杆(游戏手柄)?
- 12. Android游戏软件游戏杆
- 13. 模拟Python按键控制游戏
- 14. python中的war卡游戏模拟
- 15. 保存游戏杆列表
- 16. C#游戏杆输入
- 17. 如何在cocos2d环境之外为cocos2d游戏实现虚拟游戏杆?
- 18. 多个虚拟游戏杆在As3中同时使用
- 19. 桥梁模拟游戏
- 20. 胡扯游戏模拟
- 21. 纸牌游戏模拟list.remove
- 22. 游戏循环模拟Golang
- 23. 游戏模拟器超时
- 24. 加倍游戏模拟
- 25. 胡扯模拟游戏java
- 26. Java:游戏模拟,instanceof
- 27. 按键模拟游戏[C++]
- 28. 使用游戏杆或游戏手柄来遍历scene2d菜单
- 29. 在pyglet中使用pygame游戏杆
- 30. AnalogOnScreenController或用于libGDX的游戏杆
我使用Arduino的乌诺! – fran 2011-03-01 00:46:46
然后,上面的信息应该让你开始。祝你好运! – payne 2011-03-01 00:48:05
谢谢你的答案payne!我已经找到那篇文章,但我不想搞乱我可爱的arduino,因为我正在开发另一个项目。这将是太棒了,如果有一种方式模拟与python操纵杆.. – fran 2011-03-01 00:54:48