Tartalomjegyzék:
Videó: Stewart Platform - Flight Simulator X: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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 llamado Flight Simulator X. de la plataforma de Stewart en tiempo real.
Primeramente se maquinó la plataforma y se ensamblo de manera que fuera una reprezentáció a escala completamente funcional. La posición y orientation 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.
Használja a változatos szoftvereket az estabilizátorhoz és a vínculo en la platformához. Se utilizó un simulador de vuelo para enviar los movimientos a la plataforma y un program 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 video, el avión dentro del juego tiene, por naturaleza, valores de head, pitch y roll, los cuales varían en una cantidad de grados. Estos valores son monitororeados por el Link2fs, quien accede a los registros del juego y los envía por medio de la comunicación serial hacia el Arduino.
El Arduino recibe las lecturas y las interpreta, por medio de cinemática inversa, para computar el movimiento equivalente repartido entre los 6 servos que komponens a la plataforma Stewart.
Végső, los servos hacen la mímica de movimientos realizados dentro del simulador de vuelo.
1. lépés: Anyagok
Anyagok
Placa de acrílico de 3 y 5 mm de 30x30 cm $ 0.00, anyag sobrante laboratorio
Acceso a cortadora láser.
12 Rotulas de 5 mm de rosca $ 64.70
2 varilla 5 mm -től 1m $ 16.80
6 szervomotor MG995 de 9 kg 200,00 USD
6 A szervomotoros teljesítmény aránya 3D -ben 0,00 USD
3 Soportes para placa superior impresos en 3D $ 0.00
6 Brazos for servo impresos and 3D $ 0.00
1 Joystick $ 0,00 1 Switch 45,00 $
1 Jack hembra para DC $ 15.00
1 Arduino uno $ 400.00 1 Kábel para arduino
1 szervo pajzs 300,00 USD
3 Reguladores de voltaje DC-DC 200,00 USD c/u
20 pulóver $ 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 $
Flight Simulator X:
Link2fs:
Archivos diseñados para impresion 3D incluidos en archivos adjuntos.
2. lépés: Conexiones
Para las conexiones electricas, primero procederemos and adecuar 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.
Használja a DC jack al alimenziós pajzsát, és teljes körű opcionális.
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 down feszültségek, ehhez 2 kábel szükséges, 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,respondientemente.
Todo lo descrito se muestra dentro de las imágenes de este paso.
3. lépés: Összevonható
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, pues la parte que va adentro de las rotulas mide 1 cm, dejando la varilla látható a una distancia de 21 cm.
Antes de ensamblar nuestras varillas con cualquier second components, 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 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.
Ez magában foglalja a bázist de montura del servo, la cual 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 basees 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 or 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 necedario primero ensamblar los soportes superiores con la plataforma superior, para después unir las rotulas con dichos soportes.
MEGJEGYZÉS: Para una fácil identifikació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. lépés: Volar
A jobb oldali Cabo la correcta comunicación entre el a joystick, el simulador de vuelo, el arduino y la plataforma, ha szükséges a tener descargada a Steam de Flight Simulator X verziója.
Una ves instalada y corriendo correctamente, procederemos and descargar and instalar el program llamado Link2fs, el cual es el encargado de comunicar los parametros del juego al arduino.
En este caso en különösen, 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 incluyen imagenes del funcionamiento de estos programs.
Dentro del siguiente link encontrarán los pasos y un código base para relacionar variables y leerlas por serial con el Arduino.
www.jimspage.co.nz/Link2fs_Multi.htm
Ajánlott:
DIY RACING GAME SIMULATOR -- F1 SIMULATOR: 5 lépés
DIY RACING GAME SIMULATOR || F1 SIMULATOR: Üdv mindenkinek Üdvözöllek a csatornámon, ma megmutatom, hogyan építek egy " Racing Game Simulator " az Arduino UNO segítségével. ez nem build blog, csak a szimulátor áttekintése és tesztelése. Hamarosan elkészül a teljes blog
IoT alap platform RaspberryPi -vel, WIZ850io: Platform eszközillesztő: 5 lépés (képekkel)
IoT alapplatform RaspberryPi -vel, WIZ850io: Platform eszközillesztő: Ismerem a RaspberryPi IoT platformot. A közelmúltban a WIZnet bejelentette a WIZ850io -t. Tehát egy RaspberryPi alkalmazást valósítottam meg Ethernet SW módosítással, mert könnyen tudok kezelni egy forráskódot. A RaspberryPi segítségével tesztelheti a platform eszközillesztőjét
PID vezérelt labda kiegyensúlyozó Stewart platform: 6 lépés
PID vezérelt labdaegyensúlyozó Stewart platform: motiváció és általános koncepció: Fizikusként az edzéseken természetesen vonzódom a fizikai rendszerekhez, és igyekszem megérteni őket. Engem arra tanítottak, hogy megoldjam az összetett problémákat úgy, hogy lebontom őket a legalapvetőbb és legfontosabb összetevőkre, majd
6DOF Stewart platform: 5 lépés
6DOF Stewart Platform: A 6DOF Stewart Platform egy robotplatform, amely 6 szabadságfokban képes megfogalmazni. Általában 6 lineáris hajtóművel készül, ez a kicsinyített mini verzió 6 szervót használ a lineáris működtető mozgás szimulálására. Ott van a három vonal
Speed Simulator versenyjátékokhoz vagy Coaster Simulator: 5 lépés (képekkel)
Speed Simulator for Racing Games vagy Coaster Simulator: Egy egyszerű projekt, a rajongó levegőt fúj az arcába a játékon belüli sebességnek megfelelően. Könnyű csinálni és vicces