Arduinoをジョイスティックとして使用しようとしていますが、ジョイスティックとして設定する方法がわかりません。PythonでArduinoからデータを読み取り、ジョイスティックをシミュレートするというアイデアがあります。Pythonを使用して仮想ジョイスティックを実装するにはどうすればよいですか?別の方法はありますか?
4950 次
2 に答える
2
Arduinoのフレーバーはどれですか?
まず、Unoモデルが必要です。http: //arduino.cc/blog/2010/09/24/dinner-is-ready/を参照してください。
古いFTDIチップセットをAtmelATmega8U2で構築されたカスタムメイドのusb-serialコンバーターに置き換えました。これにより、レイテンシーが低くなり、MacとLinuxにドライバーをインストールする必要がなくなります(Windowsでは必要なのは単純な.infファイルだけです)。上級ユーザーは、USBチップを再プログラムして、ボードをさまざまなUSBデバイス(キーボード、マウス、ジョイスティック、MIDIなど)として表示できるようになります。
古いモデルは、(FTDIチップセットを介して)シリアルポートとしてのみ表示されていました。
次に、Unoでジョイスティックをエミュレートする方法を示す記事があります(例を表示するには、Arduinoフォーラムに登録する必要があります)。参照: http ://arduino.cc/blog/2010/10/24/arduino-uno-as-joystick/
注:Arduinoファームウェアを交換する必要があります。
于 2011-03-01T00:43:04.383 に答える