Inhoudsopgave:
Video: Stewart Platform - Flight Simulator X - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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
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:
DIY RACING SPEL SIMULATOR -- F1 SIMULATOR: 5 stappen
DIY RACING SPEL SIMULATOR || F1 SIMULATOR: Hallo allemaal Welkom op mijn kanaal, vandaag ga ik jullie laten zien hoe ik een "Racing Game Simulator" bouw. met behulp van Arduino UNO. dit is geen bouwblog, het is gewoon een overzicht en test van de simulator. Volledige build-blog komt binnenkort
DHT-temperatuur- en vochtigheidsbewaking met behulp van de ESP8266 en het AskSensors IoT-platform: 8 stappen
DHT-temperatuur- en vochtigheidsbewaking met behulp van de ESP8266 en het AskSensors IoT-platform: in een vorige instructable presenteerde ik een stapsgewijze handleiding om aan de slag te gaan met de ESP8266-nodeMCU en het AskSensors IoT-platform. In deze tutorial sluit ik een DHT11-sensor aan naar het knooppunt MCU. De DHT11 is een veelgebruikte Temperatuur- en luchtbevochtiger
Gegevens verzenden naar het AskSensors IoT-platform vanuit de webbrowser: 6 stappen
Gegevens naar het AskSensors IoT-platform verzenden vanuit de webbrowser: ik heb onlangs een instructie gepost met een stapsgewijze handleiding voor het verbinden van een ESP8266-node-MCU met het AskSensors IoT-platform. Ik heb wat feedback gekregen van mensen die meer geïnteresseerd zijn in het AskSensors-platform, maar ze hebben geen node-MCU bij de hand. Dit ik
FlySky-zender aansluiten op elke pc-simulator (ClearView RC Simulator) -- Zonder kabel: 6 stappen
FlySky-zender aansluiten op elke pc-simulator (ClearView RC Simulator) || Zonder kabel: gids om FlySky I6 met een computer te verbinden om de vlucht te simuleren voor beginners van vleugelvliegtuigen. Vluchtsimulatieverbinding met Flysky I6 en Arduino vereist geen gebruik van simulatiekabels
Unifi-controller op Google Cloud Platform (GCP): 6 stappen
Unifi Controller op Google Cloud Platform (GCP): Ubiquity's Unifi Controller maakt webbeheer van hun Unifi-producten mogelijk, inclusief draadloze toegangspunten, routers en switches. Ze hebben een uitstekende handleiding voor het instellen van de controller op Amazon AWS met behulp van de gratis laag die een gratis VM geeft