目次:
私はこれを作ったので、私は周りにフリートロニクスのleostickを持っていたので、私はそれの周りに横たわっていた古いUSBステアリングホイールを持っていた。
私はブートローダを公式のleonardoに更新しました。
用品:
ステップ1:ブートローダ改造
ブートローダを公式のleonardoに更新しました。
ステアリングホイールには、leonardoブートローダを備えたarduino leonardo互換ボードが必要です。
ルートフォルダでこれらのファイルを更新します>ハードウェア> arduino> cores> arduino
私はIDEのi.0.5を使用しました
ダウンロードするファイル:HID
ステップ2:コードと配線
これが私が使ったコードです、あなたのニーズに合うようにそれを編集してください:)
void setup()
{
Serial.begin(57600);
pinMode(13、出力);
joySt.xAxis = 0;
joySt.yAxis = 0;
joySt.zAxis = 0;
joySt.xRotAxis = 0;
joySt.yRotAxis = 0;
joySt.zRotAxis = 0;
joySt.throttle = 0;
joySt.rudder = 0;
joySt.hatSw1 = 0;
joySt.hatSw2 = 0;
joySt.buttons = 0;
}
void loop()
{
Serial.write( "DIY USBジョイスティックV1 by the nerdling");
joySt.xAxis = analogRead(A4)/ 4;
joySt.yAxis = analogRead(A5)/ 4;
joySt.rudder = analogRead(A3)/ 4;
Joystick.setState(&joySt);
}
配線は私が私のホイールに使用しているもの、スロットルとブレーキ配線は私が1チャンネルに2つのペダルを必要としていたので私が使用しているものです。
それは私があなたに教えてくれることすべてです。