Arduino Leonardo Usb rat

Arduino Leonardo Usb rat

Indholdsfortegnelse:

Anonim

Jeg havde et gammelt usb-ratt, der lå omkring, der døde, jeg havde en freetronics leostick der lå omkring, så jeg lavede dette.

Jeg opdaterede bootloaderen til den officielle leonardo one.

forsyninger:

Trin 1: Bootloader Mods

opdaterede bootloaderen til den officielle leonardo one.

til rattet skal du have et arduino leonardo-kompatibelt bord med leonardo bootloader.

opdater disse filer i rodmappe> hardware> arduino> kerner> arduino

Jeg brugte i.0.5 af ideen

filer til download: HID

Trin 2: Kode og ledninger

her er koden jeg brugte, rediger den efter dine behov:)

void setup ()

{

Serial.begin (57600);

pinMode (13, OUTPUT);

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 joystick V1 ved nerdling");

joySt.xAxis = analogRead (A4) / 4;

joySt.yAxis = analogRead (A5) / 4;

joySt.rudder = analogRead (A3) / 4;

Joystick.setState (& JOYST);

}

ledningerne er det, jeg brugte på mit hjul, gasspjældet og bremsekablerne er det, jeg brugte, fordi jeg havde brug for 2 pedaler til 1 kanal, prøv det og se, hvad du skal gøre for at få det til at passe dig

det er alt, jeg vil fortælle dig, fordi det er alt hvad du behøver, figurer resten ud for at sætte alt i dit hjul, hver er din anderledes