1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Showroom Portable budget G-Seat plus office chair spin. Perfect for beginners. No power tools needed!

Discussion in 'DIY Motion Simulator Projects' started by Jumping Coin, Sep 28, 2020.

  1. Jumping Coin

    Jumping Coin Member Gold Contributor

    Joined:
    Aug 7, 2020
    Messages:
    93
    Balance:
    470Coins
    Ratings:
    +54 / 0 / -0
    Since there are a lot of moving pieces (and servos) here's a quick recap as to how I'm using them. Items are listed in the order of most noticeable to least noticeable feeling of motion.

    RACING
    Acceleration

    1) G-headband pulls back
    2) Chair slides backwards
    3) Hip airbags inflate
    4) Rib and hip belts pull down slightly
    5) Seat back cushion tilts back slightly

    Braking
    1) Chair slides forward
    2) Air bags behind knees and under feet inflate
    3) Seat back cushion tilts forward slightly

    Cornering
    1) Rib belt pulls downward on one side
    2) Pedals roll
    3) Side air bags inflate

    Heave
    1) All air bags have 30% devoted to heave
    2) 30% of chair sliding forward and backward to simulate heave

    Traction loss
    1) Shoulder belt connects to chair pedestal causing chair to spin
    2) Hip belt pulls back
    3) Rear seat wheels are pulled sideways
    4) Wheel stand spins slightly


    FLIGHT
    Pitch up

    1) Paddles under feet push up
    2) Both rib belts pull down slightly
    3) Air bags behind knees and under feet inflate
    4) Seat back cushion tilts back slightly

    Pitch down
    1) Belt under feet pulls down ankles
    2) Hip belts pull slightly
    3) Seat back cushion tilts forward slightly

    Acceleration
    1) G-headband pulls back
    2) Chair slides backwards

    Deceleration
    1) Chair slides forward

    Heave
    1) All air bags have 30% devoted to heave
    2) 30% of chair sliding forward and backward to simulate heave

    Roll
    1) Rib belt pulls downward on one side
    2) Pedals roll

    Yaw
    1) Shoulder belt connects to chair pedestal causing chair to spin
    2) Hip belt pulls back
    3) side air bags inflate
    • Like Like x 3
    • Informative Informative x 1
    Last edited: Jan 14, 2022
  2. Banfy

    Banfy FR/AU

    Joined:
    Jun 11, 2020
    Messages:
    131
    Location:
    Australia
    Balance:
    299Coins
    Ratings:
    +55 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    You are crazier than me ;-)
    • Funny Funny x 1
  3. David muir

    David muir Dave from Scotland

    Joined:
    Feb 11, 2022
    Messages:
    32
    Occupation:
    Caa licenced aircraft engineer and ex Raf
    Location:
    Cupar near St Andrews Scotland
    Balance:
    152Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hi
    Fantastic information
    Can you please tell me how you got 2 servos to work together in unison .
    How did you wire them ?
    Thanks
    Dave
  4. Jumping Coin

    Jumping Coin Member Gold Contributor

    Joined:
    Aug 7, 2020
    Messages:
    93
    Balance:
    470Coins
    Ratings:
    +54 / 0 / -0
    Thanks Dave!

    To get the servos to work in unison, I just configured them to the same axis in SimTools in the "Interface Output" textbox.
    For example: Interface Output : A<Axis1a>~B<Axis1a>~

    As for wiring, I use a separate wall wart power adapter per servo
    like this: amazon.com/gp/product/B01MT5WVCG, so I have 2 whole powerstrips dedicated to servo wallwarts, lol. Not the cleanest look, but it works for me. A more knowledgeable person may want to use an actual UPS for better cable management.

    From the wall wart, I use the led terminal connnector to connect positive and negative dupont wires. The positive wire goes straight to the positive pin on the servo. The negative wire connects to a cheap breadboard, so that the breadboard then has one negative wire connected to the Arduino GND pin, and another breadboard wire connected to the negative pin on the servo. (I use the 7.5 volt setting on the wall wart.) Another wire connects the Arduino PWM pin to the signal pin on the servo.

    Hope that helps!
    • Informative Informative x 2
  5. David muir

    David muir Dave from Scotland

    Joined:
    Feb 11, 2022
    Messages:
    32
    Occupation:
    Caa licenced aircraft engineer and ex Raf
    Location:
    Cupar near St Andrews Scotland
    Balance:
    152Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hi

    Many thanks for all your information regarding the servo wiring .

    I managed to get my one servo going connected to a sliding pot then connected to the warthog throttle but i feel that only using one small bladder to the large blue bladder doesnt give enough air .
    I was thinking about using 2 small ones to one large blue one would be better ,but that would need 2 servos and 2 hinges .

    I have connected this manually to the throttle so that the 2 blue ones inflate at my back on the take off roll and deflate going from the climb to cruise .

    I'm not using any software yet but i hope to use simtools soon.
    Thank you very much for your help .

    Best regards
    Dave from Scotland
  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,535
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,034Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You can use @eaorobbie's Arduino code to control RC servo's and easily expand it to cover how many servos you need, it is written to work with SimTools: https://www.xsimulator.net/community/threads/2dof-simulator-servo-model.6851/#post-77270
  7. Jumping Coin

    Jumping Coin Member Gold Contributor

    Joined:
    Aug 7, 2020
    Messages:
    93
    Balance:
    470Coins
    Ratings:
    +54 / 0 / -0
    Very clever to connect the servo manually to the throttle! It sounds similar to the Simtools joystick plugin.

    That being the case, you could code the second servo to follow the same instructions as the first servo. However, another option, depending on the strength of the servo, is that you can add more bladders to a single hinge. I've found that a single 60 KG servo can handle squeezing 2 to 3 bladders, perhaps more. You can try adding 2 small bladders in the hinge connected to the large bladder. All the bladders would fit on the same air "circuit", but since multiple bladders are getting squeezed, it should allow more air to fill the large blue one. I plan to experiment with this in the near future. I'm also looking to explore adding servos directly to metal plates like the GS-5, albeit I'd use much smaller plates. More to come...

    Looking forward to your project!
  8. David muir

    David muir Dave from Scotland

    Joined:
    Feb 11, 2022
    Messages:
    32
    Occupation:
    Caa licenced aircraft engineer and ex Raf
    Location:
    Cupar near St Andrews Scotland
    Balance:
    152Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hi
    I forgot to ask in my last message ..
    ..have you t
    Many thanks again for your info on the servos .
    Im going to try 4 small bladders tomorrow on one hinge on my 65kg servo, 2 to each blue bladder ,hopefully itll work ,nothing
    ventured nothing gained

    Thanks
    Dave




    Thanks
    Dave
    • Like Like x 1
  9. Banfy

    Banfy FR/AU

    Joined:
    Jun 11, 2020
    Messages:
    131
    Location:
    Australia
    Balance:
    299Coins
    Ratings:
    +55 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    2 black bladders for 1 blue will work well. More will put some stress on the servo ,i have burnt a few ;-)
    i am also using the following:
    2 hinges/2 servos, 2 black bladder for each + one blue shared by both servos to pump 2 blue in // (for even pressure)+2 black
    • Useful Useful x 1
  10. Jumping Coin

    Jumping Coin Member Gold Contributor

    Joined:
    Aug 7, 2020
    Messages:
    93
    Balance:
    470Coins
    Ratings:
    +54 / 0 / -0
    Great idea @Banfy to even out the pressure!
  11. David muir

    David muir Dave from Scotland

    Joined:
    Feb 11, 2022
    Messages:
    32
    Occupation:
    Caa licenced aircraft engineer and ex Raf
    Location:
    Cupar near St Andrews Scotland
    Balance:
    152Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Thanks for the info
    Ill look into that
  12. Jumping Coin

    Jumping Coin Member Gold Contributor

    Joined:
    Aug 7, 2020
    Messages:
    93
    Balance:
    470Coins
    Ratings:
    +54 / 0 / -0