Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Kompaktes Trim-Rad für FlightGear mit Arduino Nano

Komponenten und Materialien

KomponenteAnzahlHinweis
Arduino Nano R3 (oder kompatibel)1
Drehpotentiometer (z. B. 10 kΩ)1
Kondensator 100 µF1Zur Signalglättung
Adafruit SSD1306 0,96″ OLED (I2C)1
Steckbrücken1 Set

Software & Bibliotheken

Projektbeschreibung

Ziel

Ein günstiges, kompaktes analoges Trim-Rad für den Flugsimulator FlightGear. Der Arduino liest das Potentiometer, sendet die Werte per Serial an ein Python-Skript, das sie per UDP an FlightGear weiterleitet.

Was ist ein Trim-Rad?

Ein Trim-Rad (Trimmrad) stellt die Trimmklappe am Höhenruder ein, sodass der Pilot den Druck auf den Steuerknüppel loslassen kann, ohne dass die Nase sinkt oder steigt.

Architektur

Drei Skripte arbeiten zusammen:

  1. Arduino Sketch (arduinoElevatorTrimOLED.ino): Liest Potentiometer (A6), zeigt Nadel-Instrument auf OLED, sendet Rohwert (0–1023) per Serial (9600 Baud).
  2. Python-Skript (arduinoElevatorTrim.py): Liest Serial, sendet Wert per UDP an localhost:21567. COM-Port anpassen (z. B. COM4).
  3. FlightGear Protokoll (arduinoElevatorTrim.xml): Generic Protocol, liegt in <FlightGearRoot>/data/protocol. Definiert Mapping auf /controls/flight/elevator-trim.

Einrichtung

  1. Arduino Sketch flashen (in U8glib Zeile 2 das eigene Display-Modell wählen).
  2. Python-Skript starten: python pfad/zum/arduinoElevatorTrim.py.
  3. FlightGear starten mit Parameter: --generic=socket,in,30,localhost,21567,udp,arduinoElevatorTrim (keine Leerzeichen!).
  4. Potentiometer drehen → Trim-Rad im Simulator bewegt sich.

Feinjustierung

Quellen

GitHub-Repo: dciliberti/arduinoElevatorTrimOLED

Herstellungsprozess

  1. Arduino Digitaler Würfel: LCD-Würfel mit Zufallszahlen (1–6)
  2. Arduino Iron Man bauen: Komponenten, Sensoren & Schritt-für-Schritt-Anleitung
  3. Analog-Style LED Persistence-of-Vision Uhr – DIY Arduino Nano Projekt
  4. Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth
  5. Funktionaler 3D-gedruckter Roboterarm mit Arduino – Schritt-für-Schritt-Anleitung
  6. DIY Arduino Luftbefeuchter-Steuerung mit Relais – Sichere Hochspannungs-Installation
  7. NeoPixel-Matrix Pong auf Arduino Nano: Neon-Pong selbst bauen
  8. DIY Arduino Lenkrad / Joystick für Rennspiele – USB-HID-Umbau
  9. Leistungsstarker FM-Radio-Empfänger mit Arduino & TEA5767
  10. Arduino 101: Schrittzähler (Pedometer) mit DHT11 & LCD-Display