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

Tutorial SMC3 Arduino 3DOF Motor Driver and Windows Utilities

Discussion in 'SimTools compatible interfaces' started by RufusDufus, Dec 1, 2013.

  1. yura999

    yura999 New Member

    Joined:
    Aug 6, 2017
    Messages:
    27
    Balance:
    327Coins
    Ratings:
    +4 / 0 / -0
    My Motion Simulator:
    2DOF
    Thank you for your prompt response. Would you like to know if simtools and simhab will work together? the simulator chair is tied to simtools, and the shakers are tied to simhab (two different ports and two arduino uno).
  2. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,437
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    51,066Coins
    Ratings:
    +5,184 / 19 / -0
    Hi @yura999
    I think it will work for memory mapped and memory hooked games, but udp output games will probably send the data to either of the two apps, but not both.
    But its worth a try!
    Take care,
    yobuddy
  3. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,738
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    152,201Coins
    Ratings:
    +11,065 / 56 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You can have a port conflict but get around that with the SimHub port forward setting.

    You could just use SimTools GameVibe companion app instead of SimHub.

    The GameVibe manual information is here: https://www.xsimulator.net/community/threads/gamevibe-manual.11358/
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,738
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    152,201Coins
    Ratings:
    +11,065 / 56 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Can you please post pictures of all of your settings.

    It may also help if you post a video showing the problem.
  5. yura999

    yura999 New Member

    Joined:
    Aug 6, 2017
    Messages:
    27
    Balance:
    327Coins
    Ratings:
    +4 / 0 / -0
    My Motion Simulator:
    2DOF
    Hello friends. I decided to try to connect the simtools program and the Slim Hub program at the same time. Unfortunately I didn't succeed because the Slim Hub requires changing the file to transmit telemetry cfg.txt in the LFS game. When the file cfg.txt SimHub was changed, and the telemetry was received in the SimHub program (the blowers worked), but the telemetry is not received in simtools, although simtools connects to the LFS game (lit in blue, you can run tests and settings in the menu). If the LFS game is patched again, SimHub stops connecting to the game, but simtools is now working properly. (I currently have two Arduino Uno R3s connected to two different ports). How can this be solved?

    Attached Files:

  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,738
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    152,201Coins
    Ratings:
    +11,065 / 56 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  7. MagicEdge

    MagicEdge Active Member Gold Contributor

    Joined:
    Oct 3, 2013
    Messages:
    131
    Occupation:
    Aircraft Technician
    Location:
    Justin' TX USA
    Balance:
    1,327Coins
    Ratings:
    +100 / 0 / -0
    My Motion Simulator:
    6DOF
    Why is not recommended to run 3 motors on 6 DOF simulators with SMC3 available? 2 motors are recommended using 3 Arduino Uno R3.
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,738
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    152,201Coins
    Ratings:
    +11,065 / 56 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  9. hannibal

    hannibal Active Member

    Joined:
    Sep 29, 2018
    Messages:
    677
    Balance:
    4,491Coins
    Ratings:
    +298 / 4 / -0
    My Motion Simulator:
    6DOF
    why.jpg 83902 hey a year after build my 6dof.
    i am using a sabertooth and arduino uno combo powering 2 motors.
    i am looking at the SMC3 utility.
    and i see that on Motor 1, the yellow line is closer to the top red line..
    but on Motor 2, the yellow line is closer to the bottom...but both have the same settings on SMC3..

    I have no idea why this is..
    need your help
    @noorbeast @SilentChill @BlazinH @Pierre Lalancette @wannabeaflyer2
    Last edited: Apr 11, 2021
  10. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    1,006
    Occupation:
    Tech Artist
    Location:
    Quebec, Canada
    Balance:
    8,044Coins
    Ratings:
    +944 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    If I remember correctly, the green line is the position feedback that tries to go to the middle. So since it is below, it gives power to the motor to bring it back to the center. The other one is there, so, no need to send power to the motor.

    Correct me if I am wrong people.

    Pierre.
  11. hannibal

    hannibal Active Member

    Joined:
    Sep 29, 2018
    Messages:
    677
    Balance:
    4,491Coins
    Ratings:
    +298 / 4 / -0
    My Motion Simulator:
    6DOF
    when i did was closing up the build of the power and driver parts and putting it online back then.. i noticed i had to reverse the wires between the ampflow motor #2 into the sabertooth motor 2 terminals, in order to make the the green line move as desired... i wired the pots for motor one and two the same..maybe i have to reverse them? or maybe i have something else wired wrong? followed sixdegreesofflight and @wannabeaflyer2 's build...
  12. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    1,006
    Occupation:
    Tech Artist
    Location:
    Quebec, Canada
    Balance:
    8,044Coins
    Ratings:
    +944 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    Do you have problems with your rig? If they were connected upside down, you would know it.
  13. hannibal

    hannibal Active Member

    Joined:
    Sep 29, 2018
    Messages:
    677
    Balance:
    4,491Coins
    Ratings:
    +298 / 4 / -0
    My Motion Simulator:
    6DOF
    everything is working now.. i associated wrong comm port with SMC3 utility....
    • Like Like x 1
  14. hannibal

    hannibal Active Member

    Joined:
    Sep 29, 2018
    Messages:
    677
    Balance:
    4,491Coins
    Ratings:
    +298 / 4 / -0
    My Motion Simulator:
    6DOF
  15. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    1,006
    Occupation:
    Tech Artist
    Location:
    Quebec, Canada
    Balance:
    8,044Coins
    Ratings:
    +944 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    This is not the place for a conversation, but for a quick recap, I didn't do anything with my rig and my VR for months. I was busy working and doing other project. Did not have yet time to play Outrider which I worked on. I guess I have more fun building rigs that playing them. I have new ideas, but I don't have the time or the budget.
    • Like Like x 1
    • Agree Agree x 1
  16. hannibal

    hannibal Active Member

    Joined:
    Sep 29, 2018
    Messages:
    677
    Balance:
    4,491Coins
    Ratings:
    +298 / 4 / -0
    My Motion Simulator:
    6DOF
    i hear you
    i recently built joysticks that resemble miniguns.
    im trying to get back into motion sim. excited for the new DCS World updates.
    i miss all you guys, wannabeflyer, histoker, it was an endeavour to build my 6dof following u guys
  17. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    1,006
    Occupation:
    Tech Artist
    Location:
    Quebec, Canada
    Balance:
    8,044Coins
    Ratings:
    +944 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    I might get back when elite dangerous odyssey will come out.
  18. ahoenksiluman

    ahoenksiluman Member

    Joined:
    Nov 13, 2017
    Messages:
    91
    Location:
    indonesia
    Balance:
    89Coins
    Ratings:
    +47 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    do someone know how to use a3 channel to control the feedback gain..??

    i currently build 2dof rig mover...
  19. absyfadhel1

    absyfadhel1 Active Member

    Joined:
    Oct 19, 2017
    Messages:
    346
    Location:
    bahrain
    Balance:
    550Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
  20. motiondynamics

    motiondynamics Member Gold Contributor

    Joined:
    Apr 12, 2019
    Messages:
    206
    Balance:
    1,215Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, AC motor, SimAxe, Arduino, Motion platform, 6DOF
    Hello to all of you dear simulation colleagues.
    I'm going to start using SimTools shortly because a lot of my friends talk about it very well.
    I have never used the SimTools interface and I have never used the PID code (SMC3) because for a few days I have been trying to understand what I need and what to download.
    I am having difficulty knowing which version of SMC3 I should use for my electronic system (Arduino Uno R3 + Monster Moto).
    I think I understand that in the code I have to change a line (MODE1 or MODE2) to "MODE1" because my system requires 3 wires: 1PWM and 2 DIRECTIONS.

    QUESTIONS
    • Is the last (newest) version of the official SMC3 code I can use in MODE1 SMC3 v1.0?
    • In the code "SMC3" I have read 25Khz for Motor 1 and Motor 2, I have read 31Khz for Motor 3. Where is it possible to choose the frequency 25Khz and 31Khz? Where can I select the frequency, from SMC3Utils or Simtools?
    • In the SMC3 v1.0 code I saw "A5 - Motion scaler pot input". I would like to know what the A5r pin is for?
    I don't have very clear ideas, I would be grateful if you give me these answers because I want to start using Simtools right away and I have to purchase the license.
    Thank you