Оглавление:

Платформа Стюарта - Симулятор полета X: 4 шага
Платформа Стюарта - Симулятор полета X: 4 шага

Видео: Платформа Стюарта - Симулятор полета X: 4 шага

Видео: Платформа Стюарта - Симулятор полета X: 4 шага
Видео: Торговая империя в X4: Foundations || Прохождение Х4 за торговца #1 2024, Ноябрь
Anonim
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X
Платформа Стюарта - Симулятор полета X

El proyecto consta del control de movimiento de una plataforma Stewart, el cual está dictado por los movimientos de un avión dentro de un juego de video Flight Simulator X. Mediante el enlace de estos dos a través de un arduino, se logra manifestular el movimiento de la plataforma de Stewart en tiempo real.

Primeramente se maquinó la plataforma y se ensamblo de manera que fuera una Representación a escala completetamente funcional. La posición y orientación de la plataforma de 6 grados de libertad es controlada por medio de 6 servos, conectados a 6 ejes por medio de rótulas, para mantener libre el movimiento en cada eje.

Используйте различные программы для установки и установки на платной платформе. Se utilizó un simulador de vuelo para enviar los movimientos a la plataforma y un programa que lee los valores de la simulación para posteriormente poder realizar operaciones con ellos.

La ruta de Instrucciones que se sigue es la siguiente: Por medio de un joystick se controla el juego de vídeo, el avión dentro del juego tiene, por naturaleza, valores de heading, pitch y roll, los cuales varían en una cantidad de grados. Estos valores son monitoreados por el programa Link2fs, quien access a los registros del juego y los envía por medio de la comunicación serial hacia el Arduino.

В Arduino есть лекции и интерпретации, инверсия кинематографического искусства, эквивалентная обработка 6 сервоприводов на платформе Стюарта.

Finalmente, los servos hacen la mímica de movimientos realizados dentro del simulador de vuelo.

Шаг 1: Materiales

Materiales
Materiales
Materiales
Materiales
Materiales
Materiales

Materiales

Placa de acrílico de 3 y 5 mm de 30x30 cm $ 0.00, материал sobrante labratorio

Acceso a cortadora láser.

12 Rotulas de 5 мм de rosca

2 варианта диаметром 5 мм на 1м $ 16.80

6 сервомотора MG995 по 9 кг $ 200.00

6 Сопор для серводвигателя в 3D $ 0.00

3 сопорта для демонстрации высшего качества в 3D $ 0.00

6 Brazos для сервоимпрессов в 3D $ 0.00

1 джойстик $ 0,00 1 переключатель $ 45,00

1 Джек Хембра для DC $ 15.00

1 Arduino uno $ 400.00 1 кабель для Arduino

1 сервощит $ 300.00

3 Reguladores de voltaje DC-DC $ 200,00 c / u

20 джемперов $ 50.00

Tornillos 6 - M5X20mm $ 1,00 6 - M5X10mm $ 1,00 12 - M4X60mm $ 1,00 15 - M4X25mm $ 1,00 3 - M3X30mm $ 1,00 24 - M3X25mm $ 1,00 6 - M2,5X15 мм $ 1,00 Tuercas 27 - M4 $ 0,50 27 - M3 0,50 $ 12 - M5

Flight Simulator X:

Link2fs:

Архивные разработки для впечатления 3D, включая дополнительные архивы.

Шаг 2: Conexiones

Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
Conexiones

Параллельно электрическому подключению, пример процедуры является надежным и защищенным, управляющим сервомотором. Hace falta soldar unos pines a la placa como se muestra en las fotos de este paso.

Una vez soldados los pines, podemos process a posar nuestro shield sobre el arduino para llevar a cabo las conecciones referentes a los pines del servo.

Если используется разъем DC для питания щита, он является полностью дополнительным.

Para controlar el encendido y apagado includes un interruptor, el cual ya está contemplado en los planos de la base de en medio.

Для понижения напряжения, необходимо 2 кабеля, необходимо для подключения к сети. Estos step downs pueden alimentar hasta 2 de nuestros servomotores, por lo que utilizaremos 3. Cada salida de los step downs alimentará a 2 servos en sus pines de voltaje y tierra, correientemente.

Todo lo descrito se muestra dentro de las imágenes de este paso.

Шаг 3: ансамбль

Ensamble
Ensamble
Ensamble
Ensamble
Ensamble
Ensamble

El enable debe quedar como en las images contenidas en la descripción de este paso.

Primero, es necesario ensamblar las rotulas con sus respectivas varillas.

Nuestras varillas fueron cortadas en tramos de 23 cm, pues la parte que va adentro de las rotulas mide 1 см, dejando la varilla visible a una distancia de 21 cm.

Antes de ensamblar nuestras varillas con cualquier otro component, debemos preparar nuestros servos.

Para calibrarlos, hay que colocar un brazo de nuestro disño 3D sobre el eje del servo y girarlo hasta que tope hacia arriba o hacia abajo. Una vez con el limit fisico del servo fijo, debemos fijar el mismo brazo, un angulo de 90 o -90 градусов, sea cual sea el caso.

Включает в себя базовую установку сервопривода, которая используется для использования с сервоприводом на площади основания.

Habiendo tenido ensamblado cada servo, podemos montar sobre el excedente de cada tornillo de las base de los servos la placa de en medio, la cual fijaremos por medio de tuercas.

Posteriormente, nos podemos dirigir a ensamblar ya sea la base superior o la inferior con las varillas y rotulas que ensamblamos en primer lugar.

Si el caso es ensamblar las rotulas con la base, es necesario solamente atravesar con un tornillo entre la rotula y el brazo del servo y apretar.

Para ensamblar las rotulas con la plataforma superior, es necesario primero ensamblar los soportes superiores con la plataforma superior, para después unir las rotulas con dichos soportes.

ПРИМЕЧАНИЕ: Para una fácil identiftificación, todas las rotulas quedaran sujetas a partes con un tipo de cúpula.

Todo lo descrito se encuentra en fotos dentro de este paso.

Шаг 4: Волар

Волар!
Волар!
Волар!
Волар!
Волар!
Волар!

Для правильного соединения с джойстиком, симулятора вэло, ардуино и платной платформы, если требуется загрузить версию Steam для Flight Simulator X.

Una ves instalada y corriendo correctiveamente, Proderemos a descargar e instalar el programa llamado Link2fs, el cual es el encargado de comunicar los parameters del juego al arduino.

En este caso en, в частности, estaremos solicitando la lectura de los valores referentes al yaw, pitch, roll, aceleracion en x, y y aceleración en z, para replicar con la plataforma.

Dentro de este paso se includes images del funcionamiento de estos programas.

Dentro del siguiente link encontrarán los pasos y un código base for relacionar variables y leerlas por serial con el Arduino.

www.jimspage.co.nz/Link2fs_Multi.htm

Рекомендуемые: