Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Diese Anleitung zeigt Ihnen, wie Sie ein preiswertes Vario bauen, das die Höhe sprechen und natürlich verschiedene Töne senden kann, wenn Sie die Höhe Ihres Segelflugzeugs ändern. Einige Funktionen: - Stimme und Ton - Verwenden Sie Ihre eigenen (Wellen-)Samples in Ihrer Sprache - Auf SD-Karte gespeicherte Wellensamples - Umschalten per RC zwischen Höhen-Stimme/Vario-Ton/Aus - Automatische Ansage der Höhe in hundert Metern Schritte - Tonfrequenzausgang, Sie können Ihre eigenen Radios, PMR, FRS, Babyphone oder was auch immer verwenden - der Mikrocontroller schaltet das Radio automatisch ein und "drückt" die TX-Taste - verwendet 5 Volt vom RC-Empfänger Hier ist mein erstes Video, Sprachausgabe ist noch in Deutsch, aber ich werde englische Sprachbeispiele hochladen
Schritt 1: Was Sie brauchen
Was du brauchst: - Parallax Propeller Microcontroller (-board) Ich verwende das CpuBlade von cluso, weil es das kleinste und leichteste Board ist:https://www.clusos.com/home/1994.html - (Micro-)SD Card + Socket - Drucksensormodul MS5611 auf Breakoutboard - einige Kappen und Widerstände, siehe Schaltplan - Sie könnten ein Stripboard oder mein Layout für eine Leiterplatte verwenden - für die Funkverbindung: ich benutze ein Paar PMR/FMR Walkie Talkie (15-20 $/Euro auf) Ebay) bis zu 5 km Entfernung - Programmierer FTDI USB-TTL (zB für Arduino benötigt) - Wave-Samples und Firmware, siehe nächste Schritte
Schritt 2: PCB oder Stripboard
Wenn Sie ein Stripboard oder ähnliches verwenden möchten, ist hier das schematische Diagramm und Sie können den nächsten Schritt über die Platine überspringen. Wenn Sie meine Platine verwenden, finden Sie hier eine gute Herstellungsanleitung
Schritt 3: PCB
- PCB-Layout ist ein 1Bit-BMP - Abmessung: 51mm x 28mm - beste Wahl für SD-Sockel ist die Micro-Version, bei Verwendung eines "großen" Sockels muss mit etwas Abstand zwischen Sockel und Platine bestückt werden. - Lötpads für smd- oder bedrahtete Kappen und Widerstände, Unterseite für bedrahtete Teile verwenden - nicht vergessen, das 3, 3 V-Pad von der SD-Buchse mit dem 3, 3 V-Regler der MS5611-Platine zu verbinden (siehe Aufbau/Schaltplan)
Schritt 4: Vario programmieren und SD-Karte vorbereiten
Wenn die Hardware fertig ist, müssen wir das Eeprom des Propeller-Mikrocontrollers flashen. Sie benötigen das Propellerwerkzeug. Nach der Installation das Tool starten, den FTDI-Programmierer an USB und PCB anschließen, die hinzugefügte Binärdatei öffnen und in das Eeprom laden. Das Propeller Tool ist sehr einfach zu bedienen, die Com-Ports werden automatisch nach einem angeschlossenen Propeller-Mikrocontroller gescannt. Jetzt ist es an der Zeit, die SD-Karte mit den wav-Samples vorzubereiten. - Formatieren Sie die Karte mit FAT. - Alle Samples müssen im Root-Ordner abgelegt werden - Ich habe englischsprachige Soundsamples hinzugefügt, siehe Zip-Datei - Gute Samples kannst du hier oder hier herunterladen - 8 Bit oder 16 Bit bis 44, 1 kHz erforderlich - bei Verwendung eigener Samples umbenennen in 1.wav, 2.wav …….. (siehe Zip-Datei) - SD-Karte max. Größe 2GB !!! - Bei Verwendung der Platine mit einem normalen SD-Sockel anstelle eines Micro-SD-Sockels benötigen Sie eine andere Firmware, da ein anderer Prop-Pin für DI verwendet wird !
Schritt 5: Vario mit Radio verbinden
Hier ist ein Beispiel, wie man das Vario an ein billiges Walkie-Talkie anschließt, das ich bei ebay für 15 $ gekauft habe. Es sind fünf Anschlüsse vorzunehmen: - 5V Versorgungsspannung zum Batteriekontakt vom Radio, auch Masse - Elektretmikrofon vom Radio abnehmen und "Hot Pin" an Mic vom Vario anschließen - Hot Pins vom Power- und PTT- Taste (Radio) an Vario-Pins Power und PTT (wird zum automatischen Einschalten des Radios benötigt) siehe auch angehängtes Foto
Schritt 6: Letzte Details
Prüfung: - Schließen Sie einen freien Kanal von Ihrem RC-Empfänger an das Vario an, verwenden Sie eine Sicherung (0, 5 A) um Kurzschlussgefahr zu vermeiden, das Vario wird vom RC-Empfänger gespeist ! - der RC-Sender benötigt einen 3-Positionen-Schalter: Pos1 (off): PropVario sendet keine Informationen, Funksender ist aus Pos2(mid): PropVario sendet tieferen/höheren Ton, wenn das Flugzeug sinkt/steigt Pos3(on): PropVario sendet die aktuelle Höhe in Metern Beim Einschalten des Flugzeugs schaltet das Vario das Funkgerät ein und begrüßt Sie mit einem gesprochenen "OK". Jetzt können Sie den Vario-Ton testen, indem Sie das Modell in Ihrer Hand anheben. Auch das Höhenverhalten sollte getestet werden. Möglicherweise müssen die Ruderbegrenzungen Ihres 3-Positionen-Schalters geändert werden. Pos1: 0-20% Pos2: 21-79% Pos3: 80-100% Ich denke die Hundert-Meter-Schritte können nur in der Luft getestet werden:-) sie werden automatisch alle Hundert Meter gesprochen Checkout wenn das Radio benutzt wird /Frequenz ist in Ihrem Land erlaubt, dies ist nur ein Testbeispiel für den Downlink. Ich wünsche Ihnen viel Spaß und stehe gerne für Ihre Fragen zur Verfügung !!!
Schritt 7: Binär für P8XBlade2-Board
Verwenden Sie Pins wie folgt:
P5: Servoausgang vom Empfänger P0: Radio einschalten
P1: PTT/TX
P18: Audioausgang
P28: Uhr MS5611
P29: Daten MS5611