This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
simchair4:guide_collective_base [2019/09/22 22:40] retrogamer |
simchair4:guide_collective_base [2021/03/14 22:04] (current) hc625ma |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | =======Simchair MKIV collective lever base======= | + | =======Simchair MKIV collective lever base classic======= |
{{http:// | {{http:// | ||
{{http:// | {{http:// | ||
Line 5: | Line 5: | ||
====Components==== | ====Components==== | ||
- | * 1 x 10x10mm aluminum square pipe | + | * 1 x 10x10mm aluminum square pipe (200mm length for single throttle) |
- | * 1 x 20×10 aluminum rectangular pipe | + | |
* 1 x SS495A1 hall sensor | * 1 x SS495A1 hall sensor | ||
* 1 x MTS-103 ON-OFF-ON switch | * 1 x MTS-103 ON-OFF-ON switch | ||
- | * 1 x 6x6x4mm square magnet | + | * 1 x 6x6x4mm square magnet |
* 1 x M6x70mm screw | * 1 x M6x70mm screw | ||
- | * 2 x M6 washers (reinforced) | + | * 2 x M6 fender |
* 1 x M6 nut | * 1 x M6 nut | ||
* 2 x M6x18x8mm hubs | * 2 x M6x18x8mm hubs | ||
* 6 x M4x40mm screws | * 6 x M4x40mm screws | ||
- | * 4 x M4x70mm screws | + | * 6 x M4x70mm screws |
- | * 1 x M3x20mm screw | + | * 1 x M3x20mm screw (round head) |
* 1 x M3 nyloc nut | * 1 x M3 nyloc nut | ||
* 4 x M4 nyloc nuts | * 4 x M4 nyloc nuts | ||
Line 23: | Line 22: | ||
* 4 x M8x75mm bolts | * 4 x M8x75mm bolts | ||
* 8 x M8 nuts | * 8 x M8 nuts | ||
- | * 10 x M8 washers (regular, non-reinforced) | + | * 10 x M8 washers (regular) |
* 4 x M8 spring washers | * 4 x M8 spring washers | ||
* 1 x bag of M4 nuts | * 1 x bag of M4 nuts | ||
Line 29: | Line 28: | ||
* 1 x Arduino Pro mini | * 1 x Arduino Pro mini | ||
* 1 x Simchair MKIV Master controller | * 1 x Simchair MKIV Master controller | ||
+ | * 2 x TJ8P8C Ethernet sockets (12, | ||
+ | * 1 x 6*6x17 mm tactile button | ||
* super glue (cyanoacrylate), | * super glue (cyanoacrylate), | ||
Line 79: | Line 80: | ||
---- | ---- | ||
- | 9. Put a reinforced M6 nut onto the bolt | + | 9. Put a reinforced M6 washer |
\\ {{http:// | \\ {{http:// | ||
---- | ---- | ||
- | 10. Put the axis though the lever connector part | + | 10. Put the axis though the lever connector part (orientation is important!) |
\\ {{http:// | \\ {{http:// | ||
Line 156: | Line 157: | ||
---- | ---- | ||
- | 23. Attach the tensioner to the lever housing. Add and tighten 4 M4 nuts so there will be some clearance between them and the tensioner. | + | 23. Attach the tensioner to the lever housing. Add and tighten 4 M4 nuts, so there will be some clearance between them, and the tensioner. |
---- | ---- | ||
- | 24. Remove 2 pins (A2, A3) from the header. Only remove A3 if you will be making a twin lever. | + | 24. Remove 2 pins (A2, A3) from the header. |
\\ {{http:// | \\ {{http:// | ||
Line 169: | Line 170: | ||
---- | ---- | ||
- | 26. Bend RST and GND pins as shown in the picture: | + | 26. Bend RST and GND pins, as shown in the picture |
\\ {{http:// | \\ {{http:// | ||
---- | ---- | ||
- | 27. Put the board into its socket in the lid. Bend reset pins should point towards the button socket in the lid. | + | 27. Insert |
\\ {{http:// | \\ {{http:// | ||
---- | ---- | ||
- | 28. Solder wires to a 17mm button. Break unused pins off. Press-fit the button into its socket, secure with hot glue. | + | 28. Solder |
\\ {{http:// | \\ {{http:// | ||
{{http:// | {{http:// | ||
Line 187: | Line 188: | ||
---- | ---- | ||
- | 29. Solder 7-wire cables to 2 Ethernet sockets, and press-fit them into the lid. | + | 29. Solder 7-wire cables to 2 Ethernet sockets, and press-fit them into the lid. It's best to make a cable tie and only solder a separate cable to the board so wires won't get loose and touch each other with time. Make sure you have all your VCC, GND, SCL, SDA, etc wires connected in ties and only solder 1 wire from each tie to the board for best results. |
\\ {{http:// | \\ {{http:// | ||
---- | ---- | ||
- | 30. Solder wires from pins 5,6,7 of sockets to Rx, Tx, DTR pins of the board. | + | 30. Solder wires from pins 5,6,7 of sockets to Rx, Tx, DTR pins of the board. |
- | \\ {{http:// | + | \\ {{http:// |
+ | |||
+ | PIN5 -> Rx | ||
+ | PIN6 -> Tx | ||
+ | PIN7 -> DTR | ||
+ | |||
+ | {{http:// | ||
{{http:// | {{http:// | ||
---- | ---- | ||
- | 31. Add one more piece of 4-wire i2c cable and make an I2C cable tie. Don’t forget to add an I2C cable for the head if needed! | + | 31. Add one more piece of 4-wire i2c cable and make an I2C cable tie. Don’t forget to add an I2C cable for the head, if needed! |
\\ {{http:// | \\ {{http:// | ||
{{http:// | {{http:// | ||
Line 205: | Line 212: | ||
---- | ---- | ||
- | 32. Connect I2C cable to VCC, | + | 32. Connect |
- | \\ {{http:// | + | \\ |
+ | {{http:// | ||
+ | |||
+ | PIN1 -> VCC | ||
+ | PIN2 -> GND | ||
+ | PIN3 ->SCL (A5) | ||
+ | PIN4 -> SDA(A4) | ||
+ | |||
+ | {{http:// | ||
{{http:// | {{http:// | ||
---- | ---- | ||
- | 33. Connect the left wire of the mode switch to pin 2, right one to pin 3, middle one to GND next to RST pin. | + | 33. Connect the left wire of the mode switch to pin 2, right one to pin 3, the middle one to GND next to RST pin. |
\\ {{http:// | \\ {{http:// | ||
{{http:// | {{http:// | ||
Line 222: | Line 237: | ||
---- | ---- | ||
- | 35. Here’s how the assembly should look: | + | 35. Here’s how the final assembly should look like: |
\\ {{http:// | \\ {{http:// | ||
Line 233: | Line 248: | ||
* A0 -> SS495A1 signal | * A0 -> SS495A1 signal | ||
* A1 -> THR POT signal | * A1 -> THR POT signal | ||
- | * A4 -> SDA cable tie <- Ethernet sockets pin 3 | + | * A5 -> SCL cable tie <- Ethernet sockets pin 3 |
- | * A5 -> SCL cable tie <- Ethernet sockets pin 4 | + | * A4 -> SDA cable tie <- Ethernet sockets pin 4 |
* Collective head I2C cable -> VCC, GND, SCL,SDA cable ties | * Collective head I2C cable -> VCC, GND, SCL,SDA cable ties | ||
* Pro Mini Rx -> Ethernet sockets pin 5 | * Pro Mini Rx -> Ethernet sockets pin 5 | ||
Line 240: | Line 255: | ||
* Pro Mini DTR -> Ethernet sockets pin 7 | * Pro Mini DTR -> Ethernet sockets pin 7 | ||
- | If everything looks correct, flash the board with its firmware using FT232TL based adapter (or any other) and a UART- Ethernet cable connected as follows: | + | If everything looks correct, flash the board with it' |
\\ {{http:// | \\ {{http:// | ||
Line 252: | Line 267: | ||
* BROWN -> NC | * BROWN -> NC | ||
- | We will need to calibrate the lever now. To do it, uncomment | + | Next we will need to calibrate the lever. To do this, uncomment |
#define CALIBRATE | #define CALIBRATE | ||
Line 261: | Line 276: | ||
%%//rz = map(rz, | %%//rz = map(rz, | ||
- | Then, flash the firmware and look into serial output. Adjust the bolt of the axis until the “zero” position of the lever will correspond to 0 in serial output. Check that the range you’re getting is close to 0-1000. | + | Then, |
+ | |||
+ | * Flash the firmware and look into serial output. | ||
+ | * Adjust the bolt of the axis until the “zero” position of the lever will correspond to 0 in serial output. | ||
+ | * Check that the range you’re getting is close to 0-1000. | ||
- | Replace 1st 2 values in map functions with values you see. Uncomment these functions and comment out the CALIBRATE line. Reflash the firmware, | + | * Replace 1st 2 values in map functions with values you see. |
+ | * Uncomment these functions and comment out the CALIBRATE line. | ||
+ | * Reflash the firmware, | ||
+ | * Check there’s no serial output, and that’s it. | ||
---- | ---- | ||
- | 36. After finishing with the assembling | + | 36. After you have finished |
\\ {{http:// | \\ {{http:// | ||
{{http:// | {{http:// | ||
Line 273: | Line 295: | ||
---- | ---- | ||
- | 37. Add remaining parts of the housing: pneumatics mount and side covers. Congratulations, | + | 37. Add the remaining parts of the housing: pneumatics mount and side covers. Congratulations, |
\\ {{http:// | \\ {{http:// | ||
{{http:// | {{http:// |