Sommario:
Video: Piattaforma Stewart - Simulatore di volo X: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Il progetto consta del controllo del movimento di una piattaforma Stewart, questo è detto per i movimenti di un avión dentro un gioco di video llamado Flight Simulator X. Mediante e l'allacciamento de estos dos a través de un arduino, se logra manipular e il movimento della piattaforma di Stewart in tempo reale.
Primeramente se maquinó la plataforma y se ensamblo de manera que fuera una rappresentazione a escala completamente funzionale. 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 utilizzi diversi software per stabilire un vínculo en la plataforma. Se utilizó un simulador de vuelo per i movimenti a la plataforma y un programa que lee los valores de la simulación para 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 head, pitch y roll, los cuales varían en una cantidad de grados. Questo valore è monitorato per il programma Link2fs, quindi accedere ai registri del gioco e l'ambiente per la media della comunicazione seriale hacia el Arduino.
El Arduino riceve le letture e l'interpretazione, per medio de cinema inversa, per computer el movimento equivalente ripartito tra i 6 servi que componen a la plataforma Stewart.
Finalmente, los servos hacen la mímica de movimientos realizados all'interno del simulador de vuelo.
Passaggio 1: materiale
materiali
Placa de acrilico da 3 e 5 mm da 30x30 cm $ 0,00, materiale per laboratorio
Acceso a cortadora láser.
12 Rotoli da 5 mm di colore rosa $ 64,70
2 variabili da 5 mm per 1 m $ 16,80
6 Servomotori MG995 da 9 Kg $200.00
6 Supporti per servomotore impreso in 3D $0.00
3 Supporti per placa di qualità superiore in 3D $ 0,00
6 Brazos per servo impressioni in 3D $0.00
1 Joystick $ 0,00 1 Interruttore $ 45,00
1 Jack hembre per DC $15.00
1 Arduino uno $ 400,00 1 Cavo per arduino
1 Servo scudo $ 300,00
3 Regolatori di tensione DC-DC $ 200,00 c/u
20 maglioni $ 50,00
Tornillos 6 - M5X20 mm $ 1,00 6 - M5X10 mm $ 1,00 12 - M4X60 mm $ 1,00 15 - M4X25 mm $ 1,00 3 - M3X30 mm $ 1,00 24 - M3X25 mm $ 1,00 6 - M2,5X15 mm $ 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 inclusi e archivi adjuntos.
Fase 2: Connessioni
Para las conexiones electricas, primero procederemos a decuar nuestro shield controlador de servomotores. Hace falta soldar unos pines a la placa como se muestra en las fotos de este paso.
Una vez soldados los pines, podemos proceder a posar nuestro shield sobre el arduino para llevar a cabo las conecciones referentes a los pines del servo.
Se utiliza un jack de DC per alimentare lo scudo, questo è completamente opzionale.
Para controlar el encendido y apagado incluimos un interruptor, el cual ya está contemplado en los planos de la base de en medio.
Per collegare le tensioni abbassate, se richiedono 2 cavi, tanto per le entrate come per le salite. Questo step downs può alimentare hasta 2 de nuestros servomotores, por lo que utilizaremos 3. Cada salida de lo step downs alimentará a 2 servos en sus pines de voltage y tierra, corrispondentemente.
Todo lo descrito se muestra dentro de las imágenes de este paso.
Fase 3: Ensamble
El ensable debe quedar como en las imagenes contenidas en la descripción de este paso.
Primero, es necesario ensamblar las rotulas con sus rispettivevas varillas.
Nuestras varillas fueron cortadas en tramos de 23 cm, pues la parte que va adentro de las rotulas mide 1 cm, dejando la varilla visibile a una distanza de 21 cm.
Antes de ensamblar nuestras varillas con cualquier altri componenti, debemos preparar nuestras servis.
Para calibrarlos, hay que colocar un brazo de nuestro diseño 3D sobre el eje del servo y girarlo hasta que tope hacia arriba o hacia abajo. Una vez con el limite fisico del servo fijo, debemos fijar el mismo brazo a un angulo de 90 o -90 grados, sea cual sea el caso.
Se incluye la base de montura del servo, la quale utilizaremos para fijar cada uno de los servomotores con la placa de la base.
Habiendo tenido ensamblado cada servo, podemos montar sobre el excedente de cada tornillo de las basi 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 ensamblar en primer lugar.
Si el caso es ensamblar las rotulas con la base, es necesario soltanto 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.
NOTA: Para una fácil identificación, todas las rotulas quedaran sujetas a partes con un tipo de cúpula.
Todo lo descrito se encuentra in fotos dentro de este paso.
Passaggio 4: un volar
Para llevar a cabo la Correcta comunicación entre el joystick, el simulador de vuelo, el arduino y la plataforma, es necesario tener descargada la versione di Steam de Flight Simulator X.
Una ves instalada y corriendo Correctamente, procederemos a descargar e instalar el programa llamado Link2fs, el cual es el encargado de comunicar los parametros del juego al arduino.
En este caso en particolari, estaremos sollecitando 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 incluyen imagenes del funcionamiento de estos programas.
Dentro del collegamento significativo incontra le fasi e un codice di base per variabili di relazione e leggi per seriale con Arduino.
www.jimspage.co.nz/Link2fs_Multi.htm
Consigliato:
Pannello interruttori per simulazione di volo fai da te: 7 passaggi (con immagini)
Pannello interruttori per simulatori di volo fai da te: dopo aver trascorso molti anni nella comunità dei simulatori di volo e coinvolto in velivoli sempre più complicati, mi sono ritrovato a desiderare la capacità di tenere le mani sugli interruttori fisici invece di provare a volare con la mano destra mentre usavo il m
Monitoraggio di volo utilizzando un Raspberry PI e una chiavetta DVB: 3 passaggi
Monitoraggio di volo utilizzando un Raspberry PI e uno stick DVB: se sei un frequent flyer o semplicemente un appassionato di aerei, allora Flightradar o Flightaware sono 2 siti Web (o app, poiché ci sono anche app mobili) che utilizzerai quotidianamente base. Entrambi consentono di tracciare gli aerei in tempo reale, vedere il volo
Piattaforma IoT di base con RaspberryPi, WIZ850io: Driver del dispositivo della piattaforma: 5 passaggi (con immagini)
Piattaforma IoT di base con RaspberryPi, WIZ850io: Driver del dispositivo della piattaforma: conosco la piattaforma RaspberryPi per IoT. Recentemente WIZ850io è stato annunciato da WIZnet. Quindi ho implementato un'applicazione RaspberryPi tramite la modifica del SW Ethernet perché posso gestire facilmente un codice sorgente. Puoi testare Platform Device Driver tramite RaspberryPi
Piattaforma Stewart di bilanciamento della sfera controllata da PID: 6 passaggi
PID Controlled Ball Balancing Piattaforma Stewart: motivazione e concetto generale: come fisico in formazione, sono naturalmente attratto e cerco di capire i sistemi fisici. Sono stato addestrato a risolvere problemi complessi scomponendoli nei loro ingredienti più basilari ed essenziali, poi
Piattaforma Stewart 6DOF: 5 passaggi
Piattaforma Stewart 6DOF: La piattaforma Stewart 6DOF è una piattaforma robotica in grado di articolarsi in 6 gradi di libertà. Comunemente costruita con 6 attuatori lineari, questa versione mini ridotta utilizza 6 servi per simulare il movimento di attuazione lineare. Ci sono le tre linee