-
13D Printing and Assembly
All the parts are designed on Autodesk Inventor 2019. I provide the STL files. Printed on a Creality Ender-3 Pro,
with BQ PETG. These are the CURA settings for all the parts printed:- * Layer Height: 0.2
- * Wall Thickness: 0.8
- * Top/Botton Thickness: 0.8
- * Top Layers: 4
- * Bottom Layers: 4
- * Infill: 60%, Grid
- * Printing temperature: 220 ºC
- * Build plate temperature: 80 ºC
- * Speed: 50 mm/s
- * Cooling: Enable
- * Fan Speed: 100%
- * Enable supports: Everywhere
- * Build Plate adhesion: None
Note that all the parts are sturdy and the print time is about 3 hours for the plate. Let the printed print. Check
that the nozzle in clean (run small batches) because the PETG is very sticky and stringy. -
2Mounting
Levers
First of all, mount the lever adapter into the levers. If you print your custom paddles, skip this step.
Add the spring into the back, and glue it.Base Plate
Insert the lever into the base plate, and pass the M4 screw as axis. Bolt it. Sand all the parts to get a
smooth operation. Then, screw the cap tight. This part is the interface with the plate, and limits the
travel of the lever. Screw the levers into the plate. You're done.Mounting on wheel base
Put the plate in the wheel base, and place the reinforcements. Screw the big M6 screws in position, and tight
it. I use some double tape to avoid any hold between reinforcement-cap and plate-wheelbase parts. Mount the
wheel and check that nothings collides and the wheel moves freely and smooth. Now, we can mount the
electronic components. -
3Fanatec Protocol
Fanatec wheel bases use a internal protocol to talk with their devices, and does this interface using
RJ12-6p6c electrical interface cables. I don't wanna break my wheel base, so I check the internet, and
find this amazing post: how to [convert the Fanatec Shifter to USB](https://hackaday.io/project/171155-fanatec-clubsport-shifter-sq-v15-usb-adapter-diy)
**Yin Zhong** does some amanzing reverse engineering and, with the of [this post](https://www.gtplanet.net/forum/threads/conversion-of-a-logitech-shifter-for-fanatec-wheelbase-compatibility-enabling-7th-gear-other-mods.384099/) and
[this document](https://www.gtplanet.net/forum/attachments/conversion-of-a-logitech-shifter-for-fanatec-wheelbase-compatibility-by-b-spec-_-bob-dec-2018-pdf.787424/) -
4PINOUT
Pinout RJ12 (6P6C)
The official colors of the wire differs from mine, but the key is the cable is a RJ12 6P6C (6 poles, 6 connected). Pins are
labeled using the following table (in CAPS are my wire's colors)- 1. GND
- 2. SEQ low = H-pattern, high = sequential SEQ
- 3. internally shorted to pin 2
- 4. X axis (H-pattern); lever push (sequential)
- 5. Y axis (H-pattern); lever pull (sequential)
- 6. VCC
<img src="images/img/rj12wires-annotated.jpg" width="400"/>
**PIN numbering**. The _notch_ of the connector is in the bottom. PIN 1 starts in the right side of the connector.
RJ12 6P6C +---------------------------------------------------------------+ | 6 | 5 | 4 | 3 | 2 | 1 | | yellow | brown | red,orange | See below | Not Used | Black | | WHITE | BLACK | RED | GREEN | YELLOW | BLUE | | VCC | Yaxis | XAxis | Short pin 2| SEQ | GND | +---------------------------------------------------------------+ | | | notch | | | +-------+
- * High means put it to VCC (high)
- * Shorted is internally sorted (in our side), so connect PIN 3 with PIN 2.
- * In our case, we want only **SEQUENTIAL SHIFTER**, so connect PIN 2 to **HIGH** (PIN 6). See the original post for info about H-shaped shifters.
- * In **SEQ** (Sequential mode), PIN 5 (YAXIS) when **LOW** means "pull the lever" so downshift (lever of the left side of the wheel)
- * In **SEQ** (Sequential mode), PIN 4 (XAXIS) when **LOW** means "push the lever" so upshift (lever of the right side of the wheel)
So the switches are mounted on a pullup configuration (using 10K resistors), so we can create a basic schema (sorry about my ASCII art):
SCHEMA (6) VCC x | | +---------[ 10K ]---+-------/ ----------+ | | (5) X | | x x (1) GND | | +---------[ 10K ]---+------/ -----------+ | | (6) Y | x | +------x (3) | +------x (2) SEQ |
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.