Este joystick de vuelo personalizado proporciona retroalimentación de fuerza con los motores de paso por paso
Equipo de Arduino – 22 de abril de 2025
Los joysticks que se encuentran en los controladores ordinarios son bastante simples y, por lo tanto, no proporcionan muchos comentarios hápticos para el usuario. Esto es particularmente difícil para los juegos de carreras o el simulador de vuelo donde hacer giros agudos debe requerir una mayor fuerza.
Youtuber Proyecto Zeroshot Su objetivo es superar esto combinando un par de motores de paso por paso y sensores de posición en un solo joystick de dos ejes para usar en Microsoft Flight Simulator. Dependiendo de la forma en que un cardán puede funcionar en varias direcciones mientras se mueve a lo largo de los ejes estáticos, el caso impreso 3D personalizado incluye un punto de pivote central y dos subcontratos que se conectan a los rodamientos de bolas en la base para movimientos lisos.
Los motores son responsables de aplicar una cantidad variada de fuerza que constantemente intenta realinear el joystick en el centro. A Arduino micro Fue seleccionado porque podría actuar como un dispositivo de interfaz humano USB (HID) nativo para transmitir las posiciones que sienten los codificadores magnéticos en la máquina host. Estos datos también se utilizaron para instruir a los motores en la distancia que se moverán en cada eje.
Una vez completamente ensamblado, el joystick de vuelo de nivel superior de Zeroshot pudo proporcionar mucha resistencia durante el vuelo en una cabina virtual e incluso podría pilotar el avión en sí una vez que algunas entradas se habían preprogramado en el micrófono.