Az előző kicsit abszurd írásom végén említettem ezt az irányt, hogy lehet ez lesz a következő projekt, amibe belevágok.
Remélem, nem félreérthető a borítókép, a témánk az autós szimulátorra építhető, házi készítésű övfeszítő. Ez egyszer köszönhető ennek a HAndrás videónak, - a lelkesedése kíváncsivá tett - másrészt meg létezik a neten róla egy kész leírás, hogyan készíthetünk otthon egyet magunknak. Ez az útmutató azért is életmentő, mert a megvásárolható jelenleg talán egyetlen bolti típus ára, túl van a lélektani határon szerintem sokunknál.
Tehát akkor mi is ez pontosan? Biztos láttatok már olyan vérbelinek tűnő otthoni szimulátorban játszó egyént, aki bukósisakban, beszíjazva játszott. Ez tíz éve még mókás látványt is nyújthatott, de most a biztonsági öv mozgása egy fokkal komolyabbá teheti az egész élményt. Két elektromos motor végzi az öv feszítését, a virtuális autót érő fizikai erőkből számolva három külön tengelyen. A reakció sebessége bámulatos, a precizitásáról hall szenzoros visszajelzés gondoskodik, az ereje pedig elegendő hogy komolyan vegyük.
A léptető motorok szerelésének világa elsőre mély víznek tűnt számomra, de elég sok elkészült szettről lehet olvasni, és összeszedve a bátorságot belevágtam. Remélem ezzel a cikkel nektek még könnyedebb lesz ezt a döntést meghozni.
Az előző cikkben szervó motort használtunk mozgatásra, aminek ugye van egy remek tulajdonsága, megkapja a parancsot, - felbontásától függően - hogy merre álljon, és az már dolgozik is hogy teljesítse. Amúgy találtam is ilyen kivitelű megoldást is, de akkor miért a léptetőmotor? Amennyi tudásom van felületesen a témáról, hogy a léptető motor alacsony fordulatszámon nagyon erős, illetve készen kapható áttétellel beszerezhető könnyedén, az ilyen erejű szervó motor pedig drága. Bár a szervó motornak lenne még előnye, halkabb, és nincs szükség visszajelzésre, hogy merre jár. Ez a későbbiekben esetleg egy fejlesztési irány lehet 
Én a leírás alapján, most léptető motorral dolgoztam.
Hirdetés
(kiegészítés: persze a léptető motor is pontos vezérlés mellett halad (lásd 3D nyomtatók), de nincs visszajelzése arról, hogy tényleg ott jár-e, és extrém nagy terhelésnél hibázhat, és onnantól ezt a hibát viszi tovább)
Be kell valljam, a 'mű' elkészült már egy ideje, mentem is vele pár kört. De valahogy semmi nem úgy alakult, hogy mindent félrerakva foglalkozzak a teszteléssel, állítgatással. Ez így első olvasatra nem túl jó jel, tudom, de ez egyáltalán nem a szerkezet hibája. Kicsit beleestem már megint abba a hibába, hogy szerelgetni a cockpitet, szöszmötölni vele, nagyobb örömmel tölt el, mint leülni vezetni. Vázat is cseréltem a szimulátor alatt, volt jó pár változtatás ami mindig lefoglalt, és mindig elodáztam ennek a cikknek az elkészítését, amihez az övfeszítő tesztelése feltétel. Pedig már egy csomó kérdést a PH autószimulátoros forumtársakkal meg is fogalmaztattam és várják is a beszámolómat (bocsi srácok a késésért), de valahogy alább hagyott a lendületem. Biztos találkoztatok már olyan hírdetésekkel, hogy egy fullos szimulárort adnak el év vagy nyár elején, alig használt szinte gyári állapotban. Nem tudom, ez csak a birtoklási vágy túlkapása, kezdeti felbuzdulás, vagy karácsonyi ajándék újrahasznosítása a fő ok. Lehet csak a fokozatosság hiánya, mint a motorozásnál. Ha elkezdi az ember egy szakad kis kormánnyal, élvezi a játékot sok kompromisszummal, beleszeret a műfajba, és szépen lassan fejlődik ki egy 'virtuális versenyző' belőle hasonló érdeklődésű baráti körrel, akkor egy olyan szerelem alakul ki, hogy a vezetést nem kell így erőltetni mint nálam. Én ebben a témában valahogy máshogy vagyok sajna bekötve,a játékra sokszor rá kell vegyem magam erőszakkal. Majd amikor már belefolytam egy ideje, akkor megjön hozzá az étvágyam. Lehet az az oka, hogy a helyi baráti körömben, mindenki csak Quake, CS, WOT, COD, Overwatch-t nyomatta régen és napjainkban.
De most segítsetek nekem, nézzük végig töviről hegyire az egész témát, hátha közösen kapunk hozzá kedvet.
Ami mindenkinek az első kérdése, az ÁR!
Rengeteg alkatrészt kell összeszedni, és ingadozhat persze az áruk, de úgy hozzávetőlegesen 150.000,- Ft + biztonsági öv

Megpróbálom tartani a sorrendet az eredeti leírással párhuzamosan, ahova tudok alternatív linket ugyan rakok (amazon nálam nem pálya), de sajnos nem stabilak az aliexpress-es linkek, én pedig onnan szoktam rendelgetni. Ahol én is sokat keresgéltem és esetleg könnyen félreérthető, oda rakok keresési paramétereket, hogy újra meg lehessen találni.
- 8x M5*10 Flat Head bolts link
Ultra-Thin Flat Head Hex Socket Screw 8db M5*10mm kép
nagyon alacsony fejű imbusz csavart használjunk, hogy minél közelebb lehessen tenni a mágnest a Hall szenzorhoz
ez a csavar rögzíti a szenzor tárcsán át a házat a motorhoz
- 2x Flange Couplers link
12mm tengelyre való karimás tengelyrögzítő, csavarral szorítható a motor tengelyére, ez fogja összekötni a forgó kart a tengellyel, m4-es imbuszos hernyócsavar fogja mind a két oldalról, bár mi itt csak az egyik oldalról fogjuk tudni megfogatni, és az ékpályába fogjuk tudni behajtani, ne a tengely palástot rongálja ha meghúzzuk
- 2x M4*20 Hex head bolts (will replace the couplers headless bolts)
bármilyen M4-es csavar megtenné, a hernyócsavart kiváltani a tengelyrögzítőben, ha elég hosszú, hogy a feje elférjen. Én 16mm-est használtam, és az is tökéletes volt.
- 8x M4*20 Flat Head bolts + Nuts -> Lever to coupler mounting link
Ultra-Thin Flat Head Hex Socket Screw kép
M4-es 20mm hosszú 8 db csavar, nem kell feltétlen lapos fejű, de ha már úgy is rendelünk, lehet ugyanaz a típus
M4-es anya, 8db, ezt helyben venném meg, egy barkácsboltban
ezek fogják majd a forgó kart ami a mágneseket is tartalmazza, a karimás tengelyrögzítőre
- 8x 10*10*4mm magnets
- a mágnes fontos lenne, hogy ne temu-s meg ali-s rendelés legyen, az mindig töredéke erősségű tapasztalataim szerint, már pedig itt ez fontos a pozíció érzékelés miatt, az eredeti leírás készítője is véleményem szerint szívott ezzel sokat, mert többször is sokat kitér a erre a témára, én meg akármilyen hibát raktam a rendszerbe, nem tudtam produkálni azt a jelenséget hogy rosszul érzékeljen. Az eredeti leírás 10x10x4mm -es mágnesből említ 4-4 darabot oldalanként a Hall szenzorhoz. Ez ugye 16mm magasság összerakva a négy mágnesből, csak az amazonon találtam ilyen méretű mágnest. Viszont innen a 10x10x5mm-ből 3-3 darab hibátlanul teszi a dolgát. És még csak nem is lötyög az eredeti 3D modellel sem, nem kell rajta így változtatni.
- 2x M3*15 Hex bolts (Magnets cover mount) link
Ilyet bevallom nem rendeltem. Szinte mindegy milyen fejű, 3mm átmérőjű műanyag furatba kell becsavarni, és legalább 12mm hosszú legyen, viszont négy darab fog kelleni. ( a metrikus menet ide értelmetlen, facsavar menetére hasonlító csavar) Ha 3mm furatot nyomtatunk, akkor a 3mm átmérőjű csavar, tapasztalatom alapján kellemesen fog még tartani.
- 2x M6*80 Bolt + nut + large washer
ha 2" övet használunk ha 3"-os méretet, 80mm hosszú csavar kell hatlapfejű, fakötésű alátéttel, én önzáró anyát használtam, ezekből mind kettő-kettő fog kelleni
ezt a helyi barkácsboltban tuti megkapjuk, nem rendelném külföldről
ez a csavar fogja majd össze az a három alkatrészt, amibe az övet fűzzük, és a kar végére erősíti
- 8x M6 Tnuts compatible with your rig aluminium profiles
- 8x M6*20 Hex Bolts
ezek már a felszerelés specifikus csavarok, a motor tartó konzolban 10mm hosszúsággal kell számolni (ezen felül fog kilógni a nyomtatott motortartó konzolból), 15mm ármérőjű fej fér be, érdemes imbusz vagy torx csavarfejet használni, mert erősen kell meghúzni, és csak szemből lehet. Ha nem alu profilba rögzítjük hátul a szimulátoron, akkor saját magunknak kell utána járnunk mi a megfelelő, a 20mm-es ajánlás a 40*40-es alu konzolhoz való
- 2x linear hall sensors 49E OH49E SS49E S49E TO-92 link
SS49E hall szenzor, nekem hibátlanul dolgozik
- 1x Arduino nano v3 (or uno)
én arduino nanot használtam, nem kell hozzá programozó (uno-hoz se már) kevés helyet foglal.
Ha ezt az adapter használjuk, (arduino nano Terminal Adapter) figyeljünk oda arra, hogy az Arduino Uno-ból olyat rendeljünk amibe a lábak be is legyenek forrasztva, vagy forraszuk be mi magunk. Több féle USB csatival is elérhető, ízlésünkre van bízva mit használunk.
- Motorok hajtőművel: €169.56 + 18.000,-HuF vám kínai rendelésnél (ezt utána számolva a vámmal, jobban járhatunk ha a Németországi készletből rendelünk, nekem sajnos nem volt épp)
- Motorvezérlő: 15.000,-HuF a két darab postával. Az eredeti leírás DM556T vezérlőket említ, technikai különbség van a vezérlők között ugyan, de nekünk a 'síma' DM556 is tökéletes. Nem DIP kapcsolóval kell állítani a vezérlő feszültséget, hanem előtét ellenállásokkal. Viszont 5V-nál amit mi fogunk használni, pont hogy semmilyen ellenállást nem kell elé. Illetve tud még olyan magas frekin dolgozni, ami nekünk nem kell.
- 48V tápegység €23 , Magyarországon nem nagyon van jelenleg raktáron MeanWell tápegység. Reméljük ez hamar helyreáll. Nem csak ez a márka jó természetesen, olyan legyen amin lehet állítani a feszültséget (45V) (motorral együtt tudjuk rendelni).
- biztonsági öv, 2", vagy 3"-mérethez külön van a 3D nyomtatható alkatrész. 25.000-40.000-, HuF , 20.000,- HuF
az övekről még lesz később pár szó, kérlek amíg nem jutsz el oda az olvasásban, ne rendeld meg
- 3D nyomtatás, erre nehéz pontos árat írni, egy negyed kiló filament kell kb. Én PETG-t ajánlok az anyagerősség miatt. Én is ezzel készítettem, (ehhez képest 20-30%-al erősebb anyagot 4-5x-áron kapni, és nem is a legegyszerűbb nyomtató kell hozzá. (acél fej), meg zárt házas nyomtató (PC vagy PA6-GF filament)) drágább helyeken is 7-8.000,-HuF alapanyaggal lehet számolni ha meg kell venni az 1 kg-os PETG tekercset, plusz a nyomtatás költsége. Fontos, hogy a falvastagság legalább 5 vagy több réteg legyen, akkor lesz erős.
- az eredeti 3D modelcsomag a 2" illetve a 3" övhöz van külön-külön kettő darab modell, amit az övünk méretétől függően kell nyomtatni , a 3" övnél lesz a 76mm megjegyzés a fájlnevekben
Általam átalakított/hozzáadott modellek:
– BeltRoller a vállunknál, az öv átfeszítésnél használható nyomtatható görgő, klasszikus 608-as csapággyal használható
– SensorSlidingPlate_modded_stl 'eredeti' alkatrész átalakítva, így könnyebben nyomtatható, csavarfejnek hely pedig a következő alkatrészben kap helyet
– Lever_modded_stl
- átalakítottam a rögzítő házat 45*90es alu profilhoz, ha valakinek ilyen konzolra kerülne
- Doboz
Találtam nyomtatható dobozt elhelyezni az elektronikát. Én egy régi riasztó dobozba raktam, amit itthon találtam. 8cm*20cm*20cm méretűbe én épp elfértem (pl).
-SumHUB
43€
Bekötési rajz:

Öv terelgetés
Elég sok helyen látni, és fórumon is ajánlották már a legelső pillanattól kezdve, hogy az övet az ülés mögött, - amikor a vállunk magasságába ér - egy görgőn keresztül segítsük az erőátvitelben. Súrlódást csökkentve, illetve terelgetni az útját is kiváló ötlet, és nálam például elengedhetetlen. Nincsen olyan szuper kagylóülésem, ahol az övnek lenne kialakítva két nyílás, amelyek háromszögre emlékeztetnek. Az első ötlet az a garázskapu görgő rendelés volt, de találtam olyan edző gép alkatrészt (evezőgép talán), aminek ki is volt alakítva egy profil, hogy ne engedje levetni oldalra nekem az övet. Végül inkább nyomtattam magamnak hogy magamnak alakíthassam a méreteket, úgy is az egész szerkezetet el kell még készítenem. Úgy terveztem, hogy a 2"-os és a 3"-os övre is alkalmas legyen, és milyen jól tettem.




A QubicSystem-es megoldásnál, értesüléseim szerint nem görgő jár a csomagba alapból, hanem abba a bizonyos háromszög nyílásba pattintható, csúszást segítő műanyag alkatrész (valami ilyesmit kell elképzelni, bár ez nyomtatott). Mindegyik gép bivaly erős, nem ezen a súrlódáson fog múlni az ereje. A szimulátoros postok mégis tele vannak ilyen megoldásokkal:
nem saját kép1
nem saját kép2
nem saját kép3
nem saját kép4
nem saját kép5
nem saját kép6
Programozás
Nem akarok a programozásról túl sokat írni, annyi helyen foglalkoznak a témával a neten. Viszont sokan félnek ettől a résztől, ha ismeretlen a téma, ijesztő tud lenni, pedig pofon egyszerű, az alap lépéseket átvesszük.
Valamiért a SimHUB beépített ArduinoIDE programja nem akart igazán működni erre a feladatra, de az elég régi verzió. De semmi gond, letölteni ingyenes lehet.
Annyit kell tudjunk a programról, hogy a .ino kiterjesztésű fájlok tartalmazzák a logikai programsorokat, és hivatkozhatnak modulokra, amikkel rendelkeznünk kell (jelen esetben ha a program munka mappájába tömörítjük ki a zip-et, az már elég).
A program telepítése után, töltsük le a nekünk való motion licences, vagy a alap programkódot. Én a korábban említett motion licences verziót fogom itt leírni, de a leírás szerint az alap (legacy) mód is ugyan azokat az erőhatásokra reagál. A motion licences modul már készre be van állítva, hatékonyabb a túlvezérlést (clippinget) megelőző algoritmusokat ígér, és úgy tűnik ezt fogják továbbfejleszteni.
A SimHUB program fog kommunikálni a játékkal és a hardverünkkel, ezeket összeköti, és állítási lehetőségeket tesz lehetővé.Ezt a wunderbaum cikkben már taglaltam, az alap program 8€ így az alap programkódot tudjuk futtatni, a motion része a programnak még egy 35€-tételt jelent.
A letöltött zip tartalmát a Dokumentumok/Arduino mappába tegyük, az alábbi módon kell kinéznie:

Az BeltTensionner.ino fájlra kattintva megnyílik a program, vagy akár a futó programból is kitallózhatjuk. Meg kell tudjuk mondani, hogy melyik com/soros porton kommunikál az arduino a számítógépünkkel. Ezt az eszközkezelőben (devmgmt.msc) nézhetjük a COM portok között, mi jelenik meg és megy el, ha az usb-n fel-le csatlakoztatjuk.
Válasszuk ki az arduino típusát és port-ját a programban ahogy az alábbi képen látszik.

Itt most, ha akarunk belenyúlhatunk a kódba, állíthatunk pár alap működést, pl a bekapcsolás utáni bekalibrálást, a középre visszaállást, szenzor érzékenységet, kimeneti lábakat. Majd a bal felső sarokban a pipa jellel leellenőrzi a kódot a program, és ha nincs benne hiba szerinte, akkor a jobbra nyíllal fel is tölti (nem tart tíz másodpercig sem). Nem lesz túl látványos, ha nincs hiba, csak apró üzenetek a sarokban. Ellenben ha valamit elgépeltünk szép piros sorokat kapunk a hibáról.

Van itt egy apró félreértés a leírásban, ami nekem elvett fél napot az életemből.
Azt írja a leírás, hogy bekapcsolásnál bekalibrál az eszköz. Na ja, persze, vagy nem, vagy csak legalábbis akkor, ha a két programkódból a standardot használjuk, és nem mindjárt a motion licences verziót rakjuk fel min én. Mert az a verzió alapból biza nem kalibrál, ez persze átírható, de csak tesztre hagyjuk úgy...
Ráadásul ha nem kalibrál a beállításunk bekacsolásra, és amíg nem érzékel futó játékot a SimHub, addig a motorvezérlő piros hibajelző lámpája villog csak. Mert ugyan ki merné vezérelni a motort aktívan, amíg az a nyugalmi állapotban is már hibát jelez.A SimHUB indít ugyan egy kalibrálást amikor elindul egy játék, persze csak akkor, ha a motion része aktív a programnak.
Tesztpad
Ha életünkbe először dolgozunk léptetőmotorral mint én, akkor
- a tesztpadon még a standard konfiggal dolgozzunk, úgy bekapcsoláskor lesz egy kalibrálás, avagy kitér a motor pozitív és negatív irányba a teljes úton
- vagy használhatjuk ezt a kis kódot, ez körbe-körbe fogja forgatni a motort. (600msec körüli értékkel jó, 60-al csak zenél)
- vagy használhatjuk a motion licences programkódot is bekapcsolt kalibrálással tesztnek, csak akkor abba a hibába eshetünk később mint én, ha úgy marad, elfelejtjük, és a SimHub a következő semmitmondó hibaüzenettel fogad majd. amikor beállítanánk már használatra:

"Could not start interface, please verify settings Could not connect to controller: Input string was not in a correct format.”
Ez akkor ugrik fel, amikor az arduino sorosportját már megtalálva, a tengelyeket akarná az ember beállítani a SimHUb beállításai legelején, amit mindjárt nézünk is.
Beállítás - SimHUB
Ha van motion licenc-ünk, akkor egy "motion platform"-ot kell hozzáadni a játékhoz, azon belül az övfeszítőt. Viszont ha licenc nélküli alap módot csináljuk, akkor a választható kiegészítők (Add/Remove Features) közül kell bepipálni a 'Belt Tensioner'-t. Fontos, csak az egyik legyen aktív, nehogy mind a két módon hozzá legyen adva. Az alap üzemmód beállításai végig van dokumentálva az eredeti leírás végén, onnan lépésről-lépésre beállítható.

A licenc-elt Motion modult is a "Add/Remove Features" menüpontban tudjuk hozzáadni, Motion néven fogjuk megtalálni.

Ekkor fog megjelenni a bal oldali menüben a motion részleg.

Innentől kezdve már adhatjuk is hozzá személyre szabva a motion platformunkat ha van, ezen esetben a jobb alsó sarokban a 'Dual Belt Tensioner'-t kell válasszuk.

Következő oldalon:

Az arduino-t keressük meg a listánkban, hogy biztosra menjünk erről akár egyszerű usb-ből való kihúzással meggyőződhetünk.

Az „Edit axis assigments” gombra nyomva jött be nekem a korábban említett hibaüzenet „Could not start interface”. Más ilyen jellegű hibával nem találkoztam. Ha sikerült, akkor már tesztelgethetjük is a motorokat. Itt a lenti képen látszik, hogy meg tudjuk fordítani a tengelyeket logikailag. A pull (övet húzó oldal) meg release (övet elengedő oldal) állapotokat tesztelhetjük.


Nem kell megijedni, itt elég lassúcska a kar követése/mozgása. Játék közben gyorsabb is lesz.
Itt most teszünk egy kis kitérőt, az öv pull (húzás) és release (engedés) irányoknak stimmelniük kell. Ha nem, akkor az arduino programozásában változtassuk meg, ne itt. Ezzel is eltöltöttem egy kis időt, avagy a ...
Motorok megcserélése
Az 1.es motor a bal oldali, a 2. motor a jobb oldali mind a programkódban, mind a kapcsolási rajzban, az alábbi ábrán szereplő elhelyezésre van beállítva.
A motorokat az eredeti leírás készítője és a programkód írója így szerelte:

Én viszont így (összefordítva):

Az övek így - ahogy én csináltam - 32cm távolságra (a két szélső pontja az öveknek) helyezhetőek el a legközelebb egymáshoz. Ez vélhetően csak normál, utcai autósülésben lehet jó, azokon az üléseken, ahol ki van vágva az övnek a bújtató nyílás az ülésen, a felső elhelyezés jobban megfelelhet.
Így felszerelve minden forgási irány megfordul (bár nem tűnik fel a programból ránézésre), ha beállítjuk az húzva és engedve pozícióját az övnek megfordítva a SimHUB-ban, és végig megyünk a finom hangolás varázslón, látszólag minden rendben lesz. Amikor kilépünk egy játékból, az öv elmegy parkoló állásba, amit - szeretném azt hinni, hogy - mi állítunk be, viszont úgy tűnik hiába. Látszatra minden jól be van tanítva, és mégis mindig a rossz oldalra megy parkolni, meghúzva az övet. Mintha ezt nem a SimHUB kezelné, esetleg ez egy parkoló pozíció a programkódban.
Ezt úgy sikerült orvosolni, hogy az arduino programkódban fordítottam meg a forgásirányt.

31. és 40. sor (itt az eredeti látható, a true és false értékeket kell megcserélni)
Ez még annak is jól jöhet, aki nem egymással szembefordítva szeretné az öveket felszerelni, hanem egyformán.
Viszont itt óvatosak legyünk, ha fel van szerelve a kar, mert a mágneshez képest a Hall Sensor pozícionálása megfordul, mintha ez egy végállás kapcsoló lenne. Viszont itt ez úgy működik, hogy a mágneses tér másik pólusa felé kezd el dolgozni. Jobb leírás erre talán az, hogy a kör alakú pálya szemközti felében, a másik 180°-ban kezd el dolgozni. És ha fent van a tengelyen a kar, akkor bele fog ütközni a házba. Szerencsére a szenzor tárcsát könnyen át lehet forgatni a csavarok lazításával/kicsavarásával akár a szemközti oldalra, és akkor a korábbi oldalon fog dolgozni a szerkezet.

csináltam egy Móricka ábrát hátha a vizuális leírásom nem ment át

ott fent a furat közepén a kis Hall szenzor, hőre olvadós ragasztópisztoly tökéletesen tartja a helyén
SimHUB folytatás
Ha az alapbeállításoknak megfelelően jó irányba húz és enged mind a két motor, akkor ezt kell lássuk:

Érdekes módon, behangolási-logikai sorrendet be nem tartva, ha az előző beállításokon túl vagyunk, akkor kicsit feljebb görgetve, a „Your Rig” pont jobb szélén a Settings gombra nyomva finomhangolhatjuk/kalibrálhatjuk az övfeszítőt.

Ezt amúgy kint a főmenüből is a kalibrálás gombbal is elindíthatjuk. Elindul a „Belt range calibration assistant” végigtesztelve beállíthatjuk a végpontokat, hol legyen amikor a legjobban enged az öv, amikor a legjobban húz, és hol legyen a középpontja. Ezzel csökkenthetjük a teljes utat, ami 13 cm és tapasztalatim szerintem feleslegesen sok. A középpont és a teljesen elengedett pont közötti sávot akár nullára is le lehet szűkíteni. A tesztek után nekem a 25%-40%-70% lett a szimpatikus. Így is közel 10cm út megmaradt a függőleges mozgásra.
Ha ez megvan, akkor hivatalosan is kész az övfeszítőnk, lehet tesztelni.
Alapból (egyelőre) három tengely irány van hatással az öv mozgatására.

Surge - Fékezésnél vagy gázadásnál (csak a fékezés van bekapcsolva alapból)
Sway - kanyarodásnál próbál meg a testünkre olyan erőt kifejteni, mintha az oldal irányú G-ket szimulálná
Heave - bukkanók,dombok,kerékvetők,út egyenetlenségekről próbál visszajelzést adni.
Ajánlom a következő felállást, ablakba elindítani a kedvenc autós játékunkat, majd a fenti ablakot kirakni a SimHUB-al. (fenti kép, jobb felső sarok, tools menü)
Valahogy így:

Így menet közben tudunk állítgatni, akár ki-be kapcsolni komplett erőket.
Nekem ez a beállítás lett végül optimális:

Viszont még mindig csak az ajánlott beállítások erejével játszadoztam. Tengelyenként még mindig rengeteg finomhangolás lehetséges, és nem kicsit el is lehet veszni bennük. Nekem többször is sikerült.

Itt láthatjátok ebben a videóban,az alap beállítást, amikor még teljes úton (13cm) dolgozott az övfeszítő, alap értékekkel.
Itt pedig amikor már kisebb úton dolgozott, és a nekem optimális beállítással. Igen, tudom, szinte már unalmasnak tűnik, alig van látvány a videóban, viszont az ülésben ülve nagyon jónak érződik. Az első videós beállítással egy fékezésnél a kormányt forgatni nehéz fizikai munka, amikor a szíj ráhúz teljes úttal a vállamra.
És akkor a konklúzió
Néztem valamelyik nap egy videót, ahol autóversenyző nyilatkozott arról, hogy mennyivel egyszerűbb a szimulátorban versenyezni, mert nincs a sok G erő, zaj, vibrálás, fáradás, meleg, sokkal jobban lehet a kanyarra koncentrálni, mint a valóságban.
Azért van Force Feedback a kormányban, hogy érezni lehessen az utat, a futóművet, az autó viselkedését.
Azért van rezgő motor, shaker, exciter a gázpedálon, hogy az érzés jöjjön arról, ha elpörög a kerék, a féken ha blokkol a kerék, a fenekem alatt és az oldalt, ha megcsúszik a kerék vagy rázókőre hajtok. A ülésen és a váltókaron már érezni a motor rezgését. Akkor az övön milyen visszajelzés van?
Röviden talán az a jó válaszom, hogy baromi sok klassz élmény.
Ha mindenképp funkciót akarunk találni az eszköznek, akkor a fékezésnél segíthet megtalálni az optimális fékerőt újra meg újra, ugyanazt a konstans körökhöz. De akkor az oldalirányú, meg a függőleges erők nem nagyon kellenek, azok a poén faktorok. Egy Motion szimulátorba biztos, hogy kötelező darab (bár ott eddig máshogy oldották meg), hacsak nem olyan Kuka robotkarunk van, ami még fejjel lefele is megpörgeti a vázunkat. Nagyon jól össze tudhat dolgozni az öv aktív feszülése, egy 2DOF vagy 4DOF rendszerű aktív szimulátor kerettel.
De hogy ne csak az én véleményem szerepeljen itt, Laby kolléga véleményét is elolvashatjátok, egy ehhez hasonló konstrukció tesztelésénél. Ezt a szerkezetet csigakerekes áttétellel DC motor hajtja. Megmelengette a szívemet, amikor találkoztam ezzel a szerkezettel egy Facebook hírdetésben pár hónapja. Aki emlékszik anno, még ilyen felépítésű lada ablaktörlő motorral készült az első elektromos motion szimulátorom.
Tippek trükkök az összeszerelésnél
Vezérlő tápfesz
Postára várakozás alatt volt időm a léptető motor vezérlő leírását tanulmányozni, észrevettem egy érdekes figyelmeztetést. Lehet csak az általam linkelt vezérlőre igaz: „Supply voltage up to +50VDC (recommend not to exceed 45 V because of „back EMF” „
Még jó, hogy a tápunkon ezt egy kicsi csavarhúzóval pillanatok alatt tudjuk orvosolni, és lemenni 45V-ra.
A motorok kezelése
A netes forrás azt írja, hogy először a motorok+vezérlő legyen áram alatt, és csak utána a arduino (ez mondjuk a cockpiten még adhat később fejtörésre okot, ha a motorokat áramtalanítani/kapcsolhatóra szeretnénk szerelni). Én ennek létjogosultságát nem vettem észre, mindegy melyik kapcsol be előbb, működik. A fontos, hogy akkor legyen már mindegyik üzemkész, amikor indul a játék, akkor csinál egy kalibrálást. Bár ha nem motion licenc-et használunk, itt lehet egy eltérés, ezt sajnos nem teszteltem.
Relén át kapcsolhatóra tettem a 48V-os tápegységet, és nézzétek, milyen szép kétállású nyomógombot sikerült rendelnem hozzá, a menetszél generátor, ülésfűtés, és a szimulátor rezgők mellé az övfeszítőnek:

A SimHUB program lehetőséget ad, menet közben gyorsbillentyűvel állítani az övfeszítő működésének intenzitását.
Akár rotray encoderre a buttonboxunkon, vagy akár a kormány gombjaira is tehetjük.
Az (olcsó) öv problémája
Az egyik kedvenc idézetem pont ideillik, "na ezzel pont átb*szt*k". Egy jó ajánlat jött szembe, közel 8.500,-Ft-os áron egy 4 pontos biztonsági öv. Nem pont innen, amit linkeltem (már nem él az az ajánlat), és csak a sárga szín volt ilyen akciós, gyorsan le is csaptam rá. Még mentségemre szolgáljon, hogy egy napra rá kaptam azt a tanácsot, hogy 5 pontos övet használjak inkább.
A probléma, hogy 15 perc játék után már érezhetően fellazul a képen látható állító pántcsúszka, mint egy szimpla hátizsáknak.

Még nem adtam fel, rendeltem hozzá ilyen vacak kis szorítót, de esélytelen gyengék... Arra elegendőek voltak viszont, hogy megtapasztaljam azt, hogy hiányzik az 5. pánt, ami lent tartaná az egész övrögzítő csatot , mert elkezd felfelé kúszni szép lassan a ritmusos rángatástól.
Keresgélni kezdtem 5 pontos komolyabb öveket, azokból a kínálat már inkább 3"-os kivitelben elérhető túlnyomó részt, viszont Alin is olyan negyven-ezer körüli áruk van, ezért inkább ilyet vettem, nagyon hamar megjött. Bár ilyesmik vannak sok esetben választható felirattal az Aliexpressen.
Ezen a állító pántcsúszkán, van egy rugós feszítő, szélesebb az öv - nagyobb felületen súrlódik, és máshogy is van elvezetve, ezek miatt tart jobban.

Viszont ez a kis ár ingadozás kicsit megborítja a projekt árkalkulációját.
Motor mozgatás futó játék nélkül
A motoron lévő 15:1 bolygóműves áttételnek van egy olyan tulajdonsága, hogy az áramtalanított motort, - az öv mozgató karral visszafele az áttételen át - ha erős ellenállással is, de el tudjuk fordítani. Amikor áram alá kerül a vezérlő, akkor már bivalyerős, nem tudjuk ezt megismételni, előbb törik valamelyik 3D nyomtatott alkatrész.
Ha valamiért elektromosan szeretnénk terelgetni, akkor a legegyszerűbb a 'manual control' fül alatt mozgani a két csúszkával.

nekem ez az alábbi két csúszka szürke szokott lenni, a 'force unpark' lenyomása után már él

Amit még nekem is fejlesztenem kell
Optimalizált dobprofil, kar helyett
Az már nekem is feltűnt egyből, hogy túl sokat húz az övfeszítő, (beszámoló alapján a QubicSystem sem húz olyan sokat mint ez a rendszer) ha a teljes 13cm-es utat kihasználjuk, ezt ugye tudjuk csökkenteni. Viszont az egy másik probléma, hogy a kar körbefordulásával nem lineáris az öv függőleges elmozdulása, amivel az övet húzza.

Az egyedi dobgeometria biztosítja, hogy a rendszer gyorsan meglazuljon a mozgás elején, miközben fokozott feszültséget és erőt biztosít a löket végén. Ez magával ragadóbb, érzékenyebb és valósághűbb versenyélményt eredményez.
Találtam egy nyomtatható modellt, és pár képet fent a szimulátoros közösségi oldalakon, onnantól kezdtem kutatni ezt a megoldást. (ráadásul ők, egy gyengébb motort használtak, mert az alap ajánlott motor bőven többet tud mint ami otthonra kellhet)
Ezt ígéri: "Optimalizált dobprofil: gyors lazaságeltávolítás az elején, maximális erő a végén"
Bármit is akar jelenteni, ki kell próbálni, ezzel még nem készültem el, de már nem is halogatom ezzel tovább a cikk publikálását.
Az biztos, hogy nem húz annyit az övön, mint az alap beállítás, és még optimalizálták is:

a lényeges pontos megegyeznek a modellek között, de nagyon eltérnek
Sajnos egyszerűen nem szerelhető csak úgy fel, mert másik formájú mágnes kell hozzá (persze gondolkodás nélkül ki is nyomtattam), és az sem tetszik a modellben, hogy nyomtatott műanyagba kell becsavarni a karimás tengelyrögzítőt tartó csavarokat.
Tehát ehhez is készül egy másik modell, de még nincs se készen, de letesztelve. Bár ha elkészül, felteszem azért ide, hátha te már akkor olvasod.
Öv terelő
A tesztek alatt rájöttem két dologra, az övet még a görgőn innen is egyszer terelnem kell, különben könnyen így járok:

A másik pedig egy megfogalmazódott kérdés, hogy egy versenyautóban a középső 5. övet hogy a bánatba halássza fel a pilóta. Csak úgy tudom elképzelni, hogy az az első amit bekötnek, mert lábbal szinte esélytelen, kézzel meg nem érni el. Vagy mindenkinek van személyzete?

Valami jó módszert ki kell még találjak erre, egy kampót vagy mágnest kellene a párna elejére ragasztani, hogy ne essen le a csat. Bár ez az öv többi részére is igaz, elég nehezek, hangosak amikor koppannak a padlón, és nem kényelmes ráülni, mint a kicsi csatos 2"-os övre.
Végezetül
Tudom, és ti is biztosan érzitek, hogy még millió dolgot lehetne erről a témáról írni, a motion licenc nélküli verzió mennyivel másabb, a részletes beállításokkal mit merre lehetne még állítani. Milyen erőket/effekteket lehetne még hozzárendelni, a dob profilu 'kar' tesztje, léptetőmotoros megoldás, gyengébb motorral való megoldás, csigafogaskerekes motoros szett, stb stb..
Nem tudom meddig tudnám még húzni a cikk megjelenését, egyelőre legyen most vége. Ha úgy tetszik, ez csak egy kis kedvcsináló, nem egy végletekig kiveséző leírás.
Most megjött a kedvem egy kis vezetéshez, Assetto Corsa EVO, Nordschliefe, Ferrai F50, kuplunggal, H-váltó, végig akarom terelgetni rendes tempóban, eddig négyszer sikerült rommá törni a kör befejezése előtt, de nem adom fel! Teljesen véletlen, rákerestem és másnak is van ilyen perverziója
.
Tegyetek ti is így! Hogy biker kollégától idézzek ide illően frappánsan:
Jó szerelést, és javuló vezetési élményt!
Ez szuper következő lépés lenne a szettben.