Modelo 1/6 movimiento simulación silla/w Microsoft Flight Sim X (5 / 6 paso)

Paso 5: Programar el Arduino

Abra el Software de Arduino

Ahora necesita decodificar los datos de Multi FSX. Aquí está el código y explicación para ayudar a empezar.

Recoger el primer carácter del programa Multi FSX y devolverlo

char getChar() {}

while(serial.Available() == 0);

Return((Char)serial.Read());

}



Determinar el tipo de datos está empezando con el primer carácter (? o <)

Si (Serial.available()) {}

CodeIn = getChar();

Si (CodeIn == ' <') {}

LESSTHAN();

}

Si (CodeIn == '?') {

QUESTION();

}

}

}

¿Si es un? el ir a este método

void QUESTION() {}

CodeIn = getChar();

Determinar lo que la letra es para decodificar más

{Switch(CodeIn)}

Luz de aterrizaje

caso 'Y':

En este caso se consigue los siguiente 3 personajes y guardarlos en una variable de cadena

luego coloque la luz de engranaje a activar o desactivar dependiendo de los datos

gearSimple = "";

gearSimple += getChar();

gearSimple += getChar();

gearSimple += getChar();

Si (gearSimple == "2") {}

digitalWrite (2, alto);

}

Else {}

digitalWrite (2, bajo);

}

Este caso será obtener los datos de aceleración y guardar los siguientes 6 caracteres en una cadena

caso 'x':

Rollos = "";

Rollos += getChar();

Rollos += getChar();

Rollos += getChar();

Rollos += getChar();

Rollos += getChar();

Rollos += getChar();

la cadena se convierte a un float a utilizar al mover los motores

rollAccel = rollS.toFloat();

Asegúrese de que las variables son ambas las mismas y sin errores

Serial.println (rollos + ":" + rollAccel);

rotura;

}


Con el servo de rotación continua que utilizamos en un diseño pequeño y luego corremos el motor utilizando:

9:50 es la aceleración de vuelo X. Era bastante lento por lo tanto: x2

rollservo.writeMicroseconds (1492 + (rollAccel * 2);

Artículos Relacionados

Microsoft FSX Flight Sim

Microsoft FSX Flight Sim

este instructable le mostrará cómo construir un simulador de vuelo de movimiento utilizando un arduino y motores.Paso 1: Obtener las piezas requeridas -Ya sea un Arduino Uno o Freeduino funcionará para este proyecto-Obtener un sistema de computadora
Silla de ruedas controlada por el cerebro

Silla de ruedas controlada por el cerebro

Hola!  Muchas personas han escrito diciendo que están construyendo una silla de ruedas de Brain-Controlled, y eso es genial!  Esperamos poder ayudar a que conseguir a través de las partes duras, pero algunos de ustedes no necesitan alguna ayuda (tal
Control de movimiento quadriplegic

Control de movimiento quadriplegic

Este es un proyecto que hemos realizados para un curso de instrumentación de la ingeniería biomédica en la Universidad de Vanderbilt. El punto de este proyecto era simular los componentes necesarios para diseñar y construir un método de controlar una
Estirar una silla de Ikea en un banco Ivar - Ingolf

Estirar una silla de Ikea en un banco Ivar - Ingolf

Banco Ingolf la vende por $229. Por el contrario, casi cualquier silla de Ikea barato se puede estirar para un costo total de material de $36. Herramientas de poder facilitan las cosas, pero esto se puede lograr sin una mesa de sierra, rompecabezas o
Cómo hacer una silla de PVC

Cómo hacer una silla de PVC

en este Instructable, usted aprenderá cómo construir su propia silla de PVC que será capaces de sostener una persona real. Para tener una silla sólida que una persona correctamente es vital que todas las medidas son exactas y cuidadosamente corte hac
Cómo utilizar un fabricante suministra modelo en LTspice

Cómo utilizar un fabricante suministra modelo en LTspice

LTspice vienen con sus propias librerías de modelos. Es bastante extenso y como era de esperar, contiene una gran cantidad de componentes de tecnologías lineales (como es de alguna manera "patrocinado" por LT). La idea es describir un modelo par
El dispositivo de juego práctico Makey Makey

El dispositivo de juego práctico Makey Makey

Con realidad virtual poco a poco ganando terreno, movimiento de manos reales que interactúan con el ambiente tan realidad definirá alguna genialidad.Cumplir con nuestro controlador de juego práctico de Makey Makey.Nos recorrido a través de los pasos
Fenrir: Un robot de código abierto perro

Fenrir: Un robot de código abierto perro

Movimiento de las piernas inmóvilesTransformación de rotaciónCaminando DemoLa interfaz de usuarioÉste es un código abierto mini mamíferos cuadrúpedos robot o usted lo puede pensar como un robot perro de cuatro patas. El objetivo de este proyecto es d
Un delantal de cuero No-coser - es Simple y rápido!

Un delantal de cuero No-coser - es Simple y rápido!

(Este es mi primer Instructable. Estoy abierto a cualquier sugerencia para mejorar.)Estoy en una clase de soldadura este semestre y estoy en silla de ruedas (cada semestre) por lo que necesito un delantal, preferentemente de cuero, para evitar que la
Mythbusting Airsoft Hopup y dinámica de barril

Mythbusting Airsoft Hopup y dinámica de barril

La dinámica de cómo una esfera de plástico ~5.95mm viaja por un 6.01 mm-cañón de 6.23 mm, acelerado por la diferencia de presión ambiental.Comúnmente se piensa que el BB viaja por la parte superior del barril debido a los saltos para arriba. Estoy aq
Cómo hacer un cuchillo

Cómo hacer un cuchillo

me encanta diseñar y hacer las cosas, es mi pasión! Un día en el trabajo por el jefe me mostró una foto de un cuchillo de cocina que se hizo totalmente desde cero y después de eso, yo sabía que tenía hacer. Dijo que fue "una de las cosas más gratific
Piel comer broma

Piel comer broma

ACTUALIZACIÓN: Lo prometido, rollitos de primavera instructable depende de ahora. :-)Me encanta esta piel comer broma accidentalmente se dio cuenta un día mientras me estaba haciendo rollitos de primavera. Esta piel comer broma sería genial para cuan
Perchero familia

Perchero familia

Cosas que necesitará· Express de ArtCAM· Máquina CNC· Bloque de maderaPaso 1: Ver el videoPaso 2: Importar la imagen1. Haga clic en "Modelo abierto" dentro de ArtCAM Express y elija un archivo de imagen asegura una altura z máximo de entrada.2.
Guía de muelle 9: Autodesk Inventor HSM al flujo de trabajo de Shopbot

Guía de muelle 9: Autodesk Inventor HSM al flujo de trabajo de Shopbot

Este Instructable es para los usuarios del taller en el muelle 9.Requisitos para el uso de las herramientas en sí:-Tomar la clase de taller General de la seguridad.-Tomar ShopBot Basic uso y clase de protección.Este Instructable describe un flujo de