Mod SRT eClutch pour la boîte de vitesse SRT V9.1

Le mod eClutch permet à la boîte de vitesse de se bloquer lorsque la pédale d’embrayage n’est pas enfoncée. C’est un petit servo moteur qui réalise l’opération, contrôlé via l’Arduino via Simhub.

Le servo est alimenté par une alimentation externe.

Sur la Button Plate, la fonction 13 permet d’activer et de désactiver le blocage de la boîte.

Sommaire

  1. Liste de course
  2. Le Cablâge
  3. Les fichiers 3D
  4. Le code
  5. Simhub
  6. Montage

1) Liste de course (V9.1 uniquement)

2) Câblage

Le PCB de la V9 ne prévoit pas a priori de port spécifique pour le servo moteur, mais il peut être branché sur le port du frein à main :

Fil jaune : données

L’alimentation du servo se fait par l’alimentation externe (rouge +, marron -). La masse du servo doit aussi être branchée au PCB.

NE PAS CONNECTER LE PIN 12V A L’ARDUINO ! NE PAS TENTER D’ALIMENTER LE SERVO PAR L’ARDUINO !

3) Les fichiers 3D

Les fichiers sont sur le google Drive dans le dossier “Mod eClutch”.

4) Le code

Avant d’activer la fonction dans le code, il est conseillé de tester le bon fonctionnement du servo. Pour cela on va utiliser le code d’exemple fourni avec le logiciel Arduino. Une fois l’IDE lancé, allez dans “Fichier>Exemples>Servo>Sweep”. Avant de flasher le code, il faut modifier la ligne suivante :

  myservo.attach(9);  // attaches the servo on pin 9 to the servo object

Par :

  myservo.attach(A3);  // attaches the servo on pin 9 to the servo object

Flasher ensuite le code. Le servo devrait alors fait des allers-retours. Si tout fonctionne correctement, vous pouvez flasher à nouveau le code de la boîte de vitesse.

Le mod nécessite au moins le code 3.0 RC (le code fournit avec la V9.1).

Pour activer l’eClutch, il suffit de remplacer :

//#define SRTeCLUTCH

par :

#define SRTeCLUTCH

Vous pouvez ensuite sélectionner le pin sur lequel vous souhaitez brancher le servo. Par défaut, il est branché sur le pin A3 (frein à main).

5) Dans Simhub

Dans Simhub, une fois l’arduino connectée, il faut entrer la ligne de code suivante dans le champ “Custom Protocol”:

'120'     +';'+
'105'      +';'+
'50'      +';'+
format([Clutch],0)
+';'
+format([DataCorePlugin.GameRunning],0)
+';'
simhub arduino custom protocol

Les trois premières lignes sont les paramètres à ajuster lors du montage :

Le premier nombre est la position “débloquée” du servo : assurez-vous que la boîte est bien libre dans cette position et notamment que la vis du plongeur ne frotte pas contre le slider.

Le deuxième nombre est la position “bloquée” : assurez-vous que la boîte est correctement bloquée dans cette position, sans que le plongeur ne descende trop bas, et fasse forcer le servo moteur.

Le troisième nombre détermine quel pourcentage de pédale d’embrayage libère complètement le mécanisme. Exemple : 60 implique qu’à 60% de la pédale d’embrayage, la boîte est libre de bouger. Les valeurs acceptables vont de 0 à 100.

A noter :

  • la position “débloquée” est enregristrée dans l’arduino lors de la connection à simhub. Il faut donc une première connection à simhub pour que la position débloquée soit enregistrée.
  • Les paramètres de simhub peuvent être modifiées même en jeu : une fois modifiés, cliquez sur “appliquer” et au bout de 5 secondes les paramètres seront pris en compte.

6) Montage

visserie eclutch

Pour le montage, veuillez respecter l’ordre suivant :

  1. Le connecteur DC se monte sur le body2 à côté de la sortie USB
  2. Brancher le servo moteur à l’Arduino (pin signal sur A3 par défaut et masse)
  3. Activer le mod dans le code : remplacez la ligne //define USE_SRTeCLUTCH par define USE_SRTeCLUTCH
  4. Connecter l’Arduino à Simhub
  5. Lancer une partie et attendre que l’embrayage soit en position non bloqué (vous pouvez appuyer sur l’embrayage et vérifier que le moteur répond bien)
  6. Installer tout le mécanisme sur le servo alors qu’il est en position non bloqué, . Au besoin, vous pouvez directement ajuster la position du servo via Simhub.

Si le servo force (il fait tout le temps du bruit), il va chauffer et peut se détériorer.

Passionné de bagnoles depuis tout petit ! J'ai appris les multiples déclinaisons de la Skyline R34 à travers les Gran Tursimo, jusqu'à découvrir GTR2 au volant d'un clavier. Quelques années plus tard je replonge corps et âmes dans le Sim Racing équipé d'un G27 qui me fera entrer dans le monde du DIY. Toujours à la recherche d'une immersion hors d'atteinte dans la réalité, je développe des projets que je prends soin de rendre accessibles à tout possesseur d'imprimante 3D !
Posts created 135

One thought on “Mod SRT eClutch pour la boîte de vitesse SRT V9.1

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top