Inhoudsopgave:

Stewart Platform - Flight Simulator X - Ajarnpa
Stewart Platform - Flight Simulator X - Ajarnpa

Video: Stewart Platform - Flight Simulator X - Ajarnpa

Video: Stewart Platform - Flight Simulator X - Ajarnpa
Video: 6DOF stewart platform motion simulator 2024, November
Anonim
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X
Stewart Platform - Flight Simulator X

De controle van de bewegende beelden van Stewart, de manier waarop de bewegende beelden van de video kunnen worden gemaakt Flight Simulator X. Mediante door middel van een route naar een arduino, en een logboek de la plataforma de Stewart en tiempo real.

Primerament is maquinó la plataforma y se ensamblo de manera que fuera una representación a escala completamente funcional. La posición y orientación de la plataforma de 6 grados de libertad es controlada by medio 6 servo's, conectados a 6 ejes t medio de rótulas, para mantener el movimiento en cada eje.

Maak gebruik van diverse software voor het installeren van producten op plataforma. Gebruik een simulatie van het beeld van de bewegende beelden en een programma voor het uitvoeren van een simulatie van het latere leven.

De instructies voor het volgen van de volgende stap: Door middel van de joystick en de controle over de video, de luchtvaart van het juego, door naturaleza, valores de heading, pitch y roll, los cuales varían en una cantidad de grados. Estos valores son monitoreados door el programa Link2fs, quien accede a los registros del juego y los envía van medio de la comunicación serial hacia en Arduino.

El Arduino recibe las lecturas y las interpreta, door medio de cinemática inversa, para computar en movimiento equivalente repartido entre los 6 servo's que componen a la plataforma Stewart.

Finalmente, los servo's van de bewegende beelden van de simulatie van de vuelo.

Stap 1: Materialen

Materialen
Materialen
Materialen
Materialen
Materialen
Materialen

Materialen

Placa de acrílico van 3 en 5 mm van 30x30 cm $0.00, material sobrante laboratorio

Acceso a cortadora laser.

12 Rotula's van 5 mm de rosca $ 64,70

2 varilla's van 5 mm voor 1m $ 16,80

6 servomotoren MG995 van 9 Kg $200.00

6 Soportes para servomotor impreso en 3D $0.00

3 Soportes para placa superior impresos en 3D $0.00

6 Brazo's voor servo-impresos en 3D $0.00

1 Joystick $0,00 1 Schakelaar $45,00

1 Jack hembra voor DC $15.00

1 Arduino uno $400.00 1 Kabel voor Arduino

1 servo-schild $ 300,00

3 Regelaars van de spanning DC-DC $200.00 c/u

20 truien $ 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,5X15mm $ 1,00 Tuercas 27 - M4 $ 0,50 27 - M3 $ 0,50 12 - M5 $ 0,50

Flight Simulator X:

Link2fs:

Archivos diseñados para impresion 3D incluidos en archivos adjuntos.

Stap 2: Conexiones

Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
Conexiones

Para las conexiones electricas, primero procederemos a adecuar nuestro shield controlador de servomotores. Hace falta soldar unos pines a la placa como se muestra en las fotos de este paso.

U kunt kiezen uit een aantal dennen, podemos proceder a posar nuestro shield sobre el arduino para llevar a cabo las conecciones referentes a los pines del servo.

Gebruik een jack de DC para alimentar el shield, als aanvulling op de optionele.

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

Para conectar los step down voltages, se requieren 2 kabels, tanto para las entradas como para las salidas. 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, correspondientemente.

Een beschrijving van de muestra van het beeld van de paso.

Stap 3: Samenvoegen

Ensemble
Ensemble
Ensemble
Ensemble
Ensemble
Ensemble

El ensable debe quedar como en las imagenes 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, een deel van de parte que va adentro de las rotulas mide 1 cm, dejando la varilla zichtbaar op een afstand van 21 cm.

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

Para Calibrarlos, Hay que colocar un brazo de nuestro diseño 3D sobre el eje del servo y girarlo hasta que tope hacia arriba of hacia abajo. Una met een beperking van de servo-fijo, debemos fijar en mismo brazo a un angulo de 90 o -90 grados, sea cual sea el caso.

Bekijk de basis van de servomotor, de gebruiksvriendelijke versie van de servomotoren van de basis.

Habiendo tenido ensamblado cada servo, podemos montar sobre el excedente de cada tornillo de las bases 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.

Dit is een combinatie van rotula's met een basis, wat nodig is om een tornillo te maken tussen rotula's en brazo's van servo en apretar.

Voor het samenvoegen van de rotula's met de plataforma superior, es necesario primero voor de samensmelting van de soportes superiores met de plataforma superiores, voor de unir las rotulas con dichos soportes.

NOTA: Para una fácil identificación, todas las rotulas quedaran sujetas a partes con un tipo de cúpula.

Beschrijving van de encuentra en foto's van de eerste pas.

Stap 4: Een Volar

Een Volar!
Een Volar!
Een Volar!
Een Volar!
Een Volar!
Een Volar!

Voor een correcte communicatie tussen de joystick, de simulatie van de vuelo, de arduino en de plataforma, de noodzakelijke download van de Steam-versie van Flight Simulator X.

Una ves installatie y corriendo correctamente, procederemos a descargar e installar el programa llamado Link2fs, el cual es el comunicar de comunicar los parametros del juego al arduino.

En este caso in het bijzonder, estaremos sollicitando la lectura de los valores referentes al yaw, pitch, roll, aceleracion en x, y y aceleración en z, para replicar con la plataforma.

De eerstvolgende mogelijkheid is inclusief imagenes del funcionamiento de estos programas.

Dentro del siguiente link encontrarán los pasos en código base para relacionar variables and leerlas por serial con el Arduino.

www.jimspage.co.nz/Link2fs_Multi.htm

Aanbevolen: