UPDATE:
Ich habe jetzt den Gurtspanner richtig perfektioniert und mit diesem Inkrementalgeber umgebaut:
https://www.amazon.de/gp/product/B015GY ... UTF8&psc=1
dadurch kann ich jetzt bestimmte Positionen anfahren und nicht nur Zug erzeugen.
Dadurch fühlt sich alles noch glatter und realistischer an.
Jetzt mal das neue Kochrezept (unten als PDF die Konstruktions Skizze)
1x Kangaroo Motion-Controller
https://www.dimensionengineering.com/products/kangaroo
1x USB zu TTL Converter für Kangaroo:
https://www.amazon.de/gp/product/B07BBP ... UTF8&psc=1
1x Sabertooth 2x60 H-bridge
https://www.dimensionengineering.com/pr ... rtooth2x60
1x Getriebemotor (mit wenig Selbsthemmung!) DC 24V mit mindestens 50rpm und 350W (~40Nm)
https://www.ebay.de/itm/DC-Getriebemoto ... 1438.l2649
1x Motorflansch bzw. Laufrad d=50mm passend für Antriebswelle. Flanken des Laufrades sollte min. 2cm sein, damit nichts rausspringt
1x Extrem reißfestes Textilband:
https://www.extremtextil.de/edelrid-x-t ... 00.APFLGRU
1x USB Kabel
10x diverse Pin-Header-Kabel
2x Bleigel Batterie mit min. 8Ah/12V
1x Motorbefestigung
- Man installiere die kostenlose X-Sim Software als Administrator:
https://www.x-sim.de/software.php?lang=eng
- Dann diese zwei Dateien (DCS Plugin/ DCS-Import.exe) in den X-Sim Ordner Plugin kopieren:
https://drive.google.com/open?id=1G_Evm ... EuxfIofoM4
- PC via USB Kabel an den TTL Converter anschließen. Den TTL Converter mit den PinHeader Kabeln an den Kangaroo anschließen.
(Anschlußanleitung ist hier
https://www.dimensionengineering.com/da ... Manual.pdf zu finden)
- Inkrementalgeber mit Kangaroo verbinden
(Anschlußanleitung siehe oben)
- Software für Kangaroo installieren
https://www.dimensionengineering.com/info/describe
- PC starten. Jetzt sollte der TTL converter unter COM auftauchen.
- DIP Schalter auf Kangaroo alle auf ON
- Describe starten und mit Kangaroo verbinden.
- Wenn erfolgreich verbunden, mit Serial Monitor checken ob der Inkrementalgeber gefunden wird.
- Inkrementalgeber an Motorachse anflanschen (am besten mit flexibler Kupplung)
- Die zwei 12V Batterien in Reihe schalten (24V) und an den Sabertooth anschließen (VORSICHT! Plus an Plus sonst raucht es!)
- Dann den Kangaroo in die Sabertooth H-Bridge reinschieben und befestigen.
- DC Motor an den Sabertooth (M1A und M1B) anschließen.
- Jetzt den Kangaroo kalibrieren:
https://www.youtube.com/watch?v=3TM9ERx5rBQ
Wenn alles ok dann
- Export.lua hier:
https://drive.google.com/open?id=1XaQZF ... GVAF24aeBm
in das DCS :
C:\Users\XXXXX\Saved Games\DCS\Scripts
Script Verzeichnis legen.
Dann DCS-Import.exe als admin starten (muss man immer vorher sonst startet x-sim nicht).
Dann X-Sim Extractor als admin starten und das DCS-Plugin configurieren (hilfe gerne per PN)
Im Extractor auf Play drücken -> X-Sim Converter sollte starten.
Im X-Sim Converter unter Interface settings den Kangagroo aktivieren. VORSICHT: Motor wird jetzt full fwd/back drehen.
- Im Converter eine Achse anlegen dort den G-Force Effekt einbauen (hilfe gerne per PN)
- Dann Start im Converter drücken
- DCS Starten. Mission starten.
- In X-Sim sollten jetzt im Math Setup die Input Values ankommen.
Die Soll-linie muss sich verändern wenn man z.B. Gs zieht.
- Jetzt sollte der Motor sich drehen!
- Batterie mit Notaus-Schalter in Eurer Reichweite erweitern!
- Jetzt das Textilband mit dem Motorflansch verbinden. Ich abe eine Senkgewinde schraube durch Band in den Motorflansch geschraubt und alles verklebt.
Abschätzen wieviel Umdrehungen (Range) Ihr haben wollt.
- Jetzt in Describe den Range einstellen (eine Umdrehung ist normalerweiße 1024)
- Jetzt das Textilband noch mit der Gurtschnaller verbinden. Ich hab dafür einfach eine Schlinge durchgezogen und verknoten.
- Gurte schließen und testen ob der Zug nicht zu krass ist und alles hält.
Vorsicht! Das Band kann euch die Kronjuwelen und Finger abtrennen da es direkt zwischen den Beinen läuft -> Kabelschacht und Schutzabdeckung
Und jetzt reinsitzen, anschallen (mit Kneifzang in der Hand just in Case),
UND SPAß HABEN!
X-Sim mit Sabertooth Anleitung:
https://www.x-sim.de/forum/viewtopic.php?f=39&t=723
X-Sim mit Kangaroo verbinden:
https://www.x-sim.de/forum/viewtopic.ph ... o&start=10
Die Bilder hier sind von der v1 Testversion (zu schwache Seile, zu schwacher Motor, arduino statt Kangaroo), also nicht wundern.
Update (unwichtig ohne Motion Seat): Ich hab einen Fehler gefunden
Und zwar: Das G Meter im Flugzeug zeigt ja die Kräfte an, die auf den Piloten wirken. D.h. fliegt ein Flugzeug auf dem Rücken (-1G)
und der Pilot zieht etwas und erzeugt damit +2G, dann steht auf dem G-Meter +1G
und der Pilot fühlt tatsächlich keinen Unterschied als wenn er am Boden sitzt.
Jetzt zum Fehler: Welche Spannung erzeugt mein Gurtstraffer bei diesem 1G im Rückenflug?
Keine! Und genau das ist falsch, denn mein Körper muss im Rückenflug ja auch mit ~70KG
in den Sitz gedrückt werden um das Gefühl von +1G zu haben.
Also muss die Vorspannugn abhängig von Bank- und Pitchangel anpassen werden!
Genaus das ist aber mit einer Steuerung ohne Regler nicht möglich.
Da ich aber keine komplizierten Regel einbauen will, mach ich das einfach in der Export.lua.
Pseudo Code: Exportvalue Y-Acceleration ist größer Bankangle +90° und kleiner als 270° dann Y-Acceleration +1G.
Das ganze mit Sinus auswaschen, damit es erst ab 90° Bank langsam ansteigt und gut.