Arduino FPV headtracker


De uitdaging.

Aanbrengen van een headtracker voor FatShark Predator FPV bril om te werken met een dji Phantom V2 met Tarot T-2D GoPro gimbal.

De dji-controller heeft een pinwheel om de hoek van elevatie van de camera. Dit is gekoppeld aan een autocentering pot.

De spanningen die aanwezig zijn op de pot pinnen 0v en 3,3 v voor pin 3 en 1 en vormen het maximale bereik voor de Wisser op pin 2.

Afhankelijk van de modus, de modus de gimbal is ingesteld op, deze vertegenwoordigen de positie van de camera of de snelheid omhoog/omlaag. Wat we moeten doen is bedoeld als een gelijkspanning met pin 2 van de pot tussen de 0v en 3,3 v die evenredig is aan de hoek van de FPV bril.

Wat kunnen we gebruiken om de hoek van de FPV bril omzetten in een proportionele dc spanning?

Nou, en MPU6050 accelerometer/gyroscoop en een Arduino Nano zijn klein genoeg om in de bril past en kunnen worden gevoed vanuit de bril levering.

Een nauwkeurige hoek wilt uitpakken vanaf een MPU6050 precies geen rechttoe-rechtaan, maar het kan worden gedaan.

Deze hoek kan worden output naar een van de Nano PWM pinnen.

Een PWM-uitgang is niet wat we maar willen. We zijn na een variabele dc spanning. Bovendien is het PWM-uitgang 0v of 5v alleen.

De oplossing is te integreren het PWM-signaal, of berekenen van de oppervlakte onder de pols en output als een spanning.

Dit klinkt als een ingewikkelde taak, maar in werkelijkheid, de oplossing is zeer eenvoudig.

Een low-pass filter met een zeer lage grensfrequentie gedraagt zich als een integrator, en heeft de extra bonus in deze toepassing dat als we het met een erg laag cut-off frequentie, het is relatief traag reageren. Dit geeft een goede output reactie.

Met een voldoende hoge waarde trim pot fungeert als een potentiƫle verdeler op het einde, kunnen we brengen de maximale uitvoer tot de vereiste 3,3 v. Het is ook vermeldenswaard dat het circuit nooit helemaal bereiken 0v, zal maar er zal altijd een puls op de uitgang-pin van de Arduino, kunnen we genoeg van een schommel op de output aan onze behoeften.

Aangezien we de levering voor de FPV bril tot macht de Arduino en MPU6050 gebruiken en we de output van dit aan de Phantom-controller koppelen zijn, moeten we ze allebei een gemeenschappelijke basis te geven. Slechts twee draden zijn nodig om de bril verbinden met de controller. Ik heb een 1/8" jack lood gebruikt hiervoor.

Gerelateerde Artikelen

Arduino RC auto met FPV Camera

Arduino RC auto met FPV Camera

Dit Instructable beschrijft een afstandsbediening auto die heb ik samen te stellen. De auto heeft geen echte doel - het was gewoon een uitdaging, om te zien wat kan worden gemaakt met algemeen beschikbare hardware. Het heeft de volgende functies:-4 x
DIY intelligente Autonomus Robot (elektronische Pet) /w Arduino

DIY intelligente Autonomus Robot (elektronische Pet) /w Arduino

Ik hou van elke vorm van robots vooral de autonomus of intelligente robots, die een beetje meer intelligentie dan het vermijden van een obstakel hebben. Dus besloten heb ik dat ik mijn eigen goedkope intelligente robot die heeft een ingebouwde camera
DIY Rc Offroad FPV Rover

DIY Rc Offroad FPV Rover

Ik was van plan over het gebruik van mijn vliegtuig zender en de ontvanger met de geborsteld ESC voor het maken van een eenvoudige off-road RC Rover. Ik was mijn tx-signalen kalibreren wanneer mijn ontvanger was gebakken:-(.Dan maakte ik een paar rf-
AtoZ van RC hobby + DIY radio met ARDUINO

AtoZ van RC hobby + DIY radio met ARDUINO

Wikipedia omschrijft RC-voertuig alsEen afstandsbediening voertuig is een voertuig dat op afstand wordt bestuurd door een betekent dat de beweging met een externe oorsprong niet tot het apparaat beperkt. Dit is vaak een bedieningsorgaan radio, kabel
Voice Activated Arduino (Bluetooth + Android)

Voice Activated Arduino (Bluetooth + Android)

Je Arduino besturen met spraakopdrachten met behulp van een Android-smartphone! Voordat we een stem geactiveerd domoticasysteem maken, moeten we eerst leren de basisprincipes van het experiment. Deze gids laat je de Arduino met behulp van uw Android-
Android gecontroleerd Arduino Bluetooth Panzer

Android gecontroleerd Arduino Bluetooth Panzer

Afstandsbediening auto's zijn leuk om te rijden rond de kamer of het huis zwerven. Wat is er leuker voor het? Wanneer heeft u de zichtbaarheid als u in het rijden. Een draadloze IP-camera is het antwoord. Of laten we zeggen heb je CCTV camera's rond
Arduino gebaseerde slimme bril door een 13-jarige - Jordan Fung van Pedosa Glass

Arduino gebaseerde slimme bril door een 13-jarige - Jordan Fung van Pedosa Glass

Hallo iedereen!UPDATE: ik vrijgegeven van de versie 2 van Pedosa Glass die een 3D-gedrukte behuizing en een compacter formaat heeft, en ik had een tentoonstelling op Maker Faire Hong Kong 28-29 november!Ik ben Jordan Fung, een 13-jarige student uit H
GEAVANCEERDE FPV RC auto

GEAVANCEERDE FPV RC auto

Dit instructable zal worden over het bouwen van een FPV-auto die kreeg de volgende functies:3axis gimbal gestabiliseerde camera5.8GHz FPV live videoNAZA M v2 aangedrevenhttp://Youtu.be/y6GRpKTVfhkOp de video ziet u hoe de gimbal Zenmuse draait naar b
DIY telefoon gecontroleerd FPV Rover (snelle & behendig)

DIY telefoon gecontroleerd FPV Rover (snelle & behendig)

Laten we bouwen een Bluetooth / WiFi controlled FPV Drone! RoverBot is dat een zeer educatieve Arduino gebaseerde ATV-drone. Het is eenvoudig te maken, eenvoudig te programmeren en is een groot voorgerecht project voor hobbyisten! De bot is zeer snel
Autonome R/C Tonka Truck met Head Tracking voor FPV (Tonka top bouwen)

Autonome R/C Tonka Truck met Head Tracking voor FPV (Tonka top bouwen)

onthouden terug in de dag, spelen met uw grote Tonka truck, het doornemen van alles, gevoel alsof het was een ontzagwekkend Monstertruck die overal kan gaan? Of woon je in een relatief stedelijk gebied en zou graag gaan mudding maar kan niet omdat he
RC tank met een bewegende FPV camera

RC tank met een bewegende FPV camera

Hallo.In dit instructable ik u tonen hoe te bouwen van afstandsbediening tank met FPV camera. Begin bouw ik alleen RC tank zonder FPV camera maar wanneer ik het in het huis reed ik heb niet gezien waar het is. Dus ik kwam met dat ik aan het toevoegen
DIY FPV RC Tank V2 [2km bereik upgrade!]

DIY FPV RC Tank V2 [2km bereik upgrade!]

Laten we bouwen een FPV tank die 2 kilometer kan worden bestuurd! Met de hulp van mijn beste vriend ASCAS was ik in staat om te lenen van zijn oude onderdelen voor deze bijgewerkte versie. OK dus Roverbot versie 2 is dat een zeer educatieve Arduino g
Gyroscopische Arduino Head Tracking eenheid

Gyroscopische Arduino Head Tracking eenheid

Dit is een subsysteem heb ik ontwikkeld voor een aangepaste Arduino RC vliegtuig ik ben momenteel het ontwerpen en bouwen. Dit hoofd tracking systeem wordt gebruikt om de hoek van een boordcomputer FPV (First Person Video) camera gebaseerd op de heli
GEBAAR gecontroleerd Arduino gebaseerd Rover (Wireless + volgende lijn)

GEBAAR gecontroleerd Arduino gebaseerd Rover (Wireless + volgende lijn)

Wat het in staat is?1. het kan worden gecontroleerd met behulp van gebaren.2. het kan verzenden temperatuur object afstand, batterijniveau, etc. waarden de handschoen (LCD).3. kunt uitvoeren op de hoek van 45 + graden.4. Tx Rx paar op zowel de rover