c't 6/2021
S. 122
Wissen
Flugsimulator
Bild: Albert Hulm

Luftnummern

Flugdaten aus dem Microsoft-Flugsimulator abrufen

Wer sich für seinen Flugsimulator ein eigenes Cockpit oder auch nur einzelne Bedienelemente basteln möchte, benötigt Daten aus dem Flugsimulator. Die ­lassen sich mit ein wenig ­Programmierung abrufen und vom PC an einen Arduino senden.

Von Tim Gerber

Wie man mit einem Arduino nebst ein paar Zutaten zusätzliche Bedienhardware für den Flugsimulator 2020 von Microsoft basteln kann, haben wir in Ausgabe 22/2020 beschrieben [1]. Der Fantasie des Hobbypiloten fürs eigene Simulator-Cockpit sind dabei kaum Grenzen gesetzt. Was allerdings zum Hobbypilotenglück noch fehlt, sind interaktive Bedienelemente, die also auch Anzeigen geben, ob zum Beispiel das Fahrwerk eingefahren wurde oder wie die aktuelle Flughöhe ist.

Dem Flugsimulator die Informationen darüber zu entlocken ist nicht ganz so einfach, wie ihm lediglich Bedienbefehle zu senden. Denn dazu bedarf es eines eigenen Programms, das die gewünschten Daten von der Simulation empfängt und entweder selbst verarbeitet oder weiterleitet, zum Beispiel an einen Arduino. Die nötige Software programmiert man auch ohne Vorwissen in wenigen Minuten. Wir zeigen als Beispiel Schritt für Schritt, wie Sie die eingebaute LED eines Arduino anzeigen lassen, ob das Fahrwerk ein- oder ausgefahren ist. Kaum anspruchsvoller ist unser zweites Beispiel: die Anzeige der aktuellen Flughöhe auf einem Textdisplay am Arduino.

Kommentare lesen (1 Beitrag)