Arduino FPV headtracker

El desafío.

Para hacer un headtracker para gafas FatShark Predator FPV con un dji Phantom V2 con cardán de GoPro de Tarot T-2D.

El controlador de dji tiene un molinete para controlar el ángulo de elevación de la cámara. Esto se une a un autocentering bote.

Las tensiones presentes en las patillas del pot son 0v y 3.3v para pernos de 3 y 1 y representan la gama máxima para el limpiaparabrisas en el pin 2.

Dependiendo del modo, el modo está configurado el cardán, estos representan la posición de la cámara o la velocidad arriba/abajo. Lo que tenemos que hacer es proporcionar una tensión al pin 2 del bote entre 0v y 3, 3V que es proporcional al ángulo de las gafas FPV.

¿Qué podemos utilizar para convertir el ángulo de las gafas FPV a un voltaje dc proporcional?

Así y MPU6050 acelerómetro/giroscopio y un Arduino Nano son lo suficientemente pequeños como para caber dentro de las gafas y pueden ser alimentado de la fuente de gafas.

Extraer un ángulo exacto de una MPU6050 no es exactamente recto hacia adelante, pero se puede hacer.

Este ángulo puede outputted a uno de los pines PWM de la Nano.

Una salida PWM no es lo que queremos sin embargo. Estamos después de una tensión continua variable. Además, la salida PWM es 0v o 5v solamente.

La solución es integrar la señal PWM, o calcular el área bajo el pulso y salida como una tensión.

Esto suena como una tarea complicada, pero en realidad, la solución es muy simple.

Un filtro de paso bajo con una frecuencia de corte muy bajo actúa como un integrador y tiene la ventaja añadida en esta aplicación que si lo hacemos con una frecuencia de corte muy baja, es relativamente lento para responder. Esto da una respuesta de salida suave.

Con un pote de ajuste convenientemente alto valor actúa como un divisor de potencial en el extremo, podemos traer la salida máximo hasta los 3.3v necesarios. También cabe señalar que el circuito nunca alcanzarán 0v como siempre habrá un pulso en el pin de salida del Arduino, pero podemos obtener lo suficiente de una oscilación en la salida a nuestras necesidades.

Puesto que estamos utilizando la fuente para las gafas FPV al poder el Arduino y MPU6050, y nos estamos conectando la salida de este al controlador de fantasma, necesitamos darles tanto un terreno común. Se necesitan sólo dos cables para conectar las gafas al controlador. He utilizado un cable jack de 1/8" para esto.

Artículos Relacionados

Arduino RC coche con cámara FPV

Arduino RC coche con cámara FPV

Este Instructable describe un coche de control remoto que he puesto juntos. El coche no tiene ningún propósito real - era sólo un desafío, para ver lo que podría hacerse con hardware comúnmente disponible. Tiene las siguientes características:-4 x 4
DIY Rc Offroad FPV Rover

DIY Rc Offroad FPV Rover

Planeaba sobre el uso de mi avión transmisor y receptor con cepillado ESC para hacer una simple Rover de RC Off-Road. Yo estaba calibrando mis señales tx cuando fue mi receptor:-(.Luego hice unos módulos de rf codificador y decodificador con una algu
DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

Me encanta a todo tipo de robots especialmente autónoma o robots inteligentes, que tienen una inteligencia un poco más que evitar un obstáculo. Así que he decidido que voy construir mi propio robot inteligente barato tiene una estructura en la cámara
Radio manía de AtoZ de RC + DIY con ARDUINO

Radio manía de AtoZ de RC + DIY con ARDUINO

Wikipedia define vehículo RC comoUn vehículo de control remoto es cualquier vehículo que es controlado remotamente por un medio que no restringe su movimiento con un origen externo al dispositivo. A menudo se trata de un dispositivo de control de rad
Android controla Arduino Bluetooth Panzer

Android controla Arduino Bluetooth Panzer

Control remoto de coches son divertidos de conducir alrededor de la habitación o vagando por la casa. ¿Qué podría ser más divertido? Cuando tienes la visibilidad como si va a montar en él. Una cámara IP inalámbrica es la respuesta. O Supongamos que u
¿R/C autónoma Tonka camiones con seguimiento de cabeza de FPV (Tonka Cumbre construir)

¿R/C autónoma Tonka camiones con seguimiento de cabeza de FPV (Tonka Cumbre construir)

recuerda en el día, jugando con su gran camión Tonka, correr a través de todo, sentir que fue un impresionante camión que podría ir a cualquier parte? O ¿vives en un área urbana relativamente y le encantaría ir cubriendo pero no puede porque es demas
Vidrios inteligentes basados en Arduino por un 13-años - destaca vidrio de Jordan Fung

Vidrios inteligentes basados en Arduino por un 13-años - destaca vidrio de Jordan Fung

Hola todo el mundo!ACTUALIZACIÓN: había publicado la versión 2 de Pedosa Glass que tiene una caja 3D impreso y un tamaño más compacto, y tuve una exposición en el Maker Faire Hong Kong, 28-29 Nov!Soy Jordan Fung, un estudiante de 13 años de Hong Kong
BRICOLAJE teléfono controlado Rover FPV (rápido y ágil)

BRICOLAJE teléfono controlado Rover FPV (rápido y ágil)

Construyamos un Bluetooth / WiFi controló el FPV Drone! RoverBot es un Arduino altamente educativa ATV-abejón. Es fácil de hacer, fácil de programar y es un proyecto de gran arranque para aficionados! El bot es muy rápido y ágil, para no hablar de qu
Crear un Robot de 4WD FPV

Crear un Robot de 4WD FPV

Este proyecto muestra un paseo por el proceso de crear un robot con un sistema FPV (vista en primera persona). A veces la gente pregunta cómo funciona un robot termina con esto o que forma de sentir y sólo decirles que esto es como una pintura, evolu
Voz activa Arduino (Bluetooth + Android)

Voz activa Arduino (Bluetooth + Android)

Controlar tu Arduino con comandos de voz usando un smartphone Android! Antes de hacer un sistema de Domótica de voz activado, primero debemos aprender los principios básicos de la experiencia. Esta guía le permitirá comandar el Arduino usando tu telé
GESTO controlado por Arduino basado en el Rover (Wireless + línea siguiente)

GESTO controlado por Arduino basado en el Rover (Wireless + línea siguiente)

¿Lo que es capaz de?1. se puede controlar mediante gestos.2. puede enviar valores etc., nivel de batería, temperatura, distancia objeto del guante (LCD).3. puede ejecutar en ángulo de 45 grados.4. par de Tx Rx en rover y guante (para la transferencia
Tanque RC con una cámara en movimiento FPV

Tanque RC con una cámara en movimiento FPV

Hola.En este instructable muestro cómo construir tanque de control remoto con cámara FPV. Al principio construyo solamente RC tanque sin cámara FPV pero cuando estaba manejando en la casa no he visto Dónde está. Así que se ocurrió que voy a añadir qu
DIY FPV RC tanque V2 [mejora del rango de 2km!]

DIY FPV RC tanque V2 [mejora del rango de 2km!]

Permite construir un tanque FPV que podría ser controlado dentro de 2 kilómetros! Con la ayuda de mi mejor amigo ASCAS pude pedir prestado sus viejas piezas para esta versión actualizada. OK Roverbot versión 2 es que un Arduino altamente educativo ba
Marte - Rover múltiples funciones autónoma (FPV)

Marte - Rover múltiples funciones autónoma (FPV)

Arduino es un microcontrolador muy versátil, y he visto muchas aplicaciones diferentes. Pero quería ver cuánto podría hacer con uno solito. Tenía una idea muy básica de cómo utilizar arduino cuando comencé este proyecto. Empecé los fundamentos y cons