Comment faire le lien électronique entre les capteurs de vos pédales (potentiomètre, capteurs de pression hydraulique ou load cell) et le PC en utilisant des cartes électroniques dédiées ou les contrôleurs de nos volants !
Sommaire
La grande majorité des pédaliers utilisent des potentiomètres. Comme l’accélérateur est basé sur un potentiomètre, et que le capteur de pression hydraulique se comporte aussi comme un potentiomètre, on peut brancher ce pédalier sur la plupart des bases volants (logitech, Simucube, Thrusmaster…).
Sinon on peut le brancher sur une carte Leobodnar ou Arduino qui est ensuite branchée sur le PC via un câble USB.
1) Logitech (G27, G29, G920…)
Vous pouvez brancher le pédalier SRT sur un volant G27 ou G29. Pour cela, utilisez un connecteur VGA male (sur Amazon, ou Aliexpress) avec les pin suivants :
1 – Masse (0v)
2 – Accélérateur
3 – Frein
4 – Embrayage
5 –
6 – VCC (+5v)
7 –
8 –
9 – VCC (+5v)
b) Simucube
2) Simucube 1
On peut brancher un pédalier sur le port X11-upper. Voir le détail sur la doc Simucube.
Le pin 1 est celui le plus à droite. Il faut utiliser un câble RJ45 (8P8C)
1 – Frein
2 – Accélérateur
3 –
4 – VCC ( +3,3V)
5 – Embrayage
6 –
7 –
8 – Masse (0V)
X11-upper
Pin 1 is the right-most.
Use with a RJ45 (8P8C)
3) Simucube 2
Il y a un port “SC accessory port” sur lequel il y a des pins pour brancher un pédalier, c’est du vga db15 femelle.
Voir la documentation disponible ici. On peut utiliser ce type de connecteur mâle. Les pins qui vous intéressent :
2 – Masse (0V)
6 – Accélérateur
7 – Embrayage
8 – VCC (5V)
13 – Frein15 – Masse (0V)
4) Arduino
Si vous ne voulez pas brancher le pédalier sur votre volant, utiliser une carte arduino est la solution la moins onéreuse. Le code suivant permet de gérer de une à trois pédales. Il ne fonctionne qu’avec les cartes Arduino Leonardo et Micro. Il n’est plus nécessaire d’ajouter la librairie, elle est inclue dans le code (contrairement à ce que montre la vidéo). Lien de téléchargement.
5) Leobodnar
Cet adaptateur permet de brancher les pédales SRT sans avoir à manipuler de code. En effet, Leobodnar met à disposition un logiciel simple d’utilisation qui permet de calibrer les pédales.
J’ai créé une boîte de jonction : un connecteur VGA mâle d’un côté, et trois câbles en sortie (diamètre AWG22, c’est celui indiqué dans la liste de course des pédales. Il y a un système anti-arrachement qui assure un fonctionnement fiable. Les fichiers 3D sont sur Thingiverse. Le connecteur mâle peut-être commandé ici sur Amazon, ou Aliexpress.
6) Thrustmaster
Les volants Thrustmaster T-GT, T300, T150, TS-XW, TX et TMX sont reliés aux pédaliers via un câble RJ12 6P6C (6 fils). Si vous ne savez pas où est le 1 sur votre câble, regardez les codes couleurs sur google.
1 – Frein
2 – Accélérateur
3 – Embrayage
4 – VCC ( +5v)
5 – Masse ( 0v)
6 – Masse ( 0v)
Bonjour Lebois,
Super explication encore une fois.
Je me suis attaqué au coté harware de ta pédale hydraulique SRT version 5.3.
tout est nickel dans ma version beta.
Je me suis donc lancé sur la programmation d’une leonardo. Et tout semble marcher. iracing le reconnait ( même si à l’envers pour le moment). Mais j’ai cependant un soucis avec le maximum de pression. impossible de dépasser le 1011 en lisant les valeurs verbose dans le moniteur même si je definis le max à plus de 1024 (ou plus). j’ai pourtant un capteur 0-500psi. je n’arrive pas à comprendre où aurais-je pu faire une erreur.
As tu déjà rencontré ce problème?
Merci d’avance et bonne journée
Salut ! Désolé je viens seulement de voir mon message… La valeur lue par l’arduino va de 0 (0V) à 1023 (5V), donc la valeur lue ne peut excéder 1023. Normalement avec un capteur 500psi, vu la géométrie de la pédale, dépasser 50% est difficile. Si tu souhaites que 50% soit le max de ta pédale, alors tu mets maxBrake = 511 (1023/2 en gros). Dans le verbose, il affichera 511 quand tu seras à 50% du capteur, mais en jeu, ce sera ton 100%.
Bonjour,
Il es possible de le brancher sur un servo moteur fanatec?
Cordialement
En théorie oui probablement
Salut Lebois
Ca y est je me lance dans la réalisation de tes pédales, j’ai un ami qui me réalise les pièces 3D, donc je voulais confirmation .J’ai un arduino micro est ce suffisant pour alimenter la pédale de frein et d’accélérateur, je trouve que c’est bien petit pour alimenter les deux pédales, dans ta description tu dis arduino léonardo ou micro, Léonardo ok il y a une alimemntation externe mais pas l’arduino micro, peux tu me confirmer que cela va fonctionner.
Merci à toi encore félicitation pour toutes tes réalisations.
Marino
Oui c’est très largement suffisant.
Au fait j’ai vu tout a fait par hasard sur aliexpress ceci https://fr.aliexpress.com/item/1005004043311716.html?spm=a2g0o.productlist.0.0.54a26d57ugXQcY&algo_pvid=5b6ca801-bbd5-42de-afc5-fec5f7cfdd3a&algo_exp_id=5b6ca801-bbd5-42de-afc5-fec5f7cfdd3a-59&pdp_ext_f=%7B%22sku_id%22%3A%2212000027836986178%22%7D&pdp_npi=2%40dis%21CAD%21%2168.26%21%21%21%21%21%400b0a555c16523463010546654ef120%2112000027836986178%21sea
Merci beaucoup
Salut,
Je viens de televerser le code pour l’arduino mais j’ai une erreur comment5 la corriger.
merci
Joystick.h: No such file or directory
Salut
je viens de finir les pédales l’accélérateur fonctionne sur rfactor2 par contre sur automobilista 2 et asseto corsa competizione pas du tout, le frein ne fonctionne pas sur les 3 simus, j’ai soudé les fils aux bonnes places sur arduino leonardo, je ne sais comment faire pour que ca fonctionne correctement merci
Hello,
Pour l’Arduino, tu as encore la première version du code ? Je n’ai pas encore l’ADS et je voudrais déjà utilisé les pédales avec juste l’Arduino Micro.
A+
tu peux utiliser le code sans l’ads normalement