Hobby servo harness...
 
Notifications
Clear all

Hobby servo harness tensioners driven by Arduino and SimHub 7.3.14 Custom serial device

6 Posts
5 Users
0 Reactions
5,325 Views
(@blekenbleu)
Active Member
Joined: 4 years ago
Posts: 6
Topic starter  
  • Hardware and electronics are described here and there.
  • SimHub Custom serial device is described here.
  • Arduino sketch programming is described here.
  • Total cost less than US$120

   
Quote
(@stuyo)
Active Member
Joined: 3 years ago
Posts: 7
 

Hello blekenbleu,

Based on your original code I made several extensions, uploaded HERE

Β 

Changes:

1. Modified Arduino sketch to be uploaded directly to Arduino Nano clone

2. Modified SimHub Profile to use AccelerationSway;GlobalAccelerationG (tested in Dirt Rally 2, Forza Horizon series, WRC series, Asseto Corsa)

3. Added function to check if game is running to release servo tension when not in game

4. Extended project with 3D printed parts, designed by me, as follows:

4.1 Universal belt roller - can be mounted on any seat belt guides

4.2 Supercapacitor +Β  control box - containing 3 supercaps in series + Ardiuno Nano + 16mm reset button

Β 


   
ReplyQuote
(@mcconnell997)
New Member
Joined: 3 years ago
Posts: 2
 

@stuyo you my friend made my day.Β  I thank you!


   
ReplyQuote
(@jager07)
New Member
Joined: 2 years ago
Posts: 4
 

Just a quick question, you mentioned you've modified the custom serial to detect game not running to release the tension, but I can't see that in the file and I've built up the device, all working other than the tension remains when the game is quit (assetto corsa)... Is the github file the latest you have?

"3. Added function to check if game is running to release servo tension when not in game"

Maybe i'm missing something as I am not that savvy with the Simhub NCALC stuff.

This is a great little addition BTW!

Cheers


   
ReplyQuote
(@stuyo)
Active Member
Joined: 3 years ago
Posts: 7
 

@jager07 Sorry, did not see this on time πŸ™‚

Most probably it is not the latest. Two weeks ago I also modified it to check if WRC10 is running (accelaration value is positive there, servos are running backwards). Used to have two profiles for different games, but now just embedded it in the same code. Will upload when I get home.


   
ReplyQuote
(@letsgetiton)
New Member
Joined: 1 year ago
Posts: 1
 

Hi. Im building this belt tensioner and everything has gone well until testing.

I built this with 60kg servos, Arduino Nano(Elegoo), and everything as described in tutorial.

Sketch from tutorial, no problem installing to Nano, Profile and new Custom build with approved connection with port and enabled functionality with SimHub with license.Β  Im a noob to this but i cant get any life in the servos what so ever with this config. That said that and i presume that when i fill in the column test in Sim Hub i should get a response? or have i missunderstood everything? My intention is to play this with GT7, i have made a functionall setup that works fine with SimHub and PC and can see the telematry in belt tensioner settings.. So hopefully this DIY can be functional. Is the profile locked to other games than GT7?

I have restored the config to a simple shakeit motor test with Simhub sketch and servos work but very sporadicall.

Any suggestions. I have spawn my life over this. tried other NanoΒ΄s but no difference. Any suggestions?

Thanks in advance/Stefan the Noob


   
ReplyQuote
Share: