Aviones Gyro Horizon - DIY (2 / 3 paso)

Paso 2: Concepto de Software

El concepto es simple. Igual que tu iPhone utiliza sus sensores para sentir la gravedad utilizando el acelerómetro 3D, utilicé del kit acelerómetro para detectar la gravedad en magnitud y Dirección. El sensor detecta gravedad en 3 dimensiones.

Por lo que puede sentir no sólo la magnitud de la gravedad, pero puede también gravedad sentido vector. Utilizando el potente Microcontrolador Renesas RX62N , sabía cómo analizar el vector de gravedad para conseguir la inclinación angel en dimensiones de remolque (Pitch y Roll).

Esta parte fue la parte más fácil ( Belive me! )

La siguiente parte era cómo demostrar estos valores y lecturas visuales.

El juego tenía una gráfica LCD amplia que inspiró mi (y el acelerómetro 3D ) para hacer este proyecto. Pero el problema era que la pantalla LCD no viene con un software de controlador de dibujo.

Tuve que hacer mi propia el controlador para gráficos. Empecé desde un punto de dibujo en la pantalla LCD. Luego conectar algunos puntos para trazar una línea recta.

Entonces pude llamar la pantalla estática. Quería dibujar la actualización pantalla móvil que representa movimiento.

Se hace por medio de las coordenadas de línea actualizadas con valores de gravedad.

También hice mi Horizonte girocompás se ve como el verdadero Horizonte del girocompás en el avión en que la parte inferior (que representa la tierra) se ve más oscura que la parte superior (que representa el cielo).

También hice las dos partes mover y actualizar su posición con la gravedad, por lo que da el aspecto del Horizonte del girocompás .

Aquí está parte del código que lee la salida del acelerómetro y responde al movimiento de la Junta:

x = accel_x_axis;
y = accel_y_axis;
z = accel_z_axis;

-x = BSP_Accel_X_Zero; / * Normalizar * /
-y = BSP_Accel_Y_Zero;
-z = BSP_Accel_Z_Zero;

x2 = x * x;
Y2 = y * y;
sum_x2_y2 = x2 + y2;
AppMagnitude = sqrt (sum_x2_y2/2.0f);

Artículos Relacionados

Cañonera de paintball zángano - un UAV de combate DIY de jugar al Juego de aviones no tripulados

Cañonera de paintball zángano - un UAV de combate DIY de jugar al Juego de aviones no tripulados

en este episodio, la marca y el equipo de Dios crear y probar un drone de paintball 6-rotor de trabajo.  ¿Esto es la siguiente evolución es deportes de combate?  ¿Puede incluso localizar este UAV DIY y puntuación golpea a un objetivo? Es lo que el eq
DIY-puesta en marcha con DRONES (con calibración remota)

DIY-puesta en marcha con DRONES (con calibración remota)

¿Qué son y quién los utiliza? Algunos los llaman zánganos, algunos aplican la etiqueta "quadcopters", aunque pueden tener cualquier número de rotores o incluso ser planos, también llamados los "sistemas aéreos acobardados" (UAS). Prefi
Juego de aviones no tripulados - Si vuela, lucha!

Juego de aviones no tripulados - Si vuela, lucha!

Juego de aviones no tripulados"Si vuela, lucha"¿Por qué Obama debe tener toda la diversión?  Juego de aviones no tripulados introduce de UAV a las masas con una nueva serie web sobre diseño de robot aéreo y competiciones de combate.  Nos desmiti
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
Quadcopter DIY desde cero

Quadcopter DIY desde cero

Volar es algo que ha sido parte del deseo del hombre para siempre. Hemos querido tomar al cielo ya que en primer lugar vimos un pájaro mosca y con el advenimiento de la tecnología que podemos viajar por el aire en todo el mundo. Sin embargo, una expe
MPU6050: Acelerómetro de Arduino 6 ejes + Gyro - GY 521 prueba y simulación 3D

MPU6050: Acelerómetro de Arduino 6 ejes + Gyro - GY 521 prueba y simulación 3D

¿Está usted buscando para hacer tu propio quadcopter abejón o RC avión con Arduino pero no sabes cómo conseguir el giro de trabajo? ¿Quizás usted ya compró algunos módulos de 6 eje MPU6050 (en las tablas de desglose de GY-521) sólo para descubrir que
DIY BioPrinter

DIY BioPrinter

Bioprinting es la impresión con materiales biológicos. Pensar en él como la impresión 3D, pero con ingredientes squishier! Hay mucho trabajo que se realiza en laboratorios de investigación y grandes compañías como Organovo de imprimirlos tejidos huma
Cámara de vacío DIY para sous vide y la cocina

Cámara de vacío DIY para sous vide y la cocina

este es mi primer intento de una cámara de vacío casera DIY para sous vide y marinar alimentos en la cocina.  Pasé alrededor de $170 incluyendo el costo de una nueva bomba de vacío.  Aquí está una demostración:La cámara es una pieza plana de plástico
CONTROLADOR de vuelo de ARDUINO DIY

CONTROLADOR de vuelo de ARDUINO DIY

Permite crear un controlador de vuelo basado en Arduino que puede hacer la sintonización de PID inalámbrica, altitud y orientación cerradura sostenga y coloque la cerradura con la ayuda de un GPS. OK por lo que este controlador de vuelo es un módulo
Fanzines de SkyMall DIY

Fanzines de SkyMall DIY

En respuesta a la reciente noticia de que el catálogo de SkyMall, el único consuelo mayor para el vuelo de líneas aéreas del presupuesto en los Estados Unidos, pronto puede no ser más, decidí revisar la premisa de una propuesta de proyecto de arte qu
DIY RC Android Sumobot (Robot de Sumo)

DIY RC Android Sumobot (Robot de Sumo)

Prepárate para rumble, es tiempo de prepotentes! Esta semana he construido una $90, controlado por Android bluetooth sumobot. Esta es una divertida manera de pasar tiempo con tus amigos y participar en torneos multijugadores! Tal vez tuvo en su patio
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
Fabricación de aviones de radio control - consejos.

Fabricación de aviones de radio control - consejos.

Hay un montón de maneras de hacer aviones de radio control a un costo mucho más razonable que el listo de volar usted puede comprar los kits.Mientras que el kit puede costar más de £50 a £100 DIY un poco y el ingenio puede reducir a menos de £10.El r
Los ladrones DIY Spray

Los ladrones DIY Spray

¿Qué es los ladrones?Los ladrones es una mezcla de aceites esenciales de grado terapéutico que contiene aceites de esenciales de limón y Eucalipto radiata, Romero, clavo de olor, corteza de canela. Ha sido probado para su capacidad de limpieza. Es al