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.
Sommaire
1) Liste de course (V10 uniquement)
- Un servo moteur DS3218 Pro (Amazon, Aliexpress)
- Alimentation 6V 2A (Amazon, Aliexpress)
- Connecteur DC (Aliexpress)
- DIN912 : 5 x M4x8
- DIN7991 : M3x10
- DIN7991 : M3x16
- ISO7380 : M3x8
2) Câblage
Le servo se branche sur le port eClutch en respectant le code couleur :
3) Les fichiers 3D
Les fichiers sont dans le dossier “Mod eClutch”.
4) Le code
Il y a un code spécifique de calibration. Il faut ouvrir le moniteur et suivre les étapes. Dans le moniteur Arduino.
Une fois la calibration effectuée, la calibration est sauvegardée dans l’arduino, et on peut flasher le code normal de la boîte de vitesse. Il n’y a rien à modifier dans le code.
5) Dans Simhub
Dans Simhub, une fois l’arduino connectée, il faut entrer la ligne de code suivante dans le champ “Custom Protocol”:
'50' +';'+
format([Clutch],0)+';'
+format([DataCorePlugin.GameRunning],0)+';'+
'0'
Le premier 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.
Le dernier nombre est l’offset.
6) Montage
Pour le montage, veuillez respecter l’ordre suivant :
- Le connecteur DC se monte sur le body2 à côté de la sortie USB
- Brancher le servo moteur à l’Arduino (pin signal sur A3 par défaut et masse)
- Activer le mod dans le code : remplacez la ligne //define USE_SRTeCLUTCH par define USE_SRTeCLUTCH
- Connecter l’Arduino à Simhub
- 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)
- 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.