element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum PC Driving Simulator Help Please (Motion)
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 10 replies
  • Subscribers 31 subscribers
  • Views 867 views
  • Users 0 members are here
  • ben_heck
  • motion_controller
Related

PC Driving Simulator Help Please (Motion)

Former Member
Former Member over 12 years ago

Hi Ben.

 

I too like to hack and mod everything, and I need to take my latest idea to the next level. I would really love and appreciate your input on my project.

 

Firstly a little info on the project so far;

 

I modded my SteelSeries SRW-S1 motion sensor wheel to fit on a Sidewinder PC steering wheel base so I could get force feedback F1 wheel on the cheap. That was the easy part though. I now plan on building a full on sim racing seat but I want some sort of motion and there is no way I can afford D-box motion actuators.

 

http://i945.photobucket.com/albums/ad297/hatchet_2009/20130216_121326_zps0b7af6c2.jpg

 

Since the Sidewinder base tells the racing sim the wheel position etc, I wondered if I could use the motion sensor input from the SRW-S1 to control a motor that would make the seat or the whole rig move inline with the steering wheel.

 

I have at my disposal 2 power wheelchair motors with 32:1 gearbox (images below) along with motor controller and joystick etc.

 

http://i945.photobucket.com/albums/ad297/hatchet_2009/20130311_205243_zpsdc5429ba.jpg

http://i945.photobucket.com/albums/ad297/hatchet_2009/20130311_205121_zps671931e7.jpg

http://i945.photobucket.com/albums/ad297/hatchet_2009/20130311_205217_zpsd39a58f5.jpg

I guess what I would like to ask you, Ben, is; how would you go about it and what extra hardware do you think I might need etc?

 

Any input is very welcome.

 

Thanks in advance, Steve.

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 12 years ago

    I dont know how into this you want to get, but I assume you want something more than a vibrating desk chair. Something similar to a professional race sim like this one.

     

    This is worth watching. http://www.youtube.com/watch?v=NsvWnGgT7Ok  Its Nico Rosberg talking about his driving position inside the car. He points out a lot things to consider in designing your seat. Really put some time into picking your seat as your entire design will be based around it.

     

    If it were me, and I had those motors, Id probably seriously look into going down to my local pick 'n pull (junk yard) to get some parts.

     

    Im not 100% sure that the ratios will give you a good speed, BUT I think some (4) hydraulic jacks (the kind that come in trucks and SUVs) will give you a good, fluid roll and pitch. They can be had usually for only like 10 bucks a piece too. Im thinking use the motors to raise and lower the jacks. I would advise against screw jacks as their operation tends to be rather jolty at startup, and inconsistent in the torque required to drive them across their range. Their nonlinear nature will likely be a bear to account for in code, although im not sure how noticeable it will be at the weight you are using.

     

    You will probably also want to get some driveshaft assemblies here too. Each end has a nice and strong U-joint for connecting the jacks to the seat frame. he only real issue will be cutting them to length... The u joints from steering assembly might also work. they will be easy to cut, but I question their strength.

     

    Things that arent necessary, but you might like:

    I suggest you get a seat track too. This is just to provide a simple sturdy way to find the perfect seat to pedal distance. I prefer to weld it in place afterwards, but that is pretty much optional. I just hate when people adjust my seat.

     

    You might like to get a pedal assembly too. I prefer a real metal pedals to the plastic ones. I use the full braking system for the brake pedal, using  spring feels weird. for my brakes I do: pedal->hydraulics->caliper-> load cell ->microcontroller->input device.

     

    -------------------------------------------------------------------------

     

    Im not so hot at electrical stuff. but id definitely be using  microcontrollers. I have no idea what circuitry is in your curent steeringwheel setup. but basically id think you could split the signal to the steering motor controller to the input on a microcontroller. then use the uC to control PWM to run the chair motor. This way you can easily dial in the motor speed needed to move the chair. I cant really say any more since i have no idea what the circuitry looks like in either device.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 12 years ago

    I dont know how into this you want to get, but I assume you want something more than a vibrating desk chair. Something similar to a professional race sim like this one.

     

    This is worth watching. http://www.youtube.com/watch?v=NsvWnGgT7Ok  Its Nico Rosberg talking about his driving position inside the car. He points out a lot things to consider in designing your seat. Really put some time into picking your seat as your entire design will be based around it.

     

    If it were me, and I had those motors, Id probably seriously look into going down to my local pick 'n pull (junk yard) to get some parts.

     

    Im not 100% sure that the ratios will give you a good speed, BUT I think some (4) hydraulic jacks (the kind that come in trucks and SUVs) will give you a good, fluid roll and pitch. They can be had usually for only like 10 bucks a piece too. Im thinking use the motors to raise and lower the jacks. I would advise against screw jacks as their operation tends to be rather jolty at startup, and inconsistent in the torque required to drive them across their range. Their nonlinear nature will likely be a bear to account for in code, although im not sure how noticeable it will be at the weight you are using.

     

    You will probably also want to get some driveshaft assemblies here too. Each end has a nice and strong U-joint for connecting the jacks to the seat frame. he only real issue will be cutting them to length... The u joints from steering assembly might also work. they will be easy to cut, but I question their strength.

     

    Things that arent necessary, but you might like:

    I suggest you get a seat track too. This is just to provide a simple sturdy way to find the perfect seat to pedal distance. I prefer to weld it in place afterwards, but that is pretty much optional. I just hate when people adjust my seat.

     

    You might like to get a pedal assembly too. I prefer a real metal pedals to the plastic ones. I use the full braking system for the brake pedal, using  spring feels weird. for my brakes I do: pedal->hydraulics->caliper-> load cell ->microcontroller->input device.

     

    -------------------------------------------------------------------------

     

    Im not so hot at electrical stuff. but id definitely be using  microcontrollers. I have no idea what circuitry is in your curent steeringwheel setup. but basically id think you could split the signal to the steering motor controller to the input on a microcontroller. then use the uC to control PWM to run the chair motor. This way you can easily dial in the motor speed needed to move the chair. I cant really say any more since i have no idea what the circuitry looks like in either device.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube