Nachdem jetzt doch einige gefragt haben ob ich nicht noch mehr Telemetrydaten in das rcc – (real cockpit connecktor) einbauen kann, habe ich mich entschlossen den Wünschen nachzukommen da ich ja sowieso noch einige Ideen im Hinterkopf habe.
Eine davon ist das Anzeigen der Telemetrydaten auf einem 20×4 LCD (HD44780) .
Da ich schon einige andere Arduinoprojekte mit LCD gemacht habe war die Umsetzung recht schnell erledigt.
Zu diesem Zweck habe ich mir noch ein I2C-controler besorgt. Schnell und unkompliziert, denn damit ist das LCD mit 4 Kabeln an den Arduino angeschlossen.
Jaaaa… und damit fingen die Probleme dann auch an.
Da die Daten relativ schnell kommen und nicht statisch sind, lassen sich die Werte, trotz Gegenprüfung auf alte und neue Werte im Code, schlecht lesen.
Also die grosse Glaskugel befragt und dort bin ich auf verschiedene Anschlussmöglichkeiten mit doch sehr verschiedenen Geschwindigkeiten gestoßen.
Stichwort NewLiquidCrystal
Unter anderem finden wir im oben genannen Link folgende Tabelle.
Interface ByteXfer 16x2FPS Ftime
----------------------------------------------
4BIT 338us 86.92 11.51ms (orignal Arduino IDE Liquid Crystal)
4BIT 98us 298.58 3.35ms
SR2W 76us 388.62 2.57ms
SR_2W 72us 406.90 2.46ms
SR_3W 61us 480.03 2.08ms
SR3W 102us 287.92 3.47ms
I2C 957us 30.74 32.25ms
I2C (GPIO) 839us 35.07 28.51ms
SR1W_HC 94us 311.41 3.21ms
SR1W_SC 116us 252.83 3.96ms
Diese Werte musste ich doch sofort überprüfen da es doch schon ein gravierender Unterschied geben soll. Zu diesem Zweck hab ich mir also ein noch rumliegendes
Shiftregister Breakout mit 74HC595 mit einem LCD 16×2 und ein LCD 16×2 mit I2C geschnappt und verkabelt.
LCD mit I2C | LCD mit SR_3W |
Fazit:
I2C ist schön weil es schnell angeschlossen ist. Aber für schnelle Zeichenwechsel auf einem LCD ist es leider nicht zu gebrauchen.
Ich werde dann jetzt mal mein Cockpit wieder zerlegen und wacker ein bischen umlöten.
Mein Programm „rcc- real cockpit connector“ zur Verbindung eines echten Tachos mit verschiedenen Rennsimus steht ab jetzt zum Download bereit.
Ich würde mich freuen wenn Ihr eure Settings (EEPROM auslesen) zu den verschiedenen Tachos teilt.
Die Settings für ein BMW e36 Tacho mit 7.000 Umdrehungen und einer Geschwindigkeitsanzeige 260 sind voreingestellt.
Bei einem Tachoblattwechsel auf z.B. 8.000 und 280 reicht es im Programm die max. Tachowerte in den Arduino zu schreiben.
Prinzipiell sollte es auch mit einem Tacho vom „Ford Modeo MK2“ oder einem „Golf 3“ funktionieren.
Viel Spass
Die letzten Test sind gut gelaufen. Ich denke das ich den „rcc- real cockpit connector“ morgen oder Samstag zum Download freigeben kann.
Da ich nicht unbedingt der Handbuchschreiber bin, habe ich mal ein einfaches kurzes Tutorial zum „rcc“ als Video hochgeladen.
Das Programm kann wahrscheinlich ab dem 23.01.2016 hier geladen werden.
Falls probleme mit dem Video sind, hier der Youtubelink: https://youtu.be/WWnBEGLMBAk
Wie schon hier angekündigt möchte ich mal meinen persönlichen Eindruck des Saitek Pro Flight Yoke-TQ Aufsatz von FlightSimulatorParts vermitteln.
Wenn man einmal kurz auf den zusammengebauten TQ schaut, kommt erst mal der Ohooo-Effekt. Eine Aufbesserung von 1000%. Denn der einfache Joystick wird für den Gelegenheitsflieger ja schon fast zum „realistischen TQ“.
Doch wenn ich länger draufschaue, missfallen mir immer mehr Details die auch für den kleinen Preis nicht hätten sein müssen.
Ich fange mal oben an und arbeite mich nach unten runter:
Mein Fazit:
Alles in allem ist der Saitek Pro Flight Yoke-TQ Aufsatz von FlightSimulatorParts trotz einiger schwächen Ok. Mit ein wenig Aufwand kann man das Teil noch aufwerten. Wer z.b. vorhat die Schalter funktional zu machen, sollte das vielleicht bei der Bestellung mit angeben. Es ist besser wenn die Schalter nicht eingesetzt sind (sie reißen sehr schnell ab). Das einzige was wirklich besser ist, ist der 99,99% motorisierte Nachbau von meinem Kollege Wolle der aber auch in einer ganz anderen Preisklasse spielt.
Um meinen 737 Sim ein wenig realistischer zu machen hab ich mir für umgerechnet 79€ (ink. Lieferung) einen Aufsatz für meinen Saitek Schubhebel von Flight Simulator Parts gegönnt.
Die Bestellung und Bezahlung im englischen Shop ist unproblematisch. Lieferzeit wird bis zu 2 Wochen angegeben doch innerhalb einer Woche war mein Packet da, Respekt.
Aussenverpackung und Polsterung innerhalb des Karton waren gut. Auf den ersten Blick sehen die Teile allerdings ein wenig… solala aus.
Nun ja für knapp 80€ kann man natürlich keine Wunder erwarten.
Ich werde in den nächsten Tagen, nach Anbau und Überprüfung nochmal einen Ausführlicheren Bericht schreiben.