le 06-29-2016 12:58 PM
Bonjour à tous,
J'aimerais savoir comment je peux avoir accès aux données de mon volant de jeux Logitech G27 ?
Je suis en train de faire un petit programme qui contrôle deux moteurs électriques. La tension de
chacun d'eux est fonction de la position du volant et celle de la pédale d'accélération. Pour le moment,
j'ai réussi à faire fonctionner mon programme avec un potentiomètre que j'ai relié à ma carte NI-USB-6001.
Tout fonctionne à merveille. Toutefois, je veux maintenant remplacer ce potentiomètre par mon volant G27.
J'ai lu plusieurs astuces sur différents sites web mais je n'arrive pas à faire quoi que ce soit avec le volant.
Je ne suis vraiment pas un expert avec Labview, mais si quel qu'un a une idée de comment faire pour avoir accès
à la position du volant via Labview, je serais très content.
Merci à tous !!
Résolu ! Accéder à la solution.
le 06-30-2016 04:09 AM
j'ai fait une petite recherche (rapide) ... il y a peu d'infos concernant la communication entre LabVIEW et un "volant G27"
peut-être ici , on en parle très brièvement dans la dernière réponse.
Peut-être contacter l'auteur de cette dernière réponse et lui demander, si de son côté, il a trouvé une réelle solution
le
06-30-2016
05:48 AM
- dernière modification le
12-02-2024
08:37 AM
par
Content Cleaner
Bonjour,
Je pense que tu connais peut-être déjà les liens ?
Une utilisation avec un NI PXI : ici
et là un similateur de mouvement : ici
Cordialement,
le 07-02-2016 12:50 PM
Merci à tous pour votre aide. Je suis toujours à la recherche de la solution.
Lorsque j'utilise la fonction Joystick de Labview, il ne se produit rien lorsque j'execute mon programme.
Il doit y avoir forcément une solution, car je crois avoir vu des projets semblables et fonctionnels. Toutefois,
l'information n'est pas accèssible 😞
Si quelqu'un tombe sur une silution, faites moi signe.
Merci beaucoup !
le 07-04-2016 02:40 AM
Bonjour,
Je pense que ton olant doit pouvoir être utilisé par les fonctions contrôleur de jeu de LabVIEW, et se sera le plus simple sans le démonter.
Pour ces fonctions, LabVIEW se base sur ce qui est mis à disposition par Windows, la première chose à faire et de vérifier que ton volant est bien vu dans le contrôleurs de jeu USB ( faire une recherche dans le menu démarrer de Windows de "contrôleurs de jeu USB").
Si ton volant, n'est pas présent içi, c'est pas la peine de chercher à le voir dans LabVIEW avec les fonctions dédiées.
Ensuite il faut utiliser les fonctions joystick, il y a un exemple dans les exemples LabVIEW qu'on trouve facilement en recherchatn Joystick.
Si jamais ton Volant est bien présent dans la fenêtre windows, mais pas vu dans l'exemple, c'est peut être qu'il n'est pas le premier périphérique, dans ce cas, il faut regarder la liste qui est donnée par la fonction Query Input Devices de l'exemple, et si besoin, modifier la constante qui est a 0 de de l'entrée device index du sous vi initialize joystick.
Si ca marche toujorus pas, attaque le au fer à souder :), je rigole, on doit pouvoir trouver une solution.
Cordialement
MaximeR
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
le 07-04-2016 09:53 AM
Merci émormément je vais tester ça bientôt et te confirmer si ça fonctionne !!
Encore merci !
le 07-06-2016 10:35 AM
Bonjour, est-ce que je dois configurer VISA pour que NI MAX voit mon volant G27 ?
Merci !
le 07-07-2016 08:39 AM
Bonjour,
Je ne pense pas qu'il soit nécessaire d'utiliser NI VISA pour votre Joystick.
Pouvez vous nous dire quel système d'exploitation vous utilisez (windows 7, 8, 10) ?
Est ce que votre volant est vue dans les périphériqeus de jeu de windows
Si tu as une manette compatible alors elle appraît comme ca :
Si c'est bien ca, la recherche de l'exemple joystick dans les exemples LabVIEW doit te permettre de faire ce que tu veux.
Si tu n'as rien la dedans, c'est que ton volant nécessite un protocol de communuication particulier. Alors on avisera.
Cordialement.
MaximeR
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
le 07-12-2016 12:25 PM
Merci énormément! Tout fonctionne très bien. J'avais oublié d'identifier le port usb utilisé par mon volant a Labview!!
La commande Joystick me permet d'avoir accès a toutes les données du volant.
Merci!
le 07-13-2016 08:28 AM
Bonne nouvelle,
Si tu peux donner des petits Kudos aux personnes qui ont contribué à la résolution de ton problème et marquer le sujet comme résolut, ce serait super.
Merci et amuse toi bien.
MaximeR
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié