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

DIY MOTION SIM BUILD

Discussion in 'DIY Motion Simulator Projects' started by Tom1980, Jan 5, 2022.

  1. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    I am building a 2DOF rig out of an old wheelchair and other stuff I have laying around. I have had to purchase some things but not much. My goal is to build one as reasonably as possible without going broke. Right now I am in the testing phases of different motors, controllers and design. At this point I am going to use an old wheelchair for parts and the Mega as the brain. I am hopeful that I can build one that will also be stable enough for my terminal son to use because he loves to fly but cant due to his health. we plan on developing this for xplane 11 so wish us luck
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,020
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    147,824Coins
    Ratings:
    +10,876 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  3. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Thank you for the advice noorbeast, I used the post that you attached to build the code for the Mega. From what I believe the coding for the Mega and Uno are the same with the exception of a few extra bits of coding. Having found some good videos on how to program the Mega I have so far been pretty successful at using C++. The only issue I am having with coding is the syntax and how the compiler accepts it. This is what I have so far lol. Build Pic 1.jpg
  4. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    The only thing I am having trouble with is finding a u-joint for the sim
  5. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Build Pic 2:
    I have harvested the batteries from the power chair and others I had laying around. Once I recondition them I should have enough power to run the rig.

    Attached Files:

  6. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Build Pic 3:
    It was a good chair for many years. I tried to donate it after my son got a new one but no one would come and get it. I found one organization who was interested but wanted me to bring it to them for free so they could harvest the parts for resale. Needless to say I kept it and now am putting it to use.
    Build Pic 3.jpg
    • Like Like x 1
  7. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Build Pic 4
    I was able to remove two of the three motor to use in the sim build. They are 24volt 350 watt 4500 rpm DC motors that should have more than enough power to move the rig,
    Build Pic 4.jpg
    • Like Like x 1
  8. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Build Pic 5
    I also got this motor off Amazon for testing which is a linear actuator that is 16inchs long and has a lift rating of just over 1300lbs. The issue with it is that it is slow so I am going to use it to possibly move the chair up and down based on user input.
    Build Pic 5.jpg
    • Like Like x 1
  9. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    In the pic the bread board is configured to have a blue light to indicate power and a green and a red light to indicate which way the actuator is moving. The idea is that the user can sit in the chair and move it up and down as they see fit. The coding was pretty simple also.
  10. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    As you can see from the coding its pretty simple. I wish I knew a good way to draw out the diagram but I dont know the proper program to use yet.

    //////////////////////////////////////////////////////////////////////////////////////////////////
    #define BUTTON_PIN4 4
    #define BUTTON_PIN3 3
    int RPWM_Output = 5;
    int LPWM_Output = 6;
    int ForwardLed = 7;
    int BackwardLed = 8;
    int Power = 9;
    void setup()
    {
    pinMode(Power,OUTPUT);
    pinMode(BUTTON_PIN4, INPUT);
    pinMode(BUTTON_PIN3, INPUT);
    pinMode(RPWM_Output, OUTPUT);
    pinMode(LPWM_Output, OUTPUT);
    pinMode(ForwardLed,OUTPUT);
    pinMode(BackwardLed,OUTPUT);
    Serial.begin(9600);
    digitalWrite(Power,HIGH);
    }
    void loop()
    {
    byte buttonState4 = digitalRead(BUTTON_PIN4);
    byte buttonState3 = digitalRead(BUTTON_PIN3);
    if (buttonState4 == LOW)
    {
    Serial.println("Button 4 is pressed");
    analogWrite(LPWM_Output, 0);
    analogWrite(RPWM_Output, 255);
    digitalWrite(ForwardLed,HIGH);
    }
    else
    {
    if (buttonState3 == LOW)
    {
    Serial.println("Button 3 is pressed");
    analogWrite(RPWM_Output, 0);
    analogWrite(LPWM_Output, 255);
    digitalWrite(BackwardLed,HIGH);
    }
    else
    {
    Serial.println("No Buttons Pressed");
    analogWrite(LPWM_Output, 0);
    analogWrite(RPWM_Output, 0);
    digitalWrite(ForwardLed,LOW);
    digitalWrite(BackwardLed,LOW);
    }
    }
    }
  11. Tom1980

    Tom1980 The Sky Is The Limite

    Joined:
    Jan 1, 2022
    Messages:
    45
    Occupation:
    Business Management
    Location:
    Alabama, USA
    Balance:
    26Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    Good afternoon, I am in need of help again, go figure. The problem I am having is that after successfully getting smc3 utilities to work, I now cant get simtools to engage the motors. I have followed the input setting from this thread but it still wont work. Any suggestions?
  12. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,020
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    147,824Coins
    Ratings:
    +10,876 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Can you please post pictures of all of your settings.