Mục lục:
Video: Stewart Platform - Flight Simulator X: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
El proyecto consta del control de Moviemiento de una plataforma Stewart, el cual está dictado por los phimmientos de un avión dentro de un juego de video llamado Flight Simulator X. Mediante el enlace de estos dos a través de un arduino, se logra Thao tác el phimmoi de la plataforma de Stewart en tiempo real.
Primeramente se maquinó la plataforma y se ensamblo de manra que fuera una Đại diện cho một sự vui vẻ leo thang. 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 phimmiento en cada eje.
Phần mềm thiết bị đa dạng hóa sử dụng para establecer un vínculo en la plataforma. Se Pracizó un simulador de vuelo para enviar los phimmientos a la plataforma y un programma que lee los valores de la simulación para posteriormente poder realizar operaciones con ellos.
La ruta de guideucciones que se sigue es la siguiente: Por medio de un cần điều khiển se controla el juego de vídeo, el avión dentro del juego tiene, por naturaleza, valores de header, pitch y roll, los cuales varían en una cantidad de grados. Estos giá trị con trai theo dõi tình yêu bởi vì chương trình Link2fs, quyen gia nhập một los registerros del juego y los envía por medio de la comunicación nối tiếp hacia el Arduino.
El Arduino Recogbe las lecturas y laspreta, por medio de cinemática inversa, para computar el phimmiento tương đương repartido entre los 6 servos que tạo thành một la plataforma Stewart.
Finalmente, los servos hacen la mímica de phimmientos realizados dentro del simulador de vuelo.
Bước 1: Vật liệu
Chất liệu
Placa de acrílico de 3 y 5 mm de 30x30 cm $ 0,00, material sobrante laboratorio
Acceso a cortadora láser.
12 Rotulas de 5 mm de rosca $ 64,70
2 varillas de 5 mm bằng 1m $ 16,80
6 Servomotores MG995 de 9 Kg $ 200,00
6 Soportes para servomotor impreso en 3D $ 0,00
3 Soportes para sa khoáng cao cấp vi tính 3D $ 0,00
6 Brazos para servo impresos en 3D $ 0,00
1 Cần điều khiển $ 0,00 1 Công tắc $ 45,00
1 Jack hembra para DC $ 15,00
1 Arduino una $ 400,00 1 Cáp para arduino
1 lá chắn Servo $ 300,00
3 Reguladores de voltaje DC-DC $ 200,00 c / u
20 vận động viên nhảy $ 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 disñados para impresion 3D incluidos en archivos adjuntos.
Bước 2: Conexiones
Para las conexiones electroas, primero procedureeremos a adecuar nuestro Shield controlador de servomotores. Hace falta sellar unos pines a la lasa como se muestra en las fotos de este paso.
Una vez sellados los pines, podemos procedureer a posar nuestro Shield sobre el arduino para llevar a cabo las conecciones ám chỉ los pines del servo.
Se Praciza un jack de DC para alimentar el khiên, esto es bổ sung opcional.
Para controlar el encendido y apagado incluimos un breakor, el cual ya está Contlado en los planos de la base de en medio.
Para conectar thua điện áp bước xuống, se cầueren 2 cáp, tanto para las entradas como para las salidas. Estos step down pueden alimentar hasta 2 de nuestros servomotores, por lo que tasizaremos 3. Cada salida de los step down 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.
Bước 3: Hòa âm
El ensable debe quedar como en las imagenes contnidas 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 hiển thị một distancia de 21 cm.
Antes de ensamblar nuestras varillas con cualquier otro componente, 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 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 cual useizaremos para fijar cada una de los servomotores con la sa khoáng.
Habiendo tenido ensamblado cada servo, podemos montar sobre el excedente de cada tornillo de las base de los servos la lasa de en medio, la cual fijaremos por medio de tuercas.
Posteriormente, nos podemos dirigir a ensamblar ya sea la base cấp trên o la kém hơn 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 thua soportes superiores con la plataforma cao cấp, para Desués unir las rotulas con dichos soportes.
NOTA: Para una fácil Idificación, todas las rotulas quedaran sujetas a partes con un tipo de epula.
Todo lo descrito se encuentra en fotos dentro de este paso.
Bước 4: Một Volar
Cần điều khiển Para llevar a cabo la correcta comunicación entre el, el simulador de vuelo, el arduino y la plataforma, es necesario tener descargada la version de Steam de Flight Simulator X.
Una ves instalada y corriendo correctamente, procedureeremos a descargar e instalar el programma llamado Link2fs, el cual es el encargado de comunicar los parametros del juego al arduino.
En este caso en đặc biệt, estaremos solicitando la lectura de los valores evntes 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 siguiente link encontrarán los pasos y un código base para các biến tương đối y leerlas por serial con el Arduino.
www.jimspage.co.nz/Link2fs_Multi.htm
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Bộ điều khiển Unifi trên Google Cloud Platform (GCP): 6 bước
Bộ điều khiển Unifi trên Nền tảng đám mây của Google (GCP): Bộ điều khiển Unifi của Ubiquity cho phép quản lý web các sản phẩm Unifi của họ bao gồm các điểm truy cập không dây, bộ định tuyến và công tắc. Họ có một hướng dẫn tuyệt vời để thiết lập bộ điều khiển trên Amazon AWS bằng cách sử dụng cấp miễn phí cung cấp một máy ảo miễn phí
Lưu trữ và vẽ biểu đồ dữ liệu EC / pH / ORP với TICK Stack và NoCAN Platform: 8 bước
Lưu trữ và vẽ biểu đồ dữ liệu EC / pH / ORP với TICK Stack và NoCAN Platform: Phần này sẽ hướng dẫn cách sử dụng NoCAN Platform của Omzlo và cảm biến uFire để đo EC, pH và ORP. Như trang web của họ cho biết, đôi khi bạn chỉ cần chạy một số cáp đến các nút cảm biến của mình sẽ dễ dàng hơn. CAN có lợi thế về giao tiếp và sức mạnh trong một c
Nền tảng Stewart cân bằng bóng có điều khiển PID: 6 bước
Nền tảng Stewart thăng bằng bằng bóng có điều khiển PID: Động lực và Khái niệm tổng thể: Là một nhà vật lý được đào tạo, tôi tự nhiên bị cuốn hút và tìm cách hiểu các hệ thống vật lý. Tôi đã được đào tạo để giải quyết các vấn đề phức tạp bằng cách chia nhỏ chúng thành các thành phần cơ bản và thiết yếu nhất của chúng, sau đó
Nền tảng Stewart 6DOF: 5 bước
Nền tảng Stewart 6DOF: Nền tảng Stewart 6DOF là một nền tảng robot có thể khớp theo 6 bậc tự do. Thường được cấu tạo với 6 bộ truyền động tuyến tính, phiên bản thu nhỏ này sử dụng 6 servo để mô phỏng chuyển động truyền động tuyến tính. Có ba linea