Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Simchair MKIII basic 6 axis controller (outdated) por hc625ma no Thingiverse

Descrição


This one is no longer supported. Use an I2C version:

https://www.thingiverse.com/thing:2919692


This is a Simchair MKIII 6 axis controller enclosure. The controller itself is an Arduino UNO (the one with atmega 16u2 on USB, e.g. original one or its exact clone) with a protoshield v 5 on top of it. A frame adaptor holds 4 8p8c sockets that are glued to it. The software for it is included (UnoJoy_10bit_3_axes_v1.1.zip). It allows up to 6 axes to be connected. It does not support buttons (i will design a separate button controller with a wireless interface to support interchangeable wireless collective heads, cyclic grips, overhead panels etc after I will be done with mark III cyclic and pedals)

You can also find the firmware on GitHub: https://github.com/hc625ma/simchair

You will need: Arduino UNO (https://goo.gl/2dhz99) x 1pcs (note that atmega 16u2 on USB is a MUST) Arduino UNO Proto shield (https://goo.gl/kwKGgi) x 1pcs 8p8c sockets (https://goo.gl/i9XNi8) x4pcs M3x50mm screws x4pcs M3 nuts x 6pcs some wires to solder sockets to the shield

This is intended to be used with IKEA GUNDE chair and Simchair MKIII frame, which is currently in development but can be used as a standalone joystick controller.

--UPDATE 11.02.2018

Uploaded updated firmware. Now we have 3 filtered 10 bit (1024 points instead of 255 for 8 bit) axes for cyclic and pedals! Filtering levels are adjustable. It is done in both 328p and 16u2 code to prevent not only ADC and sensor noise but also the noise spikes developing from incorrect reads. Also, baud rate has been increased to 250000 (was 38400 before). Controls in the sim now look rock steady, no jittering can be seen at all. No need in the previous version anymore, so I have deleted it.

--UPDATE 14.02.2018 Firmware update. Added calibration for cyclic, to counter for printing settings/assembly differences, that can lead to displacement of centers of axes.

How to use UnoJoy software:

  1. Upload the "simchair.ino" sketch to your Arduino with an Arduino IDE.
  2. Install Atmel FLIP.
  3. Turn your Arduino into DFU mode.
  4. Your board should come up as an atmega16u2.
  5. Run "Turn into a joystick.bat"
  6. Replug your board and it will show up as a joystick.

Note that ALL analog inputs MUST be either connected to potentiometers or grounded. You can use dummy RJ45 plugs for that (just wire pins 2 to 6 together).

Ethernet cable connections: White-orange: +5v Orange: Ground White-Green: Collective axis Blue: Throttle 1 axis White-Blue: Throttle 2 axis

Use the T-568B standard wire order for all your connections (see picture below).

Analog inputs should be connected as follows to match the text on the cover of enclosure:

Sockets from the right (pedals) to the left (cyclic): pin 1 is always 5v pin 2 is always GND

Socket 1 (pedals), pin 3 to analog input 5

Socket 2 (collective): pin 3 to analog input 3 pin 4 to analog input 2 pin 5 to analog input 4

Socket 3 (cyclic): pin 3 to analog input 1 pin 4 to analog input 0 Socket 4 (spare)

--- UPDATE 19.05.2018 A better design is available which is a major improvement. Check it out: https://www.thingiverse.com/thing:2919692

Thingiverse

Simchair MKIII basic 6 axis controller (outdated)

10
Curtidas
0
Downloads
19
Coleções
Licença GNU - GPL
Arquivos (5)
8p8c_base.STL 684 B
enclosure_top.STL 185 KB
frame_mount.STL 19 KB
8p8c_base_high.STL 1.1 KB
enclosure_bottom.STL 200.3 KB
Ver no Thingiverse (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta