Arduino FPV Headtracker


Die Herausforderung.

Ein Headtracker für FatShark Predator FPV-Brille mit einem Dji Phantom V2 mit Tarot T-2D GoPro Gimbal arbeiten zu machen.

Der Dji-Controller hat ein Windrad auf den Winkel der Höhe der Kamera steuern. Dies ist ein Autocentering Topf beigefügt.

Die Spannungen auf den Topf-Pins sind 0v und 3,3V für die Pins 3 und 1 und die maximale Reichweite für den Wischer auf Pin 2.

Je nach Modus den Modus das Gimbal ist eingestellt, diese repräsentieren entweder die Position der Kamera oder die Geschwindigkeit nach oben/unten. Was wir tun müssen, soll eine dc-Spannung an Pin 2 des Topfes zwischen 0v und 3,3 v, die proportional zum Winkel der FPV-Brille ist.

Was können wir verwenden, um den Winkel der FPV Brille in eine proportionale Gleichspannung konvertieren?

Gut, und MPU6050 Beschleunigungsmesser/Gyroskop und einen Arduino Nano sind klein genug, um in die Brille passt und können von der Brille Versorgung mit Strom versorgt werden.

Extrahieren einen genaue Winkel aus einer MPU6050 ist nicht gerade einfach, aber es kann getan werden.

Dieser Winkel kann auf eines der Nano PWM PIN ausgegeben werden.

Ein PWM-Ausgang ist nicht das, was wir jedoch wollen. Wir sind nach einer Variablen Gleichspannung. Darüber hinaus ist der PWM-Ausgang 0v oder 5v nur.

Die Lösung ist das PWM-Signal zu integrieren oder berechnen Sie die Fläche unter den Puls und als eine Spannung ausgegeben.

Das klingt wie eine komplizierte Aufgabe, aber in Wirklichkeit ist die Lösung sehr einfach.

Ein Tiefpassfilter mit einer sehr niedrigen Grenzfrequenz verhält sich wie ein Integrator und hat den zusätzlichen Vorteil bei dieser Anwendung, dass wenn wir es mit einem wirklich niedrigen Grenzfrequenz zu machen, es relativ langsam ist zu reagieren. Dies gibt eine reibungslose Ausgabe Antwort.

Mit einem entsprechend hohen Wert trim Topf als eine mögliche Teiler am Ende bringen wir die max. Ausgangsleistung bis zu den erforderlichen 3,3V. Es ist auch erwähnenswert, dass die Schaltung 0v nie ganz erreichen wird, wie es wird immer ein Impuls auf die Ausgangs-Pin von der Arduino, aber wir genug von einer Schaukel auf die Ausgabe bekommen können auf unsere Bedürfnisse angepasst.

Da wir das Angebot für die FPV-Brille macht den Arduino und MPU6050 verwenden, und wir sind die Ausgabe dieses Phantom-Controller anschließen, müssen wir beide eine gemeinsame Basis geben. Nur zwei Drähte sind erforderlich, um die Brille an den Controller anschließen. Ich habe eine 1/8" Jack Führung dafür verwendet.

In Verbindung stehende Artikel

Arduino RC Auto mit FPV Kamera

Arduino RC Auto mit FPV Kamera

Diese Instructable beschreibt ein ferngesteuertes Auto, das ich zusammengestellt habe. Das Auto hat keinen wirklichen Zweck - es war nur eine Herausforderung, zu sehen, was mit handelsüblicher Hardware gemacht werden könnte. Es hat folgende Merkmale:
DIY Rc Offroad FPV Rover

DIY Rc Offroad FPV Rover

Ich wollte mit meinem Flugzeug Sender und Empfänger mit gebürstetem ESC für die Herstellung einer einfachen Off-Road RC Rover. Ich war meinem tx-Signale zu kalibrieren, wenn mein Receiver gebraten wurde:-(.Dann machte ich ein paar RF-Encoder und Deco
DIY-intelligenten autonomen Roboter (elektronisches Haustier) / w Arduino

DIY-intelligenten autonomen Roboter (elektronisches Haustier) / w Arduino

Ich liebe jede Art von Robotern, insbesondere die autonomen oder intelligente Roboter, die ein bisschen mehr Intelligenz als ein Hindernis zu vermeiden. Also beschloss ich, dass ich meine eigene kostengünstige intelligenten Roboter, hat ein eingebaut
AtoZ RC Hobby + DIY radio mit ARDUINO

AtoZ RC Hobby + DIY radio mit ARDUINO

Wikipedia definiert RC-Fahrzeug alsEine Fernbedienung Fahrzeug ist jedes Fahrzeug, das durch ein Mittel aus der Ferne gesteuert wird, die nicht seine Bewegung mit einem externen Ursprung auf das Gerät beschränkt. Dies ist oft ein Radio Steuergerät Ka
Android gesteuert Arduino Bluetooth Panzer

Android gesteuert Arduino Bluetooth Panzer

Ferngesteuerte Autos sind Spaß zu fahren um den Raum oder das Haus wandern. Was könnte mehr Spaß an der Sache. Wenn Sie die Sichtbarkeit haben, als ob Sie es Reiten sind. Eine drahtlose IP-Kamera ist die Antwort. Oder sagen wir Sie CCTV-Kameras rund
Autonome R/C Tonka LKW mit Head Tracking für FPV (Tonka Gipfel bauen)

Autonome R/C Tonka LKW mit Head Tracking für FPV (Tonka Gipfel bauen)

Remember zurück in den Tag, spielen mit Ihren großen Tonka LKW, läuft es durch alles, Gefühl, wie es war ein super Monster-Truck, die überall hingehen könnte? Oder wohnen Sie in einem relativ Stadtgebiet und würde gerne mudding gehen aber nicht, denn
ERWEITERTE FPV-RC-CAR

ERWEITERTE FPV-RC-CAR

Diese instructable werden über den Bau einer FPV-Autos, das folgenden Funktionen haben:3ACHSEN Gimbal stabilisierten Kamera5,8 GHz FPV live-videoNAZA M v2 angetriebenhttp://youtu.be/y6GRpKTVfhkAuf dem Video können Sie sehen, wie die Zenmuse Gimbal in
Arduino Ble Rover

Arduino Ble Rover

Arduino ist eine Open Source Computer Hard- und Software Firma, Projekt und User Community, die Entwürfe und Manufakturen, die Mikrocontroller-basierten Bausätze für den Aufbau von digitalen Geräten und interaktive Objekte, die spürt und Kontrolle in
Gewusst wie: installieren und verwenden das JY-MCU Bluetooth-Modul für Arduino

Gewusst wie: installieren und verwenden das JY-MCU Bluetooth-Modul für Arduino

Hallo, werden in diesem instructable ich Sie unterrichten gewusst wie: installieren und verwenden das JY-MCU Bluetooth-Modul für Arduino. Dieses kleine Modul wird Sie Ihre Arduino kabellos von Ihrem Computer oder Handy steuern lassen. Lets Start.Schr
Arduino & Lego Solar Tracker (zweiachsige)

Arduino & Lego Solar Tracker (zweiachsige)

Ich habe einen solaren-Tracker mit Lego und Arduino.Es ist eine sehr schöne und einfache Projekt Arduino und Elektronik lernen möchten. Kein Löten erforderlich.Sein Zweck ist nur lehrreich, weil die Motoren nicht stark genug sind, um das Gewicht der
ROVER Bot - Arduino Bluetooth gesteuert Tank

ROVER Bot - Arduino Bluetooth gesteuert Tank

Arduino Bluetooth ROVER RoboterDie Arduino-ROVERBot. Dieser Beitrag soll Sie die Konstruktionsschritte eines Rovers mit dem Arduino und ein Bluetooth-Modul präsentieren. Um den ROVER zu kontrollieren, es war, verwendet ein Android-Handy als RC (Funks
Erstellen Sie einen FPV-4WD-Roboter

Erstellen Sie einen FPV-4WD-Roboter

Dieses Projekt zeigt einen Spaziergang durch den Prozess der Erstellung eines Roboters mit einem FPV (First Person View). Manchmal Fragen die Leute wie einen Roboter funktioniert mit diesem endet oder die Form des Gefühl, und ich nur sagen, dass dies
Rover 5 Tank, Arduino Outdoor Programmierung Herausforderung

Rover 5 Tank, Arduino Outdoor Programmierung Herausforderung

Hi Jungs/MädelsDieses Projekt begann ursprünglich zu sehen, wenn wir Sie programmieren könnte eigene Fernbedienung gesteuert Rover aber verwandelte sich in mehr dann, dass wir 3 Rover 5 Einheiten bestellt, da sie ein sehr einfach zu bedienen Treiber
Arduino Pan Tilt gesteuert

Arduino Pan Tilt gesteuert

Wir schauen mit Pan-Tilt-Potentiometer in diesem Projekt. In diesem Projekt zwei Potentiometer an unsere Arduino Uno 2 Servo motorische Apparat, die ermöglicht die Steuerung der Kamera Schwenk-Neige-Fpv wir billigeren Kosten überprüft angeschlossen.