Simulare controller USB a potenziometro con Leonardo


salve tutti, vorrei realizzare un freno mano potenziometro da usare affiancato al logitech g27. la parte meccanica è già pronta...purtroppo non riesco programmare la scheda arduino leonardo dato che non mi sono mai occupato di elettronica. sono soltanto riuscito collegare il potenziometro slider lineare alla scheda e verificarne il corretto funzionamento tramite il monitor seriale di arduino.

vorrei sapere se qualcuno di voi esperti del forum mi potrebbe scrivere uno sketch in modo che arduino venga rilevata dal computer come un controller usb o come tastiera e non come mouse, perchè il mouse non è rilevato nell'assegnazione dei comandi del gioco in cui vorrei utilizzarlo(richard burns rally). specifico che in questo gioco la potenza del freno mano può essere regolata(per questo ho acquistato il potenziometro).

ovviamente sarei disposto anche pagarvi per l'aiuto.
grazie mille

scarica il file zip dell'ide 1.0.6 per il tuo sistema operativo (http://arduino.cc/en/main/software#toc2) e estrailo in una cartella. (anche su desktop)
in "ide1.0.6"\hardware\arduino\cores\arduino\ sostituisci file
--> http://www.imaginaryindustries.com/arduino/leojoy/usbapi.h
--> http://www.imaginaryindustries.com/arduino/leojoy/hid.cpp

apri il nuovo ide clikkando su arduino.exe e seleziona la porta com e la scheda leonardo.

carica questo sketch aulla leonardo
--> http://www.imaginaryindustries.com/arduino/leojoy/leojoy.ino

al riavvio della scheda nel pannello di controllo tra le periferiche di gioco dovresti trovare anche la leonardo che si muove caso.

se tutto funziona bisogna modificare leggermente lo sketch per simulare il freno mano.
(https://github.com/devonshire/arduino-joystick)


Arduino Forum > International > Italiano > Software (Moderator: leo72) > Simulare controller USB a potenziometro con Leonardo


arduino

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code